Backend and IoT software engineer with 6+ years of experience building distributed systems, cloud infrastructure, and connected device platforms across industries ranging from industrial manufacturing to fintech to enterprise SaaS.
Experience
2023 — Now
Valley City, OH
Full-stack backend and IoT engineer at Stanley Black & Decker. Initially worked on the Ascent Project (a commercial all-electric mower) building backend services to ingest and process TCU telematics data. Transitioned to the Tool Connect platform, leading development of IoT insights and analytics while contributing across 16+ microservices and driving the migration from MySQL to PostgreSQL.
• Built backend services to ingest, process, and manage telematics data from TCUs on the Ascent commercial all-electric mower, enabling real-time fleet monitoring and analytics
• Led development of IoT insights dashboards delivering real-time tool runtime, battery health, safety shutdown trends, and utilization analytics across enterprise job sites
• Drove database migration from MySQL to PostgreSQL, including schema redesign, data migration, and query layer refactoring across the full service stack
• Built and maintained 16+ serverless microservices on AWS Lambda with Node.js, PostgreSQL, Knex, and InversifyJS dependency injection
• Implemented event-driven async workflows using SQS, EventBridge, and Step Functions for audits, tool imports, invoice generation, and IoT device shadow processing
2023 — 2023
2023 — 2023
Software engineer on Platform McKinsey, an internal tooling platform supporting consultants and firm operations. Contributed across the full stack. Building backend services, RESTful APIs, and React components with a focus on reliability, billing accuracy, and real-time user feedback
• Built a scalable email notification service using Node.js, TypeScript, AWS SQS, and Lambda to deliver communications across user levels
• Developed RESTful APIs to optimize backend processes and integrate seamlessly with frontend React components
• Implemented a real-time charge code validation system in React, ensuring accurate billing and preventing financial discrepancies
• Improved UX with React components featuring real-time input validation, reducing user errors and providing instant feedback
• Strengthened application resilience by implementing React error boundaries to maintain smooth operation during server downtime
2022 — 2023
2022 — 2023
Backend software engineer at Path, a crypto asset management platform backed by FTX. Built core backend services for both B2B and B2C products Including crypto portfolio management, KYC/compliance infrastructure, and real-time market data processing. Laid off in January 2023 following the FTX collapse.
• Led design and implementation of a cryptocurrency management application in Node.js and TypeScript, managing assets exceeding $100M
• Engineered B2B internal API services for data validation, portfolio rebalancing, and partner API integration
• Optimized real-time crypto market event processing using AWS Lambda, improving data-driven decision-making by 30%
• Built a B2C microservice delivering personalized risk assessments and recommendations, increasing user engagement by 70%
• Implemented automated crypto asset management strategies with real-time tracking to enhance client portfolio experience
• Built a KYC microservice using Amazon Cognito and OAuth, achieving SOC2 compliance standards and reducing compliance issues by 60%
2020 — 2022
2020 — 2022
Cleveland, Ohio, United States
Software engineer at Pressco Technology, a machine vision and inspection systems company serving manufacturing clients. Built backend services and APIs for production floor IoT devices, sensor data analysis, and real-time data visualization. This role established my foundation in IoT-connected systems and industrial software development.
• Built C# and .NET microservices for sensor data analysis, enabling faster issue diagnosis on production floor equipment
• Developed a C# API for collecting and processing data from production floor IoT devices
• Built a robust REST API improving front-end and backend communication, resulting in a 30% boost in system performance
• Contributed to migration from legacy .NET Framework to .NET Core, improving speed, security, and cross-platform compatibility
• Assisted in developing a C++ application improving accuracy and efficiency of label printing for cans and bottles
• Contributed to UI development and real-time data visualization features, improving operator experience and interface responsiveness
2019 — 2019
2019 — 2019
State College, Pennsylvania Area
Software engineering intern at Remcom, a developer of electromagnetic simulation software. Contributed to 3D modeling tooling, OpenGL visualizations, and API services for a highly technical, physics-driven application domain.
• Engineered C++ packages for 3D modeling within electromagnetic simulation applications
• Integrated OpenGL to enhance visualizations and add advanced rendering functionality
• Developed partner API services using C++ and Poco, ensuring seamless integration and reliable performance
• Conducted unit, UI, and end-to-end testing to improve overall software reliability
Education
The College of Wooster
Bachelor's degree
2015 — 2019