Summary
David Cravens is a pragmatic software developer with 9 years of hands-on experience delivering full-stack solutions and leading cross-functional teams from Pennsylvania. He has modernized legacy systems and built Java Spring Boot services, Angular front-ends, and C# ASP.NET MVC applications while managing CI/CD, devops, and secure SDLC practices. David has a track record of rescuing broken systems—creating hot fixes, remediating vulnerabilities with Nexus IQ and Fortify, and running virtual lab environments to accelerate development. Comfortable across Windows and Linux stacks, he pairs backend and database work (MS SQL) with polished front-end technologies and automated deployments. Colleagues know him as a fixer who blends engineering rigor with practical documentation and process improvements. His background in system administration and mobile device management gives him an uncommon operational perspective for application development and delivery.
8 years of coding experience
11 years of employment as a software developer
Bachelor of Science - BS, Business Administration and Management, General, Bachelor of Science - BS, Business Administration and Management, General at New England College of Business