Senior Software Engineer ready to tackle what you can throw at me. Develops for the cloud, the browser, the desktop, and the mobile device. Deeply experienced with the JVM, with build processes, container technology, HTTP. Adapts to what needs doing.
Overview
14
14
years of professional experience
Work History
Senior Full Stack Developer
BizEquity
10.2022 - Current
Led efforts to upgrade the valuation application to a new major version of Spring Boot, resulting in improved maintainability and security.
Developed new features and resolved bugs in BizEquity's core business valuation application, enhancing user experience and customer satisfaction.
Introduced a Terraform project that dramatically reduced the time it took to stand up new environments for disaster recovery and enabled consistency between environments.
Introduced Spring based integration tests to our main application.
Trained team members on essential tools and technologies for developing and deploying BizEquity's applications, including AWS ECS, Lambda, Terraform, Apache Maven, and Docker/Docker Compose.
Software Developer
CodeLogic, Inc.
05.2021 - 10.2022
Led a refactor of the Java Runtime agent that led to a dramatically better user experience and a much more maintainable product.
Developed features and fixed bugs for Java and TypeScript agents that scan software and databases, and a Java/Spring Boot REST API for managing scan data.
Proposed new features for agents and API based on development experience, enhancing product usability.
Software Developer
PreEmptive
Mayfield Village, OH
01.2018 - 04.2021
Designed and developed a new integration between DashO and the Android build process, resulting in a much more maintainable plugin and an easier user experience.
Developed and tested a variety of features and bug fixes for DashO, a Java/Android protection application implemented in Java.
Developed new licensing back-end software using Docker, ASP.NET Web API, etc., integrated client software, and provisioned cloud resources with Terraform.
Performed talks at Droidcon 2019 and Codemash 2020 about application protection.
Software Developer
BackTrack
Mentor, OH
05.2017 - 12.2017
Developed new features and performed bug fixes for BackTrack's background check software (ASP.NET with AngularJS, SQL Server).
Updated the company's core database schema to be consistent between test and production environments.
Worked with the accounting team to implement a new accounting workflow in order to complete invoices more efficiently.
Software Developer
AmTrust Financial Services, Inc, AFSI
Cleveland, OH
07.2013 - 04.2017
Developed a variety of solutions including several e-commerce sites using ASP.NET MVC, RESTful web APIs using ASP.NET WebAPIs, enhancements and bug fixes to existing WebForms and MVC business applications, and interactive voice response scripts and related Web Services to accept payments on insurance policies.
Worked with partners in other organizations to set up SSO integrations between our companies.
Adapted legacy systems including SOAP web services to be accessible via REST APIs.
Spearheaded an effort to introduce automated builds with Jenkins.
Consistently delivered solutions within tight timelines.
Technology Associate
Rosetta
Cleveland, OH
06.2012 - 06.2013
Developed solutions internally and for clients using a variety of technologies, including InRule, ASP.NET MVC, SharePoint, HTML, CSS, JavaScript, and jQuery.
Mentored colleagues on the use of Adobe CQ5 for a client project, easing them into the practical experience they needed to make required content changes.
Frequently exceeded expectations on completion time for technical tasks.