I’m a Senior Software Engineer specializing in cloud-native Java systems, microservices, and distributed architectures. I build scalable backend platforms, design reliable APIs, and solve complex data and integration challenges across logistics, e-Commerce, and enterprise environments.
Experience
2024 — 2025
Developed cloud-native Java/Spring Boot microservices and AWS-based systems that improved logistics operations, data visibility, and multi-warehouse fulfillment intelligence.
• Designed and maintained Dockerized backend services on AWS EC2, improving scalability, reliability, and operational performance for high-volume fulfillment workflows.
• Developed Java/Spring Boot microservices supporting OMS and WMS integrations, enhancing data flow consistency across warehouse systems.
• Utilized the internal QQQ framework to standardize architecture, accelerate feature delivery, and improve collaboration across engineering teams.
• Contributed to analytical dashboards and operational insights, enabling leadership and operations teams to make faster, more informed decisions based on real-time logistics data.
• Delivered integrations for billing, invoicing, routing, and parcel tracking (EasyPost), strengthening ColdTrack’s end-to-end fulfillment capabilities.
• Improved system observability and reliability through enhanced monitoring, logging, and event-driven workflows.
2022 — 2023
Huntersville, NC
Modernized ATD’s enterprise B2B commerce platform by building Java/Spring microservices, Hybris APIs, and Angular features used by over 80K customers.
• Modernized the Tire Pros Online platform used by 80K+ customers
• Built Java/Spring/Hibernate microservices and SAP Commerce Cloud (Hybris) APIs
• Delivered Angular/TypeScript features using Figma prototypes and Jira workflows
• Developed UI components with Angular Material, Node.js, and SAP Spartacus
• Improved search performance via Solr indexing across 115+ distribution centers
• Participated in code reviews and supported clean architecture standards
2020 — 2022
2020 — 2022
New York, United States
ChannelApe was acquired by Shopify in 2024.
ChannelApe provided API-driven inventory, order routing, and fulfillment automation for high-volume DTC and B2B commerce businesses.
• Technical lead for the Core API powering multi-channel inventory, order routing, and fulfillment workflows.
• Built Java/Spring microservices integrated with MySQL, DynamoDB, and SQS to support high-volume commerce operations.
• Developed AWS Lambda and Step Functions pipelines for serverless data ingestion and workflow orchestration.
• Delivered systems aligned with Shopify’s commerce and fulfillment ecosystem.
• Mentored developers (onshore and offshore) on API design, integration patterns, and testing practices.
• Implemented CI/CD pipelines, introduced BDD testing (Cucumber), and strengthened engineering documentation standards.
2017 — 2020
Wilkes Barre, Pennsylvania
The USPS Technology Division builds and maintains large-scale enterprise systems that support national payment processing, mailing operations, customer services, and secure transactional workflows.
• Lead developer for national refund and financial dispute management applications used by both internal USPS teams and customer-facing platforms.
• Designed APIs, rules engines, and PCI-compliant workflows supporting high-volume financial transactions across enterprise systems.
• Developed Java EE and JavaScript front-end components integrated with IBM WebSphere and enterprise business rules management systems.
• Led OWASP security remediation initiatives and contributed to USPS disaster recovery strategy development.
• Implemented CI/CD pipelines using Jenkins, Maven, Sonar, and UFT to modernize build and deployment processes.
• Served as Team Lead, coordinating engineering tasks, supporting Agile ceremonies, and aligning technical work across business and development units.
• Earned Certified Scrum Master (CSM) during this role and applied Scrum practices to improve team velocity and cross-functional collaboration.
2015 — 2017
Moosic, Pennsylvania
UMTech is a software development firm delivering custom web and mobile applications across industries including HR, finance, logistics, and energy.
• Managed full project lifecycles from requirements gathering through delivery, QA, UAT, and client sign-off.
• Led discovery sessions with stakeholders to document business needs, translate requirements into technical specifications, and define project scope.
• Created project plans, schedules, work breakdown structures, and resource estimates to ensure on-time, within-budget delivery.
• Coordinated cross-functional teams including developers, designers, and QA, ensuring alignment across all stages of the SDLC.
• Conducted user acceptance testing and validated functional requirements for production release.
• Wrote high-level functional requirement documents, technical proposals, and client-facing project materials.
• Oversaw communication with clients, managed expectations, identified risks, and maintained strong customer relationships throughout project engagement.
• Reviewed development and design work for accuracy and adherence to client requirements before invoice approval.
• Delivered and supported cross-platform applications for HR, insurance, finance, logistics, and energy industry clients.
Education
University of Scranton
Master’s Degree
University of Scranton
B.S.
Bishop O'Hara High School