Skip to main content
Ignacio OchoaIO
Looking for a job

Ignacio Ochoa

@ignacioochoa

Software engineer at Acima who maintained the Merchant Portal and worked on Kafka message pooling and Rails REST controller migrations.

Mexico
Message

At Acima, I was part of the Merchant Portal team, maintaining its Rails codebase and working on initiatives such as Kafka message pooling and migrating Grape endpoints to Rails REST controllers.

At Symplr, I modified and optimized the Ruby codebase while upgrading and maintaining application services. I also helped the team understand and change the application.

At Synack, I owned the design, architecture, database schema, and implementation of Credits Ledger, and supported other developers as a tech lead. I also wrote a Python app to maintain SendGrid email templates and worked on REST APIs and service refactoring.

Earlier, I created customer-facing services and integrated REST services at OneLogin, Inc., and built features for a legacy Rails 3 app at SerpicoDev. I like writing clean, tested, concise code, and try to do that every day.

Experience

Work history, roles, and key accomplishments

AC

Software Engineer

Acima

Feb 2024 - Mar 2026 (2 years 1 month)

Part of the Merchant Portal team, maintaining the Rails codebase using ActionCable, Kafka, Sidekiq, OpenAPI, and in-house gems. Worked on initiatives including Message Pooling with Kafka, migrating Grape endpoints to Rails REST controllers, and reworking architectures.

SY

Software Engineer

Symplr

Mar 2023 - Jan 2024 (10 months)

Modified and optimized the Ruby codebase, upgrading and maintaining all services related to the application. Helped the team understand and change the application.

SY

Software Engineer

Synack

Mar 2021 - Mar 2023 (2 years)

Wrote and maintained REST APIs using Rails for different services, communicating with broad non-Rails services. Owned the design, architecture, database schema, and implementation of a new feature called Credits Ledger, while supporting other developers as a tech lead.

MI

Software Engineer

Michelada.io

Oct 2020 - Mar 2021 (5 months)

Worked with several clients to support different Ruby/Rails architectural technologies, improving code coverage, response times, and cache management while fixing query performance issues.

OI

Software Engineer

OneLogin, Inc.

Aug 2015 - Apr 2020 (4 years 8 months)

Integrated existing REST services from internal projects and external services. Supported SCIM structure, Dockerized internal services, and created new services from scratch.

SE

Ruby Developer

SerpicoDev

Mar 2014 - Aug 2015 (1 year 5 months)

Created new features and resolved bugs alongside the client SocialWhirled to expand a legacy Rails 3 app. Implemented services on servers and consumed APIs for the platform.

Education

Degrees, certifications, and relevant coursework

Universidad de Guadalajara logoUG

Universidad de Guadalajara

Licenciatura en Informática, Computer Science

Pursued a Bachelor's Degree in Computer Science with a major in Software Engineering and a minor in Science and Engineering.

Availability

Looking for a job

Location

Mexico

Authorized to work in

Salary expectations

1220k+ MXN

Interested in hiring Ignacio?

You can contact Ignacio and 90k+ other talented remote workers on Himalayas.

Message Ignacio

People also viewed

View all talent

Get matched with your dream remote 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