Summary
Andrew Farrell is a seasoned software engineer with 16 years building full-stack web and infrastructure systems, currently focused on roles that blend Rails, Python, and cloud-native tooling. He has driven product and platform improvements at scale—from designing revenue-driving insurance microservices and migration-safe data pipelines to refactoring core payment logic and securing data exports with KMS. As a contractor he automated complex testing and launch readiness for government and startup clients using Playwright, k6, Docker, and AWS, and once scoped a migration that saved a client $7k/month. Comfortable across frontend and backend stacks, he pairs pragmatic engineering with operational fluency (Terraform, SaltStack, ECS) and a habit of improving developer UX and deploy reliability. Cambridge-based and MIT-educated, he also teaches and mentors, translating deep technical work into reproducible environments and clear business impact.
16 years of coding experience
12 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Massachusetts Institute of Technology
Shaker High School
Russian