Senior Software Engineer Resume
5.00/5 (Submit Your Rating)
Rock Island, IL
TECHNICAL SKILLS
Languages: JavaScript, PHP, ColdFusion, Node.JS, Objective - C, C#, C, C++, Java, Python
Frameworks: ExtJS, React, AngularJS, EmberJS, jQuery, Cocoa Touch, .NET, Entity
Databases: MySQL, Microsoft SQL Server, MongoDB, Apache Solr, Linq
Repositories: CVS, Git, SVN, TFS
Services: Google Analytics, Adddis, Omniture, Authorize.net, PayPal
Miscellaneous: OAuth, REST, SOAP, Memcached, Redis, Apache, Nginx, Grunt, LESS
PROFESSIONAL EXPERIENCE
Confidential, Rock Island, IL
Senior Software Engineer
Responsibilities:
- Singlehandedly improved the team's productivity 30%, bringing overall efficiency to 130%
- Removing 300 security vulnerabilities to secure a certificate of networthiness in under three months.
- Developed a working prototype of the rewrite in React and Bootstrap in roughly a day in a half.
- Reverse engineered various JAR files whose purpose could not be ascertained from the original contractor.
- Rewrote large swaths of code, shrinking the rewritten pages down to a quarter of their original size.
- Squashed over 40 of (70 total) bugs at application launch in under a week.
- Hit the Congressionally mandated deadline.
- Earning a commendation in under two months of employment from the CIO of the JPEO CBD.
- Successfully refactoring 72 ASP pages into a single ASP.NET Web Form.
- Successfully reduced the code base by 90%, from 440 pages to 40 by project's end.
- Removed SQL injection, cross - site scripting vulnerabilities, third-party controls, and other IA compliancy issues
Confidential
Programmer
Responsibilities:
- Managing two separate external teams on rewriting the WebCOM LMS system
- Helping to develop software lifecycle and source control
- Mentoring younger developers on best practices and design patterns
- Introducing Confidential JavaScript frameworks like AngularJS and REST APIs
Confidential, Moline, IL
Programmer
Responsibilities:
- Wrote and maintained two applications, that combined, processed $6 million annually.
- Re-engineered the news delivery system of one of the world's largest content management systems in under three months.
- Was directly responsible for delivering the brunt of the news, weather, and sports content to our newspapers.
Confidential
Lead Programmer
Responsibilities:
- Began the process of moving toward PCI compliance by creating PayPal and Authorize.net solutions.
- Attempted to build a unified framework and combining our sites intoa unified CMS.
- Learned how to lead a team of developers, manage multiple projects concurrently, and work with customers.