# Aaron Harper > Engineer at Inngest.com Location: Ann Arbor, Michigan, United States Profile: https://flows.cv/aaronharper Software Engineer github.com/amh4r ## Work Experience ### Senior Software Engineer @ Inngest Jan 2023 – Present Primarily a full-stack developer, but I wear a lot of hats. • Developed custom entitlements system. Billions of evaluations per day. • Maintain our worker SDKs: Python, Go, and TypeScript. • Added DataLoader to mitigate N+1 GraphQL performance issues.. • Unified 2 UIs by creating a shared component library. • Migrated function run history store from blob store to BigQuery. • Created integrations with third-party marketplaces (Vercel and DigitalOcean). ### Senior Software Engineer @ Blumira Jan 2021 – Jan 2023 Primarily worked on internal developer experience projects. Secondarily worked as a full-stack developer. • Migrated CI from Google Cloud Build to GitLab. CI runners are self-hosted in K8s, managed by Terraform and Helm. • Expanded and standardized CI jobs: lint, type-check, test, build, deploy, notify. • Wrote Terraform to manage existing infrastructure that was provisioned via bespoke Python scripts and manual configuration. • Delivered a feature that lets customers reduce false alarms. Previously, this was manually configured by support. • Created a CLI tool to improve developer experience. Initializes dev databases, wrangles dozens of Git repos, checks environment for issues, etc. • Introduced Python type annotations into the codebase. ### Software Engineer III @ Duo Security Jan 2020 – Jan 2021 | Ann Arbor, Michigan Passwordless team. We built a new passwordless login product. • Built new product that integrates with the existing platform. From inception to public beta. • A leader for Python async/await syntax conversion. • Created initial service mesh proof of concept (Consul). • Unified auth prompt UI by creating shared React component library. Most of the work involved separating data and view concerns, since the auth prompts use different backends. • Implemented Storybook-driven UI development workflow. ### Software Engineer II @ Duo Security Jan 2019 – Jan 2020 | Ann Arbor, Michigan Platform team. I was focused on improving the developer experience within the company. • Added OpenAPI/Swagger. • Migrated services from Python 2 to 3. • Significantly expanded Python type annotation coverage. ### Software Engineer @ Altair Jan 2018 – Jan 2019 | Greater Detroit Area • Lead frontend developer for multiple React/GraphQL/Redux SPAs. • Backend developer for Node microservices architecture with persistence in an ArangoDB database. • Created GraphQL layer above existing REST APIs. Spearheaded UI migration to GraphQL. • Migrated some services to NestJS. • The product is an extensible CMS for computer-aided design/simulation software. ### Manufacturing Engineer II @ United States Steel Corporation Jan 2017 – Jan 2018 | Greater Detroit Area • Part of a team that managed steel production lines. • Developed apps and tools for production line monitoring and improvement. Empower non-technical people to perform their own analyses. • Created and improved computer models, which dynamically instruct production line employees based on process conditions. • Investigated/prevented upset conditions, organized/analyzed trials, and provided data support. • Led the daily meeting which covered recent issues and solutions. ### Manufacturing Engineer @ United States Steel Corporation Jan 2012 – Jan 2016 | Greater Detroit Area ## Education ### BS in Chemical Engineering University of Missouri-Columbia Jan 2006 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/aaronmharper --- Source: https://flows.cv/aaronharper JSON Resume: https://flows.cv/aaronharper/resume.json Last updated: 2026-03-22