I'm looking for my next opportunity! Email me or LinkedIn

Andrea Fomera

I'm Andrea Fomera

Senior Software Developer in Colorado with 10 years of experience building web applications and AI-powered products.

I specialize in Ruby on Rails, with additional experience in React, Swift, and Java. I'm also comfortable with other Ruby frameworks like Hanami, and I'm on the Hanami Maintainer Team.

I use AI tools every day to move faster, from exploring unfamiliar code to prototyping and reviewing changes, and I build AI features that solve real problems for customers. I care deeply about writing maintainable code and helping teams ship great products.

What I Build

Real projects, real impact

Mar 2026 - Present

Retail Zipline

Retail operations platform connecting headquarters, field leaders, and store teams.

  • Build customer-facing AI features, including Task Generation and Refine with AI, which help field leaders write clear, actionable tasks for their store associates.
  • Partner with teams across the company to drive adoption of AI tools and grow AI enablement throughout the organization.
  • Pay down the technical debt backlog to keep the codebase healthy and make future work faster and safer to ship.
  • Built a Test Deflaker agent that finds and fixes flaky tests, keeping CI reliable without pulling engineers off feature work.

Sep 2024 - Jan 2026

Soundstripe

Music licensing platform for high-quality tracks, sound effects, and stock footage.

  • Modernized the technology stack by upgrading Ruby and Rails, and implementing modern JavaScript bundlers and CSS pipelines to improve performance and developer productivity.
  • Led technical discovery and execution of an incremental migration from React toward a full-stack Rails architecture, improving maintainability and alignment with team expertise.

Apr 2019 - Aug 2024

Podia

All-in-one platform for websites, email marketing, and digital products.

  • Built and integrated a custom in-house text editor using React and TipTap, rolling it out across the platform with zero data loss.
  • Shipped a live chat feature enabling real-time customer-to-creator communication.
  • Designed a robust feature-gating system that let developers add new features or adjust limits without significant code overhead.
  • Championed and led development on membership trials, teammate support, and a complete rewrite of the customer product experience.

How I Work

Collaboration over ego

I lead through clarity

I break down complex problems, write clear technical proposals, and make sure everyone understands the path forward.

I never stop growing

I've mentored junior developers and believe the best teams invest in each other. I'm always learning too, I'm currently exploring Swift and deepening my Java skills.

I ship incrementally

I prefer small, safe changes over big rewrites. I've led migrations that touched every part of a codebase without breaking production.

What I Teach

Sharing what I know

Ruby on Rails Courses

I create video courses teaching Rails fundamentals and practical patterns to developers at all levels. 2,300+ students and counting.

Browse courses

Conference Speaking

I speak at conferences about Rails, developer experience, and lessons learned from building production applications.

View talks

Builder at Heart

This is what I build to cool down

Imagine what I build when I'm on the clock.

Resume

The full picture

Download my resume

Testimonials

What colleagues say

"You WANT Andrea on your team. She is a fantastic developer, great problem solver, and amazing teammate. I am going to miss pairing with her and all of her valuable insights."

Drew Bragg Podia

"I have worked with Andrea longer than two of my kids have been alive. We've solved a lot of hard technical problems together. If you need a developer you've found your next hire."

Jason Charnes Podia

"I have really enjoyed learning from Andrea the last few years and will miss her dearly. If you need an experienced senior Rails engineer, it would be foolish not to hire her."

Andrew Mason Podia

"Andrea is a true Rails practitioner, and her expertise elevated both our team and our product. Beyond just technical prowess, she's a shining example of how to be a team player and peer mentor, always looking for ways to assist, coach, or otherwise empower her teammates."

Trevor Hinesley Soundstripe

Let's work together

I'm excited to find my next role where I can make an impact. If you think I'd be a good fit for your team, I'd love to hear from you.

Are you sure?