Skip to main content
HimalayasHimalayas logo
AH
Open to opportunities

Andrew Hinton

@andrewhinton1

Senior software engineer building scalable Ruby/Rails backend systems.

United States
Message

What I'm looking for

I’m looking to build robust Ruby/Rails backend platforms where I can own API design, async processing, billing/account workflows, and performance tuning—while working with teams that value clean code, strong testing, and continuous improvement.

I’m a Senior Software Engineer with 10+ years of experience building scalable backend systems and web applications, with strong expertise in Ruby and Ruby on Rails. I specialize in designing and developing complex platforms—especially billing, account management, and data-driven services—while solving performance, data consistency, and system reliability challenges. I focus on writing clean, maintainable, production-ready code and continuously improving engineering practices.

At ATPCO, I designed and built a subscription and billing platform with flexible pricing models, replacing a legacy system that couldn’t handle dynamic customer plans. I implemented idempotent billing workflows and transactional service layers to eliminate data inconsistency across billing cycles, and I built asynchronous processing pipelines using Sidekiq and Redis to decouple high-volume work from request/response flows. I also delivered robust webhook ingestion with retry and out-of-order event handling, refactored a monolith into modular domain-driven components, optimized financial reporting queries with PostgreSQL tuning, and supported reliable AWS-based deployments with CI/CD—while mentoring junior engineers through code reviews and design guidance.

Experience

Work history, roles, and key accomplishments

Atpco logoAT
Current

Senior Software Engineer

Atpco

Sep 2022 - Present (3 years 8 months)

Designed and built a subscription and billing platform in Ruby on Rails with flexible tiered, usage-based, and recurring pricing, replacing a rigid legacy system. Resolved billing data consistency issues with idempotent workflows and transactional layers, implemented Sidekiq/Redis-based asynchronous processing, and built reliable webhook ingestion and retries for third-party payment providers; als

Atpco logoAT

Associate Software Engineer

Atpco

Oct 2019 - Jan 2022 (2 years 3 months)

Contributed to backend API development using Ruby on Rails and Spring Boot for structured data exchange between internal services. Improved performance and reliability by adding Memcached caching, building RESTful JSON APIs, implementing background synchronization workflows with message queues, and refining PostgreSQL schema and query structure.

LI

Software Developer

L D Ness Inc

Apr 2014 - Jan 2018 (3 years 9 months)

Built and enhanced backend services using Ruby on Rails and Spring Boot, including RESTful JSON APIs for consistent client and integration responses. Implemented Memcached caching and asynchronous background processing workflows with message queues, and improved database performance through PostgreSQL schema and query refinement.

Education

Degrees, certifications, and relevant coursework

University of Maryland Global Campus logoUC

University of Maryland Global Campus

Bachelor’s Degree in Computer Science, Computer Science

2017 - 2019

Earned a Bachelor's degree in Computer Science from University of Maryland Global Campus from 2017 to 2019.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan