Available for freelance and permanent roles

Hire Andreas Eriksson

Senior product developer for Elixir/Phoenix and Ruby on Rails teams

I am available for shorter or longer engagements, both as a freelancer and for the right permanent position.

I have spent 20 years building web products and solving the messy problems that sit between business requirements, backend architecture, and user experience. I am strongest in Elixir, Phoenix, and LiveView, and I am comfortable owning both the product-critical backend work and the frontend details that make an application feel finished.

I also bring close to a decade of Ruby on Rails experience from long-running commercial products, so I fit well in teams that need someone who can move between stacks without drama and make pragmatic technical decisions.

Today I actively use AI coding agents as part of my daily workflow to ship faster with better leverage, and I stay close to the Phoenix ecosystem through FullstackPhoenix, where I maintain a SaaS Starter Kit and publish screencasts for other developers.

Selected Work

Recent projects and product work

Multi-partner billing and subscriptions

Valified | 2022 - Present

Led a Stripe integration for an ESG platform where multiple partners bring their own customers, contracts, and pricing models.

  • Designed the subscription and invoicing setup so partner attribution, pricing logic, and reconciliation hold up in production.
  • Worked with product and finance stakeholders to keep the implementation aligned with how the business actually operates.

Tools: Elixir, Phoenix, PostgreSQL, Stripe API

Impact report generation overhaul

Valified | 2022 - Present

Rebuilt report generation from a brittle HTML/CSS pipeline to a Typst-based setup for client-facing impact reports.

  • Improved visual quality and made the output far more predictable for professional PDF delivery.
  • Reduced maintenance overhead by replacing a fragile rendering stack with something better suited for complex documents.

Tools: Elixir, Phoenix, Typst

Performance-focused Elixir migration work

Erlang Solutions | Aug 2021 - Jan 2022

Worked with a client team moving parts of a Node-based microservice setup toward Elixir for better speed and stability.

  • Focused on practical performance improvements instead of migration theater.
  • Helped shape services that were easier to reason about and more dependable under load.

Tools: Elixir, Phoenix, RabbitMQ

Automated repair quote platform

Autobutler | Oct 2013 - Apr 2021

Built a system for generating instant repair quotes for car owners based on the manufacturer's spare parts catalog.

  • Owned the solution from data modelling and API design through to deployment in a small, focused team.
  • Worked across Rails and Elixir services to get the flow right end to end.

Tools: Ruby, Rails, Elixir, Phoenix, PostgreSQL

Marketplace matching and ranking

Autobutler | Oct 2013 - Apr 2021

Contributed to a two-sided marketplace matching car owners with mechanics based on competence, ratings, availability, and location.

  • Built sorting and matching logic that improved how the platform surfaced relevant workshops.
  • Worked as part of the senior core team on a product with real operational complexity.

Tools: Ruby, Rails, React, PostgreSQL

Phoenix starter kit and screencasts

FullstackPhoenix | 2020 - Present

Created and maintain an open source Phoenix/LiveView boilerplate and SaaS Starter Kit used to bootstrap production-ready apps.

  • Package real product patterns into something other developers can ship with immediately.
  • Stay close to the community by publishing screencasts and tutorials built from hands-on experience.

Tools: Elixir, Phoenix, LiveView, PostgreSQL

Technical Range

Strong where product teams need leverage

Backend

Elixir/OTP, Phoenix, Ruby, Rails, PostgreSQL, GraphQL

Frontend

JavaScript, React, LiveView, Hotwire, Tailwind CSS, DaisyUI

Infrastructure

Docker, AWS (EC2/S3), DigitalOcean, Hetzner, Coolify, Heroku, Fly.io

Async & Search

Oban, Sidekiq, Redis, Elasticsearch, RabbitMQ

AI & Tooling

Claude Code, Codex, LLM integration (OpenAI/Anthropic APIs)

DevOps & CI

GitHub Actions, Semaphore, CircleCI, Sentry

Background

Career and education

Senior Fullstack Developer

Valified

2022 - Present

Senior Developer (Elixir)

Erlang Solutions, Stockholm

Aug 2021 - Jan 2022

Senior Ruby on Rails Developer

Autobutler ApS, Copenhagen

Oct 2013 - Apr 2021

Web Developer / Consultant

AhltorpMedia AB, Malmo

Aug 2008 - Oct 2013

Freelance Web Developer

Uppsala

2006 - Aug 2008

Uppsala University

1996 - 2001

Business, Marketing and Computer Science

Availability

Need help shipping or stabilizing a product?

If you need a senior developer who can work across product, architecture, and delivery, send me an email. I am open to both shorter consulting engagements and longer-term permanent opportunities.