Objectives
Opportunities to help companies outperform their competition with pragmatic software solutions.
To leverage my unique software engineering expertise and deliver effective solutions.
To provide the leadership in analysis, architecture, design, and engineering necessary to successfully launch and scale software products.
To leverage my unique software engineering expertise and deliver effective solutions.
To provide the leadership in analysis, architecture, design, and engineering necessary to successfully launch and scale software products.
Skills Summary
- BS Computer Science, MBA / MIS with over 20 years of software development experience, specializing in Web-based applications
- Programming: Java, Javascript, Groovy, Ruby, C, Perl, JSP, Visual Basic, Python, Rails, Grails, AJAX, Spring, Maven, MySql, Oracle, MongoDB, Memcached, JBoss, Tomcat, Node.js
- Software engineering methodologies, processes, and tools: UML, Requirements Analysis and Management, Agile methods, Unified Process (RUP). Object design (OOAD), system and software architecture, Open Source, SCEA, SCJP, Rational Certified Consultant RUP/OOAD
- Technical line and project management, organization design, team mentoring
Freelance Software Developer and Architect -- August 2012 - Present
codecraft solutions LLC, Denver
- Execute custom design and development, Ruby, Groovy, Java, Javascript, and .Net
- Conduct software refactoring and system architecture improvements enabling better scale.
- Design and build mobile and single page apps using AngularJ, Ionic, and other JavaScript libraries.
- Grails framework customization, data import processing, ecommerce web UI
- Worked with clients including haughtcodeworks.com, The Trade Desk, and Deem.com
Senior Software Engineer -- September 2015 - June 2016
Reach150 Social, Los Altos
- Primary architect and developer for new hybrid mobile application
- Built platform and features using AngularJS, Ionic, Java, and Node.js tools
- Enhanced service API using Java, RESTEasy, and Spring tools
Partner & Senior Developer -- April 2015 - September 2015
Forefront Labs, Denver/Lincoln
- Partner and Sr. Consultant, developing custom applications
- Specialized in Rails, mobile, and customer engagement
Software Consultant -- July 2013 - March 2015
Flickr/Yahoo, San Francisco
- Refactored core Java middleware components for increased stability and maintainability
- Revamped entire caching infrastructure: implemented Twitter twemproxy as a key platform component and integrated across hundreds of PHP and Java hosts
- Enhanced the continuous delivery process spanning several technologies including Python, Perl, and PHP
Principal Software Engineer -- March 2011 – July 2012
Rearden Commerce, Foster City, California
- Key architect and developer for content integration tools using Spring Batch, Camel, and custom tools.
- Lead developer for a custom content curation system in Grails.
Senior Software Engineer -- January 2008 – March 2011
- Senior contributor to common Ajax and UI components.
- Developed Endeca faceted search applications and data-processing tools.
- Enhanced in-house MVC framework using Javascript and Java.
- Contributed to design and development of new UI framework using Spring MVC.
Freelance Software Developer & Architect -- June 2006 – December 2008
- Lead all development efforts for BuyBak.com--an eCommerce startup providing reverse logistics capabilities--using Java, Struts, Spring, iBatis, Grails, as well as Ruby and MySQL.
- Developed the system architecture and design (UML domain model, site map, etc.) for start-up healthcare service.
- Developed Ruby on Rails, Javascript, and Java code to create a digital video system inside a Web-based, Ajax-style email system (Zimbra).
Sr. Software Engineer -- March 2005 – June 2006
McKesson (System Engineering Services), Denver, ColoradoJava software design and development for mission critical applications.
- Development key internal application using Java, Tomcat, XSLT, and AJAX
- Development of all Web Service interfaces to the core system using JbossWS
- Development of core components using JMX on JBoss
Sr. Java Developer; Sr. Systems Analyst -- March 2004 – March 2005
Veteran’s Administration (Express Management Solutions), Denver, ColoradoMajor contributor to critical systems development for the Health care Administration Center.
- Leading establishment of System Analysis discipline and spearheading analysis of major initiative
- Key team contributor for software architecture and programming for Oracle 9i and STRUTS
Developer; Product Manager -- June 2002 – March 2004
Grizella Corporation, Lakewood, ColoradoDeveloper of Web-based products for a Transportation software company.
- Architecture and programming for service-oriented system using Tomcat/Java Servlets/JSP
- Developed an e-commerce ordering application with a credit card gateway interface
- Created Web application to effectively utilize resources for a major Trucking association
- Created a Web UI framework (MVC) for rapid development of Web-based services
Experio Solutions, Denver, Colorado
Manager of technical project teams.
- Project Manager for a critical process re-engineering of the IT department of a major utility
- Developed components and workflows for a business service model using SeeBeyond
- Contributed to J2EE and Enterprise Application Integration interest groups
- Attended TIBCO training and maintained a Web-based InConcert demo
iXL, Denver, Colorado
Various Management roles for Denver office of iXL.
- Managed departments of up to 18 reports: Technical Services, Quality Services, Requirements Management
- Successfully implemented improved Requirements Management and Change Request Management processes as Chair of Denver office best practices taskforce
- Defined the corporate methodology framework utilizing RUP principles as key member of Corporate Methodology Team
- Provided guidance to teams on program and project best practices
iXL, Denver, Colorado
Leader of technical development group for a top Internet-based business solutions company.
- Managed technical teams of up to 10 developers, from requirements through deployment, for Budget Rent-a-Car, National Processing Corporation, and American Water Works Association
- Lead Architect and Developer for ServletExec/NES/Oracle and IIS/SQL Server/ASP projects
- Created and managed Technical Requirements and Architecture documents using Use-case specifications and realizations, sequence diagrams, and Deployment diagrams
- Technical Project Management and primary technical interface with high-level Client management and vendor partners
iXL (Green Room Productions), Sausalito, California
Leader of Web application development for a successful Web development company.
- Established and managed the Engineering Services team, that grew to 17 employees
- Internet application projects for travel clients including Sheraton Hotels, Walt Disney World, Travelocity, Mountain Travel Sobek, and Abercrombie and Kent
- Developed interactive Web applications using Perl, Server-Side JavaScript (SSJS), Oracle, ASP, and MS SQL Server
- Led development of Web-based Workflow system, including project, assignment, and hours tracking
Visual Movement Corporation, Denver, Colorado
Internship with a software development team specializing in the transportation industry.
- Technology selection and market research, implementation of installation utility in Visual Basic
Cooper & Chyan Technology, Inc., Cupertino, California
Integral member of software engineering team for a start-up CAD software company.
- Directed the design and content of a successful new GUI for an advanced CAD system
- Maintained and enhanced a run-time graphics library using C, Motif, and X-Windows. This library was used to build the GUI listed above
MBA / MIS. University of Denver (Daniels College of Business) June 1996
· GPA: 3.51 / 4.00
· Member of Information Technology Association and charter member of Toastmasters
B.S. Computer Science. Colorado State University May 1991
· Active member of Sigma Alpha Epsilon Fraternity. Vice President, Alumni Chairman
Certifications
· Sun Certified Enterprise Architect for J2EE, November 2003
· Sun Certified Java Programmer, December 2001
· Rational Certified Consultant in RUP and OOAD, March 2002
3 comments:
Post a Comment