Skip to main content
Aaron Kluck

Aaron Kluck

Ann Arbor, MI, USA

Backend software engineer with a passion for architecture and clean code

Engineer, Level 4 at Insurance Quantified

Open to Remote
Contact

Job experience

  • June 2023 - present
    Engineer, Level 4
    Insurance Quantified
    Ann Arbor, MI, USA

    - Implemented generic, configurable translation layer between flat, schemaless data and structured, opinionated data.
    - Integrated file ingestion between a UI-centric product and an API-centric product by enabling UI uploads to the latter product via signed S3 URLs.
    - Streamlined new API service by creating a generic way to bind the inputs/outputs directly to database queries.
    - Led a team of engineers working on a variety of simultaneous goals, coordinating their efforts and ensuring their success.
    - Designed complex SQL tables representing replacement data model, optimized for joining.

  • November 2021 - June 2023
    Senior Software Engineer
    Groundspeed Analytics (merged with Insurance Quantified)
    Ann Arbor, MI, USA

    - Wrote horizontally scaling Kubertes services and Lambdas for workflows connected by SQS/SNS, Step Functions, and REST, backed by MongoDB, RDS, and S3.
    - Designed updates to our architecture to enable new features and capabilities.
    - Utilized Terragrunt templates to manage AWS services.
    - Led initiatives to improve coding standards in our Python3 codebases; championed type hinting and full test coverage.

  • August 2020 - November 2021
    Software Architect
    Aparavi
    (remote)

    - Worked on Node.js back-end of distributed data intelligence platform, which scans, indexes, and classifies user data for later analysis and search.
    - Analyzed scaling capabilities of our dataset on MySQL, MySQL Cluster, MongoDB, and Elasticsearch; proposed replacement solution.
    - Adapted file system scanning back-end for use with syncing cloud services, e.g. Exchange, SharePoint.

  • June 2016 - August 2020
    Principle Software Engineer
    Barracuda Networks
    Ann Arbor, MI, USA

    - Led development of backup SaaS for O365 tenants with point-in-time browsing and recovery.
    - Wrote a platform of horizontally-scaling Kubernetes microservices that interfaced through gRPC.
    - Built C# and GoLang applications using various Azure data services (Cosmos, BlobStore, TableStore, Azure Data Explorer, Azure Search).
    - Added SSL certificate negotiation between desktop client, appliance, and cloud.
    - Discovered and fixed encryption vulnerabilities in several in-house over-the-internet communication protocols.
    - Adapted appliance-to-cloud communication framework to facilitate backups directly from desktop agents.
    - Built file system replacement for raw data storage on backup appliances.

  • June 2012 - June 2016
    Senior Software Engineer
    Barracuda Networks
    Ann Arbor, MI, USA

    - Worked on a cross-platform desktop agent that tracked changes in a local file system and backed up files to the cloud, synchronizing such changes between clients logged in with the same account.
    - Designed sync engine to provide eventual consistency between two mutable databases while allowing realtime changes to either.
    - Developed cloud-backed, locally-cached C++ virtual file system.
    - Led development of a rack-mounted appliance that would host an SMB share backed by that virtual file system.

  • June 2007 - June 2012
    Embedded Software Engineer
    Lockheed Martin
    Manassas, VA, USA

    - Created tool for exporting and combining Oracle databases for easier reporting over larger time scales.
    - Designed queued reporting over sporadic network connections.
    - Created C++ “load manager” for (re)starting, monitoring, and reporting on a configured set of processes to be run on a given hardware node.
    - Created Java web applet with Apache Tomcat back-end for viewing legacy applications over VNC in the browser.


Education

  • University of Michigan (Ann Arbor)
    Master of Science in Engineering
    2006 - 2007
  • University of Michigan (Ann Arbor)
    Bachelor of Science in Engineering
    2002 - 2006