Skip to main content
HimalayasHimalayas logo
leonel graciaLG
Open to opportunities

leonel gracia

@leonelgracia

Senior software developer with 6+ years building Ruby/Rails applications end-to-end, improving performance and reducing costs.

Colombia
Message

What I'm looking for

I’m looking for a team where I can own backend engineering end-to-end—shipping reliable features, improving performance, and reducing costs through microservices, strong tests, and clean APIs.

I’m a Senior Software Developer with 6+ years participating in the complete product development life cycle of successfully launched applications. I’m eager to help companies grow by reducing costs and improving application performance through stable, secure, and well-designed engineering.

At Encora, I’ve worked on projects like Stessa, fixing bugs and improving stability, redesigning workflows, integrating Argyle, and adding/maintaining GraphQL endpoints. Previously at Endava and other teams, I migrated monoliths to microservices, improved database query performance, built shared gems and integrations, and delivered features with Ruby on Rails, Go, PHP, and event-driven patterns—often focusing on measurable performance improvements.

Experience

Work history, roles, and key accomplishments

EN
Current

Senior Software Developer

Encora

Feb 2025 - Present (1 year 4 months)

Delivered features for Stessa’s landlord dashboard, including bug fixes, stability improvements, and a redesigned tenant screening flow. Implemented and maintained GraphQL endpoints, integrated Argyle for employment/income verification, and upgraded Ruby/Rails versions for security, performance, and maintainability.

EN

Senior Software Developer

Endava

Dec 2020 - Jan 2025 (4 years 1 month)

Led development across multiple Endava client projects, including building reusable Ruby gems for authentication, errors, requests, and pagination to enable vendor integrations. Added testing and platform features such as Cypress end-to-end tests, admin capabilities, analytics-oriented data transformations, and API/service improvements in Ruby, PHP, Go, and Java.

YO

Senior Software Developer

Youtoo-Project

Sep 2023 - Apr 2024 (7 months)

Supported bug fixes and small feature development for Pummaker’s internal platform used to generate student quotations. Designed an architecture to migrate a PHP monolith to microservices and improved database query performance and code quality.

BE

Software Developer

Belatrix

Aug 2019 - May 2020 (9 months)

Refactored Yello’s codebase by separating business logic into reusable Ruby gems and moving private endpoints to GraphQL. Contributed to search and persistence layers using Elasticsearch and multiple databases to support hiring workflow features.

MA

Tech Lead

Making Apps

Jun 2018 - Mar 2019 (9 months)

Provided technical leadership on SaaS and travel platforms, redefining architecture and database schemas and implementing multitenancy with separate schemas to improve performance. Built and shipped backend services (including Go and Rails admin APIs) and supported deployment configuration on AWS EC2.

AP

Software Developer

Appmeup

Feb 2015 - Nov 2017 (2 years 9 months)

Built a Ruby Sinatra proxy to translate mobile SOAP integrations into REST APIs, enabling reliable communication with external SOAP services. Developed React Native features and supported AWS-backed media processing and configuration for user sharing and playback across mobile platforms.

Education

Degrees, certifications, and relevant coursework

UC

Universidad Autónoma del Caribe

Systems Engineering, Systems Engineering

2011 - 2016

Completed a Systems Engineering program at Universidad Autónoma del Caribe from 2011 to 2016.

Find your dream job

Sign up now and join over 250,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