Kyle Savage Senior Software Developer | 439 Fairway Ave Charlottesville, VA 22902 434-989-6272 kcsavage@gmail.com |
Skills
Languages:
- JavaScript, C#, SQL, MongoDB, F#, HTML, CSS, Java, C++, VB
Technologies/Frameworks:
- AWS, Git, meteor.js, express.js, Docker, Visual Studio, .Net, React, SQL Server/Postgres, Apache, IIS, MVC, Drupal, Wordpress, Pivotal/Jira/Trello/MS Project
Operating Systems:
- OSX, Windows, Linux, Android, Unix
Professional Experience
Software Engineer: Relay Foods/DTDO, November 2014 - November 2017
Relay Foods and Door to Door Organics Charlottesville, VA
Senior software developer responsible for architecture, design, and development of internal company tools. Successfully transitioned from aging ASP.NET MVC monolith to a wholly microservice environment.
- Principal architect of real-time operations and warehouse software
- Built and maintained a variety APIs responsible for processing tens of thousands of orders weekly
- Designed and wrote discrete microservices
- Developed scripts for seamless code deployment from GitHub and environment creation on AWS and Heroku
- Collaborated on skunkworks team to develop an innovative new way of handling warehouse inventory
- Managed AWS ecosystem
- Mentored junior developers
Co-Founder: Knacked, January 2010 - July 2014
Knack Education Network, LLC Charlottesville, VA
Technical co-founder for an educational based startup that pivoted to freelance web development in a later stage of the company.
- Built and co-designed meteor.js application, using backbone, bootstrap, handlebars and less
- Designed back-end relation and document based databases
- Used multiple Content Management Systems to efficiently create websites for freelance customers
- Trained end users on use and modification of their websites and social media
Programmer/Analyst/Project Manager: PSC, July 2008 - November 2014
Public Safety Corporation Waldorf, MD
Responsible for the successful completion of projects from beginning to end of software life cycle.
- Designed, developed and maintained desktop, mobile, and web-based permitting and licensing application
- Converted large sets of data from legacy systems to new industry standard
- Worked with internal groups, customers, and third-party vendors to create web services and APIs to access back-end data
- Managed simultaneous projects in different stages of implementation
- Wrote white papers and support documentation
- Successfully brought company to Microsoft Gold Partner status for independent software vendor
- Held week-long training sessions as primary trainer and subject matter expert on company’s software package
- Achieved over $200,000 in inside sales leads with over 75% closing in one year
Software Engineer: PSSI, May 2006 - July 2008
Public Safety Systems Incorporated Lanham, MD
Designed, implemented and maintained front-end software as well as back-end server applications for Computer Aided Dispatch product.
- Analyzed customers’ business requirements based on specifications provided
- Designed pieces or suites of software to fit needs and standards of clients
- Tested product in test environment and then moved to integration testing in live environment
- Wrote documentation and trained end-users on software written by myself or others
Education
University at Buffalo, The State University of New York
Bachelor of Science in Computer Science, May 2006
- Concentration in Object Oriented Programming, algorithms, data structures, design patterns, and the software life-cycle