Summary
David Donatucci is a Senior Software Engineer with 11 years of experience building high-performance Java microservices, REST APIs, and data-driven systems for financial products. He has driven architecture and performance improvements—cutting SQL query times by 50% and boosting microservice throughput by up to 80%—while leading teams to deliver scalable Spring Boot, Kubernetes, and AWS-integrated solutions. Known for pragmatic re-architecting, he’s migrated legacy C++/JSP systems to modern microservices and automated testing pipelines that slashed manual testing effort. Based in the Twin Cities, he pairs hands-on coding with mentorship and cross-functional collaboration (including actuaries) to turn complex domain logic into reliable production services.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Minnesota-Morris