Resume of Qualifications

Steve Sharrock 
1501 Lassen Ct. 
Vallejo, CA. 94591
Voice: 707-644-1515
Cell: 925-323-1890
Fax: Call Voice or email for # 
E-Mail: steve@sharkcode.com

Summary

Microsoft MVP (ASP.NET) in 2004 and 2005 with over 20 years of experience developing commercial software applications. Since the early beta in 2000, development has been with Microsoft's .NET technology exclusively (C#). Experienced in the design and implementation of enterprise web-applications, XML Web Services, commercial and custom software for large-scale client-server applications, PC-based business and consumer products. Accomplishments include several commercial applications running on platforms ranging from PDAs to Windows 2000/XP, UNIX and the Internet. Experienced in supervision and management of systems and application programming teams.

Skills

Programming languages include C#, C/C++, ASP.NET, HTML, JavaScript, and several assembly languages. Thoroughly experienced with Microsoft MFC application development. Exclusively developing with .NET in C# since 11/2000.

Platforms include all Microsoft Windows, several flavors of UNIX, VAX, and others.

Extensive relational database experience with Microsoft SQL's Server, Informix, and others.

Professional Experience

Stephen Sharrock Consulting, Inc. (1989 - present)

Consulting projects for clients include:

  • .NET Windows and Web application programming and ASP.NET site design.
  • Windows and UNIX client/server applications for the transportation industry.
  • Windows applications for document image capture.
  • Several retail consumer applications including:
  •     Austin-Brett Gift Maker (now Hanes T-Shirt Maker)
        Banner Blue Movie Guide
        Portions of Family Tree Maker and Org-Plus.
  • Systems and application software for a proprietary hand-held touch screen computer (PDA).
  • Virtual Systems, Inc. (1984 - 1989)

    Director of Software Engineering. Developed cross-compilers/assemblers for microprocessors development. Commercial products include: Quick Connect, APEX/x86, Microbench C/x86 and Macro Vax.

    Century Computer Corporation (1975 -1983)

    Director of Software Development for mini-computer manufacturer. Created development tools (assemblers, linkers, compilers, etc.) and multi-user OS. Managed both software and hardware engineers.

    Eldorado Computer Corporation (1972 - 1974)

    Chief software engineer for mini-computer manufacturer. Responsible for design and implementation of both systems and application programs.

    University of Southern California (1969 - 1971)

    IBM main-frame systems programmer for university data processing department. Design and implementation of large scale teleprocessing applications.

    Arthur Young & Company (1968 - 1969)

    Member of the professional services consulting staff assigned to develop applications for the State of California.

    Education

    UC Santa Cruz (Compilers / McKeeman)
    USAF Computer Technical Schools