
Allan Farinas
Verified Expert in Engineering
Software Engineer and Developer
Pasadena, CA, United States
Toptal member since February 27, 2026
Allan is a back-end and full-stack developer with over 10 years of experience building and designing performant APIs and scaling complex applications. He specializes in Ruby/Rails, Python, and React. Allan is passionate about performance, optimization, and building great user experiences.
Portfolio
Experience
- Ruby - 10 years
- Ruby on Rails 8 - 10 years
- Redis - 9 years
- PostgreSQL 10 - 8 years
- TypeScript 5 - 7 years
- Sidekiq - 7 years
- React - 7 years
- Python 3 - 5 years
Preferred Environment
Ruby, Ruby on Rails 8, Python 3, React, TypeScript 5, PostgreSQL 10, Redis, Sidekiq, Apache Kafka, AWS Lambda
The most amazing...
...facility-level configuration system I've built at CareRev supported multi-tenant permissions for over 50,000 users.
Work Experience
Senior Back-end Software Engineer
CareRev
- Designed, implemented, and led a project to support custom credential types, streamlining the onboarding and credentialing process by being back-end driven and reducing the need for client-side updates using Ruby on Rails.
- Automated compliance checks by integrating the OIG exclusion database via Python and Selenium, saving 25 hours/month in manual audits.
- Identified and resolved a critical bug related to Dropbox Sign, reducing signature request failures by 87% and improving quota management efficiency.
- Built a facility-level configuration system to support multi-tiered permissions using Apache Kafka and Ruby on Rails, enabling flexible user role management for over 50,000+ users.
- Eliminated operations' reliance on spreadsheets by building in-app workflows for background checks and credential tracking, saving 20+ hours/week.
Software Engineer, Team Lead
AMN Healthcare
- Created features for a secure, HIPAA-compliant health document logging system using Ruby on Rails and React, enabling secure, efficient, and auditable record-keeping for 500+ medical providers.
- Built a scalable microservice for automatically generating pre-filled, custom medical documents for insurance payers using Python and FastAPI, reducing manual insurance paper workload by 70%.
- Developed and maintained FlipperJS, an internal tool to access back-end feature flags via the global Redux store.
- Led and mentored a team of 4 engineers, which resulted in a 25% improvement in sprint velocity.
Full-stack Software Engineer
Revolution Prep
- Developed and created tests for features used by students and tutors using Ruby on Rails and Angular.
- Added i18n support for international students, expanding platform access to 5 markets.
- Leveraged Redis cache storage to decrease load times on consumer-facing pages by 40%.
Full-stack Software Engineer
Unbooked
- Developed scheduling features using ASP.NET and DayPilot for client service management.
- Created a production pricing algorithm that dynamically adjusted service prices based on peak hours, improving utilization and revenue efficiency.
- Optimized database performance by replacing inefficient LINQ queries with SQL stored procedures, reducing load times by 30%.
Ground Systems Engineer Intern
NASA Jet Propulsion Laboratory
- Developed scripts to export and extract metadata from systems models/diagrams using Python and MagicDrawOpenAPI.
- Built a web app to navigate the ground systems engineering models and diagrams, increasing accessibility for mission-critical teams.
- Worked directly with ground systems stakeholders to gather requirements.
Experience
MusicProg
https://www.musicprog.com/Restaurant Recommender AI Agent
https://github.com/alpha-san/restaurant_recommender_ai_agentKakugoSearch
https://github.com/alpha-san/kakugosearchEducation
Bachelor's Degree in Computer Science
California State Polytechnic University, Pomona - Pomona, CA, USA
Skills
Libraries/APIs
Ruby on Rails API, REST APIs, React, Sidekiq, SQLAlchemy, LINQ
Tools
LINQ to SQL
Languages
Ruby, Python 3, TypeScript 5, Python, TypeScript, TypeScript 4, JavaScript, SQL, C#, C#.NET, HTML, CSS3, TypeScript 3
Frameworks
Ruby on Rails (RoR), Ruby on Rails 6, Ruby on Rails 5, AngularJS, Angular, ASP.NET, Flask
Paradigms
Unit Testing, HIPAA Compliance, Continuous Delivery (CD), Continuous Integration (CI), Compiler Design, Business Process Modeling Notation (BPMN)
Storage
PostgreSQL 10, Redis, Databases, PostgreSQL, MongoDB, MySQL
Platforms
Apache Kafka, AWS Lambda
Other
Ruby on Rails 8, Architecture, Full-stack, Technical Leadership, HIPAA, HIPAA Electronic Data Interchange (EDI), Health, Healthtech, Data Structures, FastAPI, Artificial Intelligence (AI), Algorithms, Software Engineering, Numerical Analysis, Operations Research, Computer Architecture, Operating Systems, PostgreSQL 9, Internationalization, WebSockets, Search
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring