Skip to main content

Curriculum Vitae

Carlos Olivo

Senior Software Engineer · Full-Stack & Platform Architecture

English version

Senior Software Engineer

United States · Open to Remote or Hybrid
hello@carlos-olivo.dev · LinkedIn · GitHub

Full-stack engineer focused on building scalable APIs, event-driven systems, and SaaS architectures with JavaScript/TypeScript, .NET, and Go. Experienced integrating complex travel-tech providers, optimizing distributed workloads, and automating deployments. I bridge architecture and execution, translating ideas into maintainable, high-performance software.

Professional Experience

Select Roles

Backend Developer — Hotel Connectivity & Quoting Systems

PriceTravel Holding

Jun 2024 – Present · Remote (US)
  • Designed and implemented hotel provider integrations including SiteMinder (SiteConnect), TravelClick, Omnibees, Gin RateFox, and TravelGate HotelX, enabling real-time rate and availability synchronization.
  • Provided technical support and performance optimization for Hotelbeds, DerbySoft, SynXis, and Expedia Rapid API integrations, improving reliability and API consistency.
  • Built a DAX-backed materialized view for exchange rates, powered by a background worker, reducing currency retrieval latency and eliminating redundant database queries.
  • Developed a DAX-optimized promotions materialized view for internal supply, cutting quote service query load and improving responsiveness.
  • Collaborated with the quoting service team to enhance the currency conversion flow, improving system accuracy and overall performance.

Backend Developer — SaaS Platforms & Cloud Infrastructure

ListoApp (Chile)

Feb 2024 – Present · Remote (US)
  • Reduced AWS Lambda cold start duration by 50% and package size by 500% through a pre-deployment bundling process.
  • Implemented event-driven architectures using AWS SNS and EventBridge for a scalable notification system.
  • Built GraphQL APIs with NestJS and TypeScript integrated with S3 and multi-tenant SaaS models for Sektor.app, connecting insurance companies, service providers, and agents.
  • Developed the backend API for Centuria.app, a multi-role network management platform with graph-based structures, activities, and task management using MongoDB.
  • Created the real-time API and Chrome-based scraper for RoulettesView.com, tracking 128 roulette tables and emitting deduplicated live results via WebSockets using Go and goroutines.
  • Implemented CI/CD pipelines with GitHub Actions to automate AWS deployments and ensure continuous integration.

Software Developer — Web & Mobile Development

Drimo

Jul 2022 – Jun 2023 · Remote
  • Designed, developed, and debugged cross-platform mobile and web applications using React.
  • Maintained and optimized multiple serverless APIs deployed on AWS, improving reliability and cost efficiency.
  • Developed new features for a microservices ecosystem using NestJS and GraphQL to ensure smooth service communication.
  • Migrated the company’s blog and website to Next.js via automated web scraping, improving load speed and SEO performance.

Knowledge Areas

Full-stack web development with JavaScript/TypeScript, .NET, and Go. Event-driven systems, hotel provider connectivity, and API integrations.

Tools & Developer Stack

Languages & Runtime

TypeScript, JavaScript, C#, Go, SQL, Node.js

Frameworks & Services

NestJS, React, Next.js, .NET 8, GraphQL, Serverless Framework

Cloud & Infrastructure

AWS Lambda, SNS, EventBridge, DAX, S3, Docker, GitHub Actions

Data & Caching

PostgreSQL, MongoDB, Redis, DAX, DynamoDB