Camilo Tavera
Senior Software Engineer
Work Experience
Mar 2021 - Present
Senior Software Engineer
Key contributions
- Led frontend development for large-scale renter and listing experiences with focus on performance, SEO, and reliability.
- Building Rest APIs in Ruby on Rails.
- Building high-performance features with React, Next.js, and TypeScript following SOLID principles.
- Collaborated with a team of full-stack engineers, product owners, and designers to deliver high-quality, user-focused features.
- Spearheaded the rebuild of city search result pages (SRPs), improving SEO and page load performance using server components, Fastly caching, and schema.org enhancements.
- Designed and implemented a data transformation layer (DTO) for listings to decouple frontend from raw API responses, improving developer experience and code maintainability. Optimized application performance, reducing page load times by 30%.
- Contributed backend logic to service endpoints supporting listing detail pages, user registration flows, and dynamic analytics tracking using Snowplow and GA4.
- Built and maintained event validation and debugging tools that integrated BigQuery and Cloud Pub/Sub pipelines for Snowplow events.
- Collaborated on caching strategies, VCL configuration, and stale-while-revalidate optimizations to improve scalability and latency across high-traffic routes.
- Utilized a broad technology stack, including Tailwind CSS, PostgreSQL, Docker, Terraform, and CI/CD pipelines.
Sep 2019 - Mar 2021
Technical Lead
Key contributions
- Developed and maintained full-stack features using Ruby on Rails, React, Node.js, and MySQL, optimizing for performance, maintainability, and scalability.
- Led payment gateway integrations to support secure and reliable transactions across multiple countries.
- Implemented backend APIs and services in TypeScript using Nestjs and Ruby on rails, following clean architecture principles and applying rigorous testing practices.
- Spearheaded improvements to CI/CD pipelines and introduced engineering standards that enhanced code quality and team velocity.
- Mentored junior developers and collaborated with designers and PMs to deliver features aligned with business goals and regional compliance requirements.
- Spearheaded development of the core product, improving API response times by 30%.
Sep 2018 - Sep 2019
Full-Stack Developer
Key contributions
- Developed a Ruby on Rails REST API supporting multiple frontends, including Electron.js clients.
- Led the development of the core product backend, achieving a 30% improvement in API response times, which enhanced user experience and scalability.
- Built a single-page marketing application with an HTML email builder.
- Designed and built a desktop kiosk application using Electron, integrating directly with Visa and Mastercard pin pads for seamless in-store payments.
- Spearheaded improvements to CI/CD pipelines and introduced engineering standards that enhanced code quality and team velocity.
- Contributed to seamless integration between backend services and custom UI components.
Aug 2017 - Jul 2018
Full-Stack Developer
Key contributions
- Designed and developed digital solutions for public services using PHP, Angular, and MySQL.
- Developed responsive web interfaces for internal use.
- Helped digitize key services, reducing processing time for administrative processes.
- Integrated APIs to streamline data flows across departments.
Studies
CUN University
Systems Engineering
Platzi
Completed multiple certificates in Cloud Computing, GTM, and Web Development.
Technical skills
Ruby on Rails
Creating robust, scalable, and maintainable Restful APIs.
TypeScript & React
Building high-performance web apps with React, Next.js, and TypeScript following SOLID principles.
Node.js & System Design
Developing robust backends and scalable systems using Node.js, Redis, PostgreSQL, and cloud services.
Testing & CI/CD
Experienced in Jenkins, Bitbucket Pipelines, Jest, Playwright, GitHub Actions, and writing effective test suites for large codebases.
Infrastructure as Code (IaC)
Experienced in Terraform, AWS CloudFormation, and Docker.
Other
Third-party API integrations (e.g., Visa, Mastercard), Analytics (GA4, Snowplow), SEO, Accessibility (a11y), CI/CD pipelines, and more.