# Harrison Walls > Software Engineer | IoT & Cloud Backend | AWS Serverless Location: Cleveland, Ohio, United States Profile: https://flows.cv/harrisonwalls 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. I specialize in Node.js, TypeScript, and AWS, designing serverless microservices, event-driven architectures, and data pipelines that power real-time IoT analytics at scale. At Stanley Black & Decker, I lead development of the DeWalt Tool Connect platform, where I've built insights dashboards, fleet analytics APIs, and IoT ingestion pipelines tracking tool health and utilization across enterprise job sites. My background spans the full backend stack, from low-level C++ systems work early in my career to cloud-native AWS infrastructure today, with a consistent focus on reliability, performance, and clean architecture. I've worked in high-stakes domains including crypto asset management (Path, backed by FTX), internal enterprise tooling (McKinsey), and production floor industrial IoT (Pressco Technology). I'm drawn to problems at the intersection of hardware and software, where real-world devices generate messy data and the engineering challenge is making that data useful, fast, and trustworthy at scale. ## Work Experience ### Software Engineer III @ Stanley Black & Decker, Inc. Jan 2023 – Present | 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 ### Software Engineer II @ McKinsey & Company Jan 2023 – Jan 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 ### Software Engineer - Backend @ Path Jan 2022 – Jan 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% ### Software Engineer @ Pressco Technology Jan 2020 – Jan 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 ### Software Engineer @ Remcom Inc. Jan 2019 – Jan 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 ### Software Engineer @ Avail Technologies, Inc. Jan 2018 – Jan 2018 | State College, Pennsylvania Area Software engineering intern at Avail Technologies, a public transit technology company. Built and maintained backend API services and frontend features for a bus transportation management platform. - Developed and maintained a GraphQL API for bus transportation data using C# and ASP.NET - Designed and implemented endpoints for bus route information, scheduling, and real-time tracking - Built the first automated testing system using xUnit.net and Angular, improving reliability and performance - Implemented frontend features in AngularJS to improve user experience and interface reliability ## Education ### Bachelor's degree in Computer Science The College of Wooster Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/harrison-walls- --- Source: https://flows.cv/harrisonwalls JSON Resume: https://flows.cv/harrisonwalls/resume.json Last updated: 2026-03-29