Return to pingbot

M. SCOTT GARTNER

Contact e-mail address, sg_job@pignbot.com

GOALS

My ideal job would be as an architect and researcher, or a toolsmith , designing and creating frameworks , parsers , animations , modeling , graphics and database sub-systems, or ETL tools. Experienced in writing Internet applications (using C#, ASP.net, MVC4&5, JavaScript, Java Servlets, XML, XPath, XSL, PHP, C++, and Perl), distributed applications, Windows applications (C# WinForms, Command-line tools), and libraries (DLLs in C++ and C#, JAR in Java, etc.) using object oriented design techniques, and Flash applications/animations (using ActionScript 2/3, Flash CS3/CS4, After Effects). I have experience editing technical books as well as fiction and non-fiction. I have experience with photography and photo editing, video production, and graphic/logo design. I have an intimate knowledge of SQL , ASP.net, JavaScript /DOM, ActionScript , PHP, Servlets, XML, JDK, and Windows programming APIs. My current intent is to continue telecommuting.

EXPERIENCE

Silverback Learning Solutions, Boise, ID (telecommute) 2012-present

SENIOR DEVELOPER -ARCHITECT

  • Designed and implemented web sites, AJAX web services (REST and JSON), and Single Sign-on using ASP.net 4.6, MVC, RAZOR using C#, LINQ, and SQL.
  • Designed and developed several custom tools used internally for data manipulation (ETL) and database management.
  • Web Application design (UI from concept/mockup to implementation, database schemas, and support libraries).
  • Managed AWS cloud services including ELB, EC2, S3, ElastiCache, SQS, and SNS.
  • Acted as mentor to several developers.

Harding Marketing Communications, Inc., San Jose, California (telecommute) 2005 – 2012

PROGRAMMER-TECHNICAL LEAD

  • Designed and implemented web sites, web services using ASP.net 1.1 and 2.0 ( C# ) , and PHP.
  • Created animations in Flash and mixed mode localized applications (flash coupled with web services ).
  • Used Content Management Systems (CMS) (Ektron CMS400, Alfresco, and Joomla!) to build web sites.
  • Designed database schemas for SQL Server, mySQL , and XML Schemas for applications and Web Services.

Hewlett Packard Company, Boise, Idaho 1997 – 2005

PROGRAMMER-TECHNICAL LEAD

  • Designed and implemented a complete framework for web application and localized web services development in Java.
  • Interfaced with many different groups on multiple continents to organize integration of applications and databases.
  • Designed and built web apps, web services, and database schemas with 99% availability.
  • Wrote a cross platform web server (in C and C++), and an extendable script interpreter.

H&W Computer Systems, Boise, Idaho - 1993 – 1997

PROGRAMMER / Windows and web-based e-mail Client/Server. Trained staff in C++ and Win32 programming.


Clear Access Corporation, Fairfield, Iowa - 1991 – 1993

PROGRAMMER / Wrote an SQL parser. Device drivers in C++ for various database API’s (Windows & OS/7).


42 Degrees Design - 1983 - present

OWNER / Consulting/Development Company – Photography, web site development, consulting, and utilities.


Peabody Coal Company, Flagstaff, Arizona - 1982 - 1986

PROGRAMMER / Wrote engineering models on IBM mainframe and IBM PC in FORTRAN, PL/I, and REXX.

EDUCATION

Maharishi International University / 1989 – 1991 – Computer Science Curriculum/Spanish Language Minor

Northern Arizona University / 1982 – 1985 – Computer Science Curriculum

HOBBIES

For recreation I sing, cook, camp, and ride motorcycles. I also enjoy creating computer animation and photo realistic scenes. I am a published photographer (landscapes) and do large panoramas (120-580+ megapixel images).

SPECIAL SKILLS

Spoken Languages :

  • English (native)
  • Spanish (near-fluency, conversational)

Languages (in order of usage, recent first):

  • C# (C-sharp) 2-5
  • JavaScript
  • SQL
  • PowerShell 3-4
  • XML/XPath/XSL/DTD/DOM/SAX
  • Python 3
  • C/C++ (98)
  • PHP 4-5.5
  • Java 1-6
  • JSP
  • ActionScript 2/3
  • DBase III
  • AWK
  • LISP
  • FORTRAN (IV & 77)
  • Basic
  • Turbo Pascal
  • 80x86 Assembler
  • PL/I
  • Rexx
  • ICON
  • Perl
  • IDL (XML, MS, and CORBA)

OS/Programs :

  • ASP.net 2.0-4.6
  • MVC 3-5
  • Web API (REST, SOAP)
  • OpenID Connect (OAuth2)
  • WS-Fed
  • Amazon AWS (S3, EC2, VPC, …)
  • jQuery
  • Knockout
  • Kendo (asp.net AJAX and Client UI)
  • Adobe Photoshop (CS3-CC)
  • Adobe Premiere Pro (5.0-CC
  • Adobe Audition CC (Cool Edit Pro)
  • Adobe After Effects (CS3-CC)
  • Adobe Flash (CS3-CS5)
  • Carrara 8 Pro
  • SQL Server
  • mySQL
  • Oracle 8i & 9i
  • Vegas Platinum 8
  • Adobe Encore CS5
  • Publisher/Illustrator
  • CorelDraw X3
  • Corel Photo-Paint X3
  • Adobe DreamWeaver (CS3-CC
  • Ektron CMS400 7-8
  • Alfresco Joomla!
  • PHP
  • IIS 5.1-7
  • Bryce 5
  • BEA WebLogic Server 7 & 8
  • Apache Tomcat
  • JRun
  • GIMP
  • Eclipse
  • Apache Ant
  • Struts
  • Apache Cocoon
  • Cruise Control (Continuous Integration)
  • Windows 3.1-10
  • Linux
  • Android 3
  • Mac: MPW & Think C+, Mac System 6-7
  • Unix: (Solaris, HP-UX, and others)
  • MS/DR/PC-DOS (2-7.x)
  • IBM VM/CMS & TSO
  • CP/M-80/86

Patents:

  • Patent Number: 6438590 Preferential Naming Service
  • Patent Number: 20020124047 Interactive remote monitoring of client page render times
  • Patent Number: 10006416 Peripheral management interfaces