Technical Skills
expert
- JavaScript
- C#
- asp.NET
- ExtJS
- node.js
- html + css
capable
- Ruby
- SQL Server
- jQuery
- Sencha Touch
- PostgreSQL
- Linux
- Redis
- IIS
- winforms
- C
- Java
- Asterisk
Professional Experience
Development Lead
SpeakWrite LLC
February 2009 - present
- Led development of new web, windows, and server applications
- Maintained brittle legacy applications while building up modern, maintainable replacements
- Provided leadership to development team with architectural guidance and mentoring
- Modernized software development tools and methodologies
- Managed contractors by using clearly defined goals and cooperative working relationships
- Identified over $100,000 in cost-saving opportunities and presented implementation plans to executive management
Software Engineer
Independent Consulting
September 2010 - present
- Created and actively maintain widely used open-source PostgreSQL database client for node.js
- Supplied estimates, quantifiable progress, and final delivery of high quality, on time solutions to customers
- Provided node.js library and bindings between node.js/V8 and proprietary MiTEL telephone switching C API
- Helped streamline routes and implement tests in a complex ruby on rails web application
- Built the back-end storage and REST API for a CMS
Software Engineer
Hewlett-Packard
August 2006 - February 2009
- Created rich report designer and analytics web application for the Enterprise Data-Warehouse
- Mentored older and more experienced team members in modern software engineering principals
- Worked with business stake-holders supplying friendly support, training, and troubleshooting
Software Engineer Intern
Hewlett-Packard
September 2003 - August 2006
- Developed custom software solutions for Compaq and Hewlett-Packard engineering teams
- Rose from test team to software team project lead
- Managed product expectations and functioned as customer liaison
Education
Industrial Distribution
Texas A&M University
2000
-
2005