Technical Consultant | Intact (RWH Consulting Group)
March 2025 – Present · Remote
- Leveraged AI-assisted reverse engineering to accelerate legacy system analysis and test creation across modernization efforts.
- Proof of concept: Modernized a Struts 1.1 security application to Spring Boot + Thymeleaf using AI-assisted refactoring.
- Delivered a fully compiling Spring Boot codebase in ~8 hours, completing behavioral parity and edge-case validation.
- Built a Fory/Spring/Redis serialization lab to document differences and visualize impacts.
- Reverse-engineered existing JDBC queries into Spring Boot APIs with caching and predicate queries for performance gains.
- Investigated Struts 1.1 hybrid integration challenges, identifying thread-safety risks and testability limitations.
- Prototyped wrapper solutions to expose architectural coupling points.
- Developed diagnostic tests quantifying technical debt impact (40% longer test times, 3x CI failures).
- Proposed an incremental strangler-pattern replacement strategy.
Senior Developer | Medtronic (Populus Group)
April 2023 – March 2025 · Remote
- Leveraged AI-assisted reverse engineering to accelerate legacy system analysis and test creation across modernization efforts.
- Developed Spring Boot batch processing microservices.
- Implemented Spring Boot Quartz scheduling microservices.
- Designed and deployed Spring Boot scheduling microservices.
- Engineered a Service Repair application with Spring Boot APIs and a Next.js/React/Tailwind frontend, reducing development time to 6 months as a solo developer.
- Used Next.js 14 for routing and implemented Okta/Azure JWT security for APIs.
- Implemented server-side paginable tables and new database schemas to support evolving requirements.
- Developed reusable React functional components with TypeScript for maintainability.
- Implemented Next.js internationalization for multi-language support.
- Authored Python scripts for data manipulation and import processes.
- Managed CI/CD pipelines with GitLab CI, deployed with Argo CD and Docker containers.
- Contributed to the global release of patient manuals applications and maintained legacy Grails/Groovy applications.
Software Engineer | MIT Lincoln Laboratory (Digital Prospectors)
August 2022 – March 2023 · Lexington, MA (Hybrid)
- Project is SECRET in Artificial Intelligence.
- Enhanced a geospatial application through JavaScript and Java development.
- Developed Python services for ingesting Excel data and populating PostgreSQL databases.
- Operated within a VM Docker environment utilizing Docker Compose for development.
- Contributed to Confluence documentation and participated in Agile development methodologies.
Senior Developer | Medtronic (Genesis 10)
January 2022 – August 2022 · Remote
- Leveraged AI-assisted reverse engineering to accelerate legacy system analysis and test creation.
- Developed new application manuals with Spring Boot APIs and Next.js/React/Tailwind frontends using ChatGPT to accelerate delivery.
- Executed critical application upgrades to enable Kubernetes deployment readiness.
- Migrated Grails from v1.3.5 to v2.5.6 and upgraded Java from 1.6 to 1.8 for production deployment.
- Upgraded Grails applications from v2.3.4 to v2.5.6 and Java web apps from 1.6 to 1.8.
Tech Lead | LPL Financial (Dysis)
May 2021 – January 2022 · Remote
- Acted as Tech Lead and Scrum Master across Trade Resiliency, Batch Analyst, and BODS Analyst teams.
- Automated ERD and DML generation using Python and PlantUML, driving clarity in multi-year AWS migration.
- Conducted deep-dive investigations to define business domains, performance bottlenecks, and modernization strategies.
Application Architect | Mapfre Insurance
June 2020 – May 2021 · Remote
- Supported multi-line insurance quoting platforms leveraging Acord XML, Spring, RabbitMQ, and REST integrations.
- Built a RabbitMQ Spring Boot API wrapper prototype and 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 configs to annotations, and introduced comprehensive JUnit suites.
- 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/Struts2 workloads into Spring Boot services with EHCache and schedulers.
- Championed adoption of modern tech stacks, CI/CD automation, and OAuth2 security patterns.
Application Architect | CSC (Full-Time)
November 2014 – November 2015 · Cambridge, MA
- See Senior Programmer (SGT) for overlapping responsibilities at Volpe Center.
Senior Developer | The Computer Merchant (Temp to Perm for CSC)
May 2014 – November 2014 · Cambridge, MA
- See Senior Programmer (SGT) for overlapping responsibilities at Volpe Center.
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, 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
- Transformed Struts/JSP/EJB applications and delivered new Spring/JSF/Facelets solutions with advanced UI patterns.
- Evaluated and integrated diverse open-source frameworks to establish a sustainable development stack.
- Supported VB6/VB.NET systems and orchestrated JBoss/Tomcat deployments.
System Analyst | Accenture @ Boston Scientific
February 2005 – July 2006 · Watertown, MA
- Customized Model N implementations, authored technical designs, and resolved enhancement requests.
- Served as Site Lead and Java Capabilities Lead for the Boston area, ensuring delivery excellence.
Software Engineer Consultant | Fidelity Investments
September – December 2004 · Marlborough, MA
- Enhanced enterprise Java frameworks, batch processes, and Sybase stored procedures for Fidelity web applications.
- Debugged C/C++ integrations and delivered robust middleware updates.
Web Application Developer | Fidelity Investments (Contract)
April – September 2004 · Boston, MA
- Developed web applications using Hibernate, Struts, JNDI, DHTML, and JavaScript UI components.
- Repaired defects and implemented enhancements for PowerBuilder/Oracle/Tuxedo applications, including build migrations.