Craig Orcutt

Software Engineer

Owner, Red Wing Trading Post

        http://www.redwingtradingpost.com/

60070 CR 71

Mazeppa, MN 55956

(507) 843-4593

lilabner@orcadiafarm.com

http://www.orcadiafarm.com/lilabner

 

Professional Objectives: to grow a challenging career in software architecture and development.  An ideal position would allow me to demonstrate superior technical skills in an environment which values excellence and fosters creativity in the pursuit of the development of high quality software.

 

 Professional Expertise:

  • Team membership roles including:
    •  Collaboration, software development and personal development of the following team leadership skills.
  • Team leadership roles, emphasizing:
    • Website and web application design and development.
    • Agile development including test-first development and test-driven design.
    • Development of compiler technology including parsers, scanners, compilers, translators, linkers, parser generators, debuggers, optimizers and code generators.
    • Programming language design.
    • Object-oriented analysis and design.
    • Technical writing.
    • Application and operating system design and development.
    • Software metrics.
    • User interface design.

 

Professional Experience:

Red Wing Trading Post:

2003-Present: Owner and sole developer of Red Wing Trading Post, a solution to match collectors of Red Wing pottery with products for which they are searching.  Using TDD and other modern development practices, this website is at redwingtradingpost.com.

 

Retek:

2001-2003: Architect/designer/developer for various web-based applications for the retail industry, using the XP development environment.

 

Imation Corp.:

2000-2001: Architect/developer for a PostScript compiler, the website imation.com and various components of the Solaris operating system.

 

International Business Machines:

1991-2000: Architect and developer of SCAMP, a static source code analyzer.  SCAMP is a very successful IBM internal tool.

 

1989-2000: Architect/Designer/Developer for various program creation, translation, optimization, debug and runtime tools.

 

Kansas State University:

1988: Computer Courses Instructor.

 

Kansas Careers:

1985-1988: Software designer/developer.

 

Education:

Kansas State University:

            1989: MS: Master of Science in Computer Science

1987: BS: Bachelor of Science in Computer Science

 

Languages: Java, Javascript, C, C++, C shell, Korn shell, Bourne shell, Modula-2, Pascal, Assembler (various,) BASIC (various,) Perl, PostScript, SQL, Ada, PL/1, Rexx, FORTRAN, Algol, Simula II.

 

Platforms: Unix (various including Linux, Solaris,) AS/400, NT, Windows, Macintosh, plus other legacy platforms.

 

Tools and Technologies: Tomcat, Apache, Struts, RMI, JSP, J2EE, PHP, SSI, CGI, CSS, XML, DBCP, JavaBeans, Java FMA, Federated JavaBeans, JNI, JDBC, Jiro, Jini, JUnit, Java Swing, MySQL, Oracle, Eclipse, ATG Dynamo, Framemaker, Visual Studio, Corel Draw, HTML, EBNF, Lex, YACC.

 

Professional Societies: ACM (1990 to Present.)