Resume

2023-09-26

I'm a Senior Software Engineer located in San Diego, CA.

When I'm not at the computer, you can find me at the gym, hiking the nearest mountain, or reading Sci-Fi.

If you want to get in touch, send me an email at work@fletcheaston.com.

Work Experience

Rad AI

L5 Software Engineer, September 2023 - Present

  • I'm working here now!

ROSALIND

Technical Lead, September 2022 - September 2023

  • Managed the platform engineering team and mentored junior engineers.
  • Led the platform engineering and data science teams in architecting the next version of Rosalind.
  • Collaborated closely with current customers, product team members, and executives.

Senior Software Engineer, August 2021 - September 2022

  • Led the FedRAMP audit with Coalfire, achieving FedRAMP Moderate status in under a year.
  • Rebuilt the Diagnostic Monitoring/COVID-19 analysis platform to be FedRAMP Moderate.
  • Built a custom proteomics analysis platform for key customers.

Grove

Lead DevOps and Backend Engineer, September 2019 - July 2021

  • Coordinated an API-first development process with customers, designers, and front-end engineers.
  • Developed, documented, and tested REST APIs using FastAPI, Django, and pytest.
  • Implemented robust CI/CD, unit/integration testing, A/B testing, and production-monitoring practices
  • Assisted with front-end testing and debugging using React and TypeScript.

California Strawberry Commission

Automation Engineer, October 2019 - July 2021

  • Developed edge and cloud-based machine-vision systems to identify and count Lygus, mites, and strawberry runners using TensorFlow and FastAPI.
  • Built robust pipelines in AWS for updating the machine-vision models powering the cloud-based object detection.
  • Onboarded new software engineers onto our cloud-based infrastructure.
  • Worked with mechanical engineers and California strawberry growers to develop edge-computing hardware (cameras, sensors, embedded computers) for fields.

HealMed Solutions

DevOps and Backend Engineering Contractor, January 2021 - June 2021

  • Worked closely with HealMed Solutions to develop HIPAA-compliant software for partnered hospital systems.
  • Developed a well-documented backend in FastAPI and SQLAlchemy using a TDD process.
  • Implemented devops with robust CI/CD and production-monitoring practices.
  • Assisted with testing and debugging using Angular and TypeScript.
  • Assisted in requirements discovery with customers.

Assembled Supply

DevOps and Backend Engineering Contractor, July 2020 - June 2021

  • Scraped and cleaned data from various industrial supplies websites using selenium and scrapy.
  • Built a data management system for matching items from dozens of sellers for direct price comparisons.
  • Developed the backend system for an e-commerce platform, integrated with Stripe.
  • Documented code and practices for other engineers and the (non-technical) CEO to follow.
  • Assisted with front-end testing and debugging using React and TypeScript.

MyFreightCube

DevOps and Full-Stack Engineering Contractor, October 2020 - January 2021

  • Built a highly performant API to efficiently arrange variably sized pallets in box trucks using FastAPI and NumPy/SciPy.
  • Developed a responsive web app and cloud architecture to support precise freight conversions and calculations.
  • Worked with a UI/UX contractor to design and build the web app.

Cal Poly Racing - Baja

Electrons Software Lead, August 2019 - June 2020

  • Led the electronics team in building software for high-performance embedded systems/microcontrollers, using various sensors to gather data regarding the Baja vehicle.
  • Conducted rigorous testing of sensors on the Baja vehicle in the field.
  • Assisted in the design, prototyping, and testing of custom PCBs.

Precision Agriculture and Automation Club

Club President, May 2018 - June 2020

  • Led the robotics team in developing software and hardware solutions to various international competitions.
  • Built an autonomous watermelon harvesting robot that won $5,000 at the 2018 AgBot competition.
  • Built an autonomous apple harvesting robot that placed competitively at the 2019 ASABE competition.
  • Assisted faculty members with student recruitment efforts.

Cal Poly Corporation

BRAE Undergrad Research Assistant, May 2018 - June 2020

  • Assisted the SmartFarm project by installing, monitoring, and analyzing data from custom Arduino boards in CSU Fresno almond orchards.
  • Built an autonomous in-field platform for hosting a variety of mechanical and electrical equipment.
  • Contributed to master branch of SciPy’s statistics library and development documentation.

Technical Expertise

Web Apps

  • React/NextJS
  • Bootstrap
  • Material UI
  • TailwindCSS
  • Jinja2

Web APIs

  • Django (DRF, Django Ninja)
  • FastAPI
  • OpenAPI

Data Persistence

  • PostgreSQL
  • MySQL
  • Redis
  • Django ORM
  • SQLAlchemy

DevOps and Cloud Computing

  • Google Cloud Platform
  • CI/CD Pipelines (Cloud Build, GitHub Actions)

High Performance Computing

  • Python
  • TensorFlow
  • NumPy
  • SciPy
  • Pandas

Requirements Engineering and Communication

  • JIRA
  • Linear
  • Slack
  • Notion
  • Teams
  • Microsoft Office
  • Google Workspace/G-Suite

Robotics

  • Microcontrollers
  • Raspberry Pi
  • GPS/RTK/PPK
  • Sensor fusion systems
  • Intermediate electrical systems knowledge