OPEN TO REMOTE CONTRACT WORK · US TIME ZONES

Marcos De Oliveira

Full Stack Developer (Backend-Focused) · Montevideo, Uruguay

Backend-leaning full stack engineer with 5+ years shipping cloud-native systems in Python and React. I design REST APIs, microservices and event-driven pipelines, then deploy them on Kubernetes and AWS — built to stay up, not just to ship.

Python React Docker Kubernetes AWS Java
$ whoamifull-stack engineer, backend-focused
$ locationMontevideo, UY (GMT-3)
$ stackPython · FastAPI · React · Kafka · K8s · AWS
$ uptime5+ years, no unplanned downtime
// Professional Experience
Where I've shipped code
Full Stack Developer (Backend-Focused)
Qualabs
2024 — Present ACTIVE
  • Designed and deployed microservices on Kubernetes (AWS), improving system scalability and uptime.
  • Built REST APIs in Python with a focus on performance and long-term maintainability.
  • Implemented automated testing pipelines (Pytest + Testkube), cutting regression issues by ~30%.
  • Integrated AWS S3 storage using boto3 for secure, reliable data handling.
  • Presented architecture decisions and technical solutions directly to clients.
Software Engineer
IBM Uruguay
2021 — 2024 COMPLETED
  • Developed and maintained REST and SOAP APIs for enterprise applications.
  • Migrated legacy systems to modern architectures, improving maintainability and performance.
  • Built and deployed containerized applications across cloud environments.
  • Collaborated on AI-driven MVP development and automation testing initiatives.
// Projects
Things I've built on the side
ConversationHub
service: display-client
IN DEVELOPMENT

High-contrast display app built for elderly users, part of a real-time conversation assistant for deaf individuals. Receives transcribed speech pushed live from the backend over WebSockets, keeping conversations legible at a glance.

React Native (Expo) WebSockets Accessibility-first UI
VoiceAgent
service: speech-capture
IN DEVELOPMENT

Companion speech-to-text app that captures spoken conversation on-device and streams it to the backend for transcription and real-time distribution to ConversationHub.

Expo React Native Speech-to-Text WebSockets

Both apps share a backend server with SQLite persistence, WebSocket push, and a Telegraf-based Telegram bot with optional OpenAI Whisper transcription.

Laundromat Booking System
service: reservations-api
SHIPPED

Full stack booking platform for laundromats — customers reserve machine time slots online, while owners manage availability and schedules without manual coordination.

Python FastAPI React PostgreSQL Docker
// Systems & Architecture
How I build backend systems
Async / Messaging

Distributed processing

Kafka and RabbitMQ pipelines for decoupled, asynchronous workloads at scale.

Delivery

CI/CD by default

GitHub Actions pipelines for automated, repeatable deployments — no manual releases.

Data

Query & schema tuning

Optimizing database schemas and SQL for performance-critical services.

// Education & Certifications
Background

Bachelor's Degree in Computer Engineering

Universidad Católica del Uruguay
AWS Cloud Practitioner2024
IBM Cloud Advocate v22023

Languages

EnglishC2 · ADVANCED
SpanishNATIVE