Currently at Clio

Senior Software Developer, Full-Stack Engineer, and Technology Innovator.

I'm Esteban Soto, a Senior Backend Engineer with 14+ years specializing in Ruby on Rails API development and payment system integrations. Proven track record of migrating monoliths to microservices, managing tech debt, and building scalable billing solutions. Expert in designing robust backend architectures and improving developer productivity through internal tooling.

Beyond code, I'm a proud father of two. When I'm not building software, you'll find me perfecting my pour-over technique or pulling shots on my Breville espresso machine — coffee is serious business. I'm a continuous learner, and my latest obsession is AI — specifically building personal workflows with Claude to be more productive. Gaming is my way to unwind: I play Nintendo Switch with my youngest, my oldest is on the PC Master Race path, and I'm a PlayStation guy at heart, currently exploring the world of Death Stranding on PS5.

Esteban Soto
Ruby on Rails TypeScript React Angular AWS PostgreSQL Node.js Docker GraphQL Python
14+
Years of Experience
10+
Production Rails Apps
5+
Microservice Migrations
12+
Years Remote with US Teams

Clio - Legal Practice Management Platform

Contributing to a platform used by 150,000+ legal professionals. Improved lead intake scalability by introducing classifications and a flexible field-source system. Optimized reporting queries, eliminating N+1 issues and reducing page load times. Migrated the entire frontend test suite from Enzyme to React Testing Library.

SportsEngine - Sports Management Platform

Full-stack development on a platform serving 60M+ athletes and 100K+ organizations. Migrated 3 critical services to AWS Lambda, reducing infrastructure costs. Modernized frontend with Next.js and NgRx, and reduced technical debt across 8+ legacy microservices.

Weedmaps - Menu Integration & Curation System

Built a custom DSL-based menu crawler that cut store onboarding time from days to hours, enabling rapid integration across different APIs. Developed a product curation dashboard used by thousands of stores to manage multiple menus from a single interface.

EnergyCap - Energy Consumption Reporting Platform

Built a microservices-based energy reporting tool processing thousands of CSV data files daily. Designed a custom Node.js FTP server for automated data ingestion, integrated with Java APIs, and implemented Resque background jobs handling batch processing for enterprise clients.

Latest from the Blog

I write about Ruby on Rails, TypeScript, microservices, and modern web development practices.

Read articles

Work

  1. S
    Company
    Svitla
    Role
    Full Stack Ruby on Rails Developer
    Date
  2. W
    Company
    Willdom
    Role
    Full Stack Ruby on Rails Developer
    Date
  3. GL
    Company
    Gorilla Logic
    Role
    Full Stack Ruby on Rails Developer
    Date
Download CV

Let's work together

I'm always interested in hearing about new opportunities, challenging projects, and ways to help teams build better software. If you're looking for a senior Rails engineer who cares about code quality and shipping great products, let's connect.