Eric Totten résumé

Web Developer

9530 E. Fort Lowell
Tucson, AZ 85749
(520) 333-5947
{ Profile }

I'm an enthusiastic and highly motivated Web Developer who enjoys creating easy-to-use web applications. I have more than 20 years experience designing and developing custom software for small to large clients. I strive to write the minimum of rock-solid, high-performance, maintainable code as possible to get the job done. I am flexible and continually looking to learn new techniques and technologies, and I'm a big fan of the open-source movement. I'm very much a team player but I also work well with little or no supervision.

{ Objective }

Currently seeking a challenging, permanent, full-time position, one that will make best use of existing skills and experience while enabling further professional development. In particular I enjoy working on mission-critical applications using SQL databases with large datasets, and creating user interfaces that work well in all browsers and on all devices.

{ Experience }
Independent Consultant & Freelancer · July 2005 - present
Designed, built, tested and supported many projects that incorporate HTML5, CSS3, JavaScript, jQuery and MySQL using object-oriented techniques and MVC frameworks. I am proficient with the Joomla! Content Management System. I have been Webmaster for the Tevis Cup for the past five years and also Webmaster for the Tucson Triathlon Club for two years. I built several projects using Adobe's Flex/Flash development environment. I have also done volunteer work for Integrative Touch for Kids.
Recently I have been experimenting with many of the latest languages and technologies for the web, including NodeJS, Google Go, Python, MongoDB, Amazon Web Services, Heroku, Google App Engine, Laravel, and AngularJS.
See the list of sample projects for examples of my work.
Xtiva Financial Systems · Sr. Software Engineer · August 1999 - July 2005
Designed, implemented and supported several important applications now used by Xtiva’s core business: Incentive Manager, Report Manager, Settings Manager, and Import Scheduler. Enhanced Xtiva’s main client-server product offering (Commission Manager) to be scalable and distributed, boosting performance of the calculation engine at least 100x. Worked off-site and with little direction on these projects. Experienced in data center operations, Citrix servers, and DTS packages. Extensive use of Borland Delphi and SQL Server, including schema design, stored procedures and triggers; MS Analysis Services, COM objects, Installshield, and Actuate.
Sage Software · Sr. Software Engineer · September 1995 - August 1999
Extensively involved in the enhancement of the BusinessWorks accounting package. Wrote the Backup and Restore functions, Business Graphics (Charting), Custom Reports / Forms, Image Library, HTML viewers, and printer testing and system configuration tools. Wrote a data extraction/mail merge program that seamlessly integrates with Microsoft Word. Also enhanced the build process and installation routines. Became familiar with several ISAM databases including Jet, dBase, and Paradox. Helped prototype the next generation of the software. Technologies used: Borland Delphi, C, Crystal Reports.
Perot Systems · Software Engineer · February 1995 - September 1995
Performed several functions including the creation of a large parts ordering and warehouse management prototype using PowerBuilder, and development of a custom accounting package in Visual Basic.
State of the Art, Inc. · Software Engineer · August 1993 - February 1995
Worked on design and implementation of a mid- to high- end accounting package using Visual Basic 4 and SQL Server 6. Created a powerful Data Selection Grid used by all developers creating Crystal Reports.
Great Lakes Software · Software Engineer · April 1991 - August 1993
Involved in all phases of design, development and support of a large inventory management system built in DOS Turbo Pascal. Built a fully automated raw material ordering system. Wrote a complete Windows database application with full reporting and charting capabilities including multimedia extensions. Began work on a Windows object-oriented inventory system. Assembled and installed a variety of PC hardware and software.
{ Education }
B.S. Computer Science, College of Engineering, 1990
University of Illinois, Urbana-Champaign
{ Skills & Tools }

Languages: HTML5, CSS3, JavaScript, PHP, Google Go, Python, ActionScript, Borland Delphi
Web Services: Amazon Web Services, Google App Engine, Heroku
Platforms: NodeJS
Frameworks and Libraries: Laravel, Bootstrap, jQuery, jQuery UI, AJAX
Content Management (CMS): Joomla!
E-commerce: Ecwid, Zen Cart, PayPal
Development Environments: Zend Studio, Aptana Studio, Adobe Flex (Flash) Builder, Firefox/Firebug, etc.
Version Control: Git/GitHub
Image Editing: Photoshop
Databases: MySQL, MS SQL Server, Memcachier, MongoDB, NDB, MS Access

{ Sample Projects }

Please see my website http://www.erictotten.info for links to examples. Code for many of these projects is available on GitHub https://github.com/cheshirec7

{ Areas of Strength }

I am very detail-oriented and persistent, and I take a lot of pride in my work. I've been called a "finisher" - I am willing and able to do whatever necessary to take a project to 100% completion. Co-workers have complimented my coding style.

{ About }

I'm an avid cyclist and a former triathlete (I completed Ironman Hawaii in 2002). I've been a Microsoft Windows user since version 3.0, around 1990, and I'm quite proficient at installing and maintaining Windows systems, including hardware and software. I don't use social media.

{ Acknowledgements }

This "responsive", print-friendly resume app was created using the Bootstrap framework, jQuery, Photoshop, and Notepad++.

{ Contact }

9530 E. Fort Lowell
Tucson, AZ 85749
(520) 333-5947
erictotten@cox.net