Technical Consultant, Intact
(Contract through RWH Consulting Group)
March 2025 - Present | Remote
- Modernizing enterprise Java applications with AI-assisted reverse engineering, implementation planning, and delivery.
- Architecting Spring Boot and Next.js solutions to replace legacy Struts systems while preserving existing business behavior.
- Developing modernization patterns, automated documentation, validation strategies, and reusable implementation frameworks.
- Building proof-of-concepts that demonstrate accelerated delivery using AI-assisted engineering workflows.
- Creating engineering laboratories to evaluate AI workflows, reliability, serialization, state management, and RAG architectures before production adoption.
Senior Developer, Medtronic
(Contract through Populus Group)
April 2023 - March 2025 | Remote
- Designed Spring Boot microservices, Quartz scheduling, batch processing, and modern React/Next.js applications.
- Modernized legacy Grails and Spring applications while introducing reusable frontend components and secure APIs.
- Integrated Okta/Azure authentication, Oracle databases, Docker, GitLab CI, and ArgoCD deployment pipelines.
- Delivered enterprise applications as a solo developer using structured AI-assisted engineering.
Software Engineer, MIT Lincoln Laboratory
(Contract through Digital Prospectors)
August 2022 - March 2023 | Lexington, MA | Hybrid
- Contributed to a classified artificial intelligence research program supporting mission-critical geospatial capabilities.
- Developed Java and JavaScript components for enterprise geospatial applications within a secure development environment.
- Designed Python data ingestion services to automate Excel processing and populate PostgreSQL databases.
- Built and maintained containerized development environments using Docker Compose and virtualized infrastructure.
- Produced technical documentation and collaborated with cross-functional engineering teams in an Agile process.
Senior Developer, Medtronic
(Contract through Genesis 10)
January 2022 - August 2022 | Remote
- Contributed to enterprise modernization initiatives using Spring Boot, Next.js, React, and Tailwind CSS.
- Applied AI-assisted reverse engineering techniques to accelerate legacy system analysis, implementation planning, and test creation.
- Planned and executed framework modernization projects, upgrading multiple Grails applications and Java runtimes.
- Prepared enterprise applications for modern containerized deployment environments, including Kubernetes compatibility.
- Collaborated with cross-functional teams to preserve existing business functionality while improving maintainability.
Tech Lead, LPL Financial
(Contract-to-Hire through DYSIS)
May 2021 - January 2022 | Fort Mill, SC | Remote
- Served as technical lead across multiple enterprise modernization initiatives supporting Trade Resiliency, Batch Processing, and BODS.
- Led technical discovery, research, and reverse engineering of existing batch environments, business domains, and enterprise data flows.
- Partnered with stakeholders to define scope, decompose work into Jira epics and stories, and guide implementation priorities.
- Produced architecture documentation, ER diagrams, and system models using PlantUML.
- Developed Python utilities to generate database artifacts and streamline migration activities from architectural models and Excel-based sources.
Application Architect, Mapfre Insurance
June 2020 - May 2021 | Remote
- Supported multi-line insurance quoting platforms using ACORD XML, Spring, RabbitMQ, and REST integrations.
- Built a RabbitMQ Spring Boot API wrapper prototype and a React-based SSO landing experience.
- Diagnosed Webscan findings and applied secure coding remediations.
Java Developer, MIT Lincoln Laboratory
January 2019 - April 2020 | Lexington, MA
- Developed Spring Boot microservices deployed on hardened RHEL EC2 containers.
- Migrated Spring MVC applications, transitioned security configuration to annotations, and introduced JUnit test coverage.
- Automated infrastructure through CloudFormation, Ansible, and centralized logging pipelines.
Senior Programmer, SGT | Volpe Center
May 2014 - January 2019 | Cambridge, MA
- Built Safercar.gov's Manufacturer Portal using Spring Cloud microservices, AWS Lambda, and Angular 5.
- Refactored legacy ColdFusion and Struts2 workloads into Spring Boot services with EHCache and schedulers.
- Championed modern tech stacks, CI/CD automation, and OAuth2 security patterns.
Application Architect, Accenture
May 2012 - May 2014 | Boston, MA
- Delivered Pega-based insurance and government identity solutions with bespoke Java extensions and localization.
- Mentored global teams, authored technical design documentation, and managed cloud administration for Pega environments.
- Completed Accenture Technical Architecture School to deepen enterprise architecture leadership.
Senior Software Engineer, Harvard Medical School
May 2011 - May 2012 | Boston, MA
- Directed enhancements to Harvard Catalyst and Grant Central platforms while mentoring distributed teams.
- Optimized MySQL performance and led refactoring using MVC, DTO, and Delegate patterns.
- Rebuilt the Grant Central build pipeline for repeatable releases.
Senior Web Developer, Converge
July 2006 - May 2011 | Peabody, MA
- Modernized enterprise Java applications by refactoring legacy Struts, JSP, and EJB systems into Spring, iBATIS, JSF, and Facelets-based architectures.
- Evaluated and introduced emerging open-source technologies, including Hibernate, Struts 2, Tapestry, FreeMarker, and EJB3, to establish a more maintainable and extensible application framework.
- Designed reusable framework components including validators, converters, partial-page rendering, and rich user interface components.
- Supported enterprise J2EE, VB6, and VB.NET applications while producing functional and technical design documentation.
- Managed enterprise application deployments across JBoss and Tomcat environments.
System Analyst, Accenture
February 2005 - July 2006 | Boston Scientific, Watertown, MA
- Contributed to enterprise Model N implementations by translating functional requirements into technical designs and customizing Java/J2EE applications.
- Extended Java, XML, and ORM components while supporting enterprise enhancements and application integration.
- Served as Accenture Site Lead and Java Capabilities Lead for the Boston area.
Software Engineer Consultant, Fidelity Investments
April 2004 - December 2004 | Marlborough and Boston, MA
- Enhanced enterprise Java/J2EE frameworks, batch processing, and database components supporting large-scale financial applications.
- Developed and maintained JavaBeans, Enterprise JavaBeans, Sybase stored procedures, and WebLogic-based applications.
- Supported enterprise application troubleshooting across Java and C/C++ components.
Independent Software Consultant, Self-Employed
2002 - 2004
- Developed custom web applications and database-driven websites for small businesses, nonprofit organizations, and startup clients using Java, JSP/Struts, PHP, and MySQL.
- Designed and deployed dynamic web solutions while expanding expertise in enterprise Java technologies and modern web development.
- Completed advanced professional development in Unix system administration, networking, and C# through Worcester Polytechnic Institute.
Software Engineer, Davox Corporation (now Concerto Software)
2000 - 2001 | Westford, MA
- Maintained and enhanced enterprise PowerBuilder/Sybase call center software while contributing to next-generation Java/J2EE research and development.
- Developed Java technologies including JSP, Servlets, EJBs, XML/XSLT, and Tomcat supporting future enterprise platform initiatives.
- Led migration of more than 80 enterprise applications across multiple PowerBuilder versions, establishing repeatable conversion processes and documentation.
- Resolved hundreds of production defects and enhancements across large-scale enterprise applications.
Manufacturing Engineer / Software Developer, Raytheon
1984 - 2000 | Patriot and HAWK Missile Programs
- Designed and built the Raytheon Labor Standard Estimator, a client-server manufacturing application with an Oracle backend that automated labor standards management and supported manufacturing process planning.
- Replaced a commercial labor standards system with an internally developed solution, generating over $400,000 in annual savings.
- Reduced proposal preparation time by 80 percent and labor standards development time by 60 percent through process automation.
- Automated labor standards calculations, engineering reporting, and Six Sigma opportunity analysis, improving engineering productivity and process consistency.
- Consolidated four DOS engineering applications into a single Windows application and designed an intuitive user interface that significantly reduced user training time.
- Designed the Oracle database architecture and enterprise application foundation for the Labor Standard Estimator, creating a system that continued in production for more than a decade after my departure.