Software Consultant Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- I am a full stack software engineer with over 12 years experience doing full software life cycle development, including strong project and team leadership work. I have the ability to be self - motivated and also work well independently.
- My preference and expertise is working on the back-end and database layers and solving larger problems. I am also the father of a two daughters, ages two and one, and after taking a few months off of work to spend time with them, am very ready to return to work
- Experienced in both Agile and Waterfall methodologies and practices.
- Experienced lead in major software projects.
- Believes in and uses a disciplined and systematic approach to software engineering with an emphasis on detail.
- Very experienced and comfortable meeting with business clients to gather, analyze, and document requirements.
- Very experienced in communicating technical issues to others outside of development.
- Experienced with setting the foundation and growing new software development teams.
- Very experienced with designing and implementing high traffic, flexible, scalable, and robust systems.
TECHNICAL SKILLS:
- Recent experience in writing high availability REST services, refactoring old code to “micro services”, querying large databases and data stores, and solving architectural bottlenecks.
- Languages: PHP, Perl, VB, ASP, C, and many others.
- Very comfortable with REST, XML, SOAP, WDSL, queuing systems, and client side scripting such as JavaScript, AJAX, DHTML, JSON, CSS, etc. when needed.
- Databases: MySQL/MariaDB (including differences between the MyISAM and the InnoDB storage engines), Redis (both its benefits and limitations), MSSQL, relational schema design, and NoSQL.
PROFESSIONAL EXPERIENCE:
Software Consultant
Confidential
- Evaluated code and architecture of existing websites done on the .NET platform.
- Made recommendations for migrating current databases from MSSQL to MySQL as well as feedback and recommendations on other platform migration plans.
Software Engineer
Confidential
- Key engineer designing and writing components for high available websites and services using PHP, MySQL, Docker, Redis, and REST.
- Subject matter expert on payment processing systems (wire transfers, FirstChoice, Paxum, etc.).
- Lead developer on several high traffic (600+ queries a second) RESTfull “microservices”, helping drive sales of over $1 million an hour.
Software Engineer
Confidential
- Credit card integration using VeriSign and PHP.
- Automated a build and deployment system for future upgrades.
- Various other development work using PHP, JSON, XML, SVN, and Java.
Software Engineer
Confidential
- Met with clients and helped develop feature list for future development.
- Developed analytics for tracking effectiveness of different advertising campaigns.
- Developed and integrated a version control tracking system for platform.
- Performed design and maintenance activities in Dataweb’s own proprietary language.
Software Engineer
Confidential
- Software development for Confidential flagship client.
- Developed a multitier XML parser in PHP for SOAP services independent of PEAR.
Director of IT/Senior Developer
Confidential
- Evaluated and redesigned DreamDinners.com during a time of tremendous growth.
- Worked with the company and staff to educate and build a healthy development process, including hiring staff, mentoring employees, and implementing solutions that directly helped the business.
Software Engineer
Confidential
- Custom PHP, MySQL, etc. work that led to my contract being bought out by Confidential .
Founder, Software Engineer
Confidential
- Founded and developed anti-spam email service Confidential and later Confidential .
- Featured on KOMO 4 News1, Seattle Times2, NPR3, and others.
- Directly involved in the U.S.’s first Can-Spam case filed by the Federal Trade Commission and spoke at the press conference in Washington D.C.
- Partnered and integrated service with anti-spam filtering service, Despammed.com, and Plaxo (cofounded by Sean Parker), a contact management service4.
Lead Developer
Confidential
- Lead Developer for Confidential from 1999-2003 on projects for our flagship customers including Excite, MSN, Money Central, Earthday, and Expedia.
- Components for Expedia included pre-trip and itinerary emails being sent to customers who booked flights through Expedia.
- Components for Excite included event triggered real-time messaging for Excite users.
- Led team of 10 developers on major release (the first and only after being bought out by a public company).
Database Developer
Confidential
- Paid database development internship for 2 years while attending Confidential .
- Performed maintenance work on the school’s parking and billing systems.
- Updated codebase to be Y2K compliant.