Skip to main content

Samuel Ochoa

Summary

Software developer with 4+ years of backend experience using Python (FastAPI, Django). Built systems ranging from monolithic SPAs for small businesses to a real‑time multi‑agent chat handling 18k+ messages per day. Also experienced with frontend development, infrastructure, stakeholder communication, and leading small teams.

Skills

Work experience

From Roraima – Freelance job

August 2025 – November 2025

Built a chatbot using the WhatsApp Business API that handles deposit, withdrawal, and conversion requests across 5+ fiat currencies as well as USDT. Initially written in Express.js then rewritten from scratch in FastAPI. Also implemented a separate React + TypeScript management dashboard for employees to review and approve transactions.

Key skills: WhatsApp API, Supabase, Python, FastAPI, React, TypeScript.

Telecomunicaciones G-Network – Backend developer, Department Lead

March 2025 – present

  • Developed the event-driven FastAPI backends for a new real-time multi-agent chat system that handles over 18 thousand WhatsApp messages per day, integrates with existing systems for customer data and payment operations, and provides live and historical metrics for supervisors.
  • Leading a team of six developers (myself included) in the development of the company’s new internal software projects, guiding the overall architecture, setting quality standards, and reviewing the work.
  • Set up two Kubernetes clusters on premises for deploying the new microservices across development, staging and production environments, as well as two single-node Min.IO servers for file object storage.

Key skills: Python, FastAPI, FastStream, SQLAlchemy, WhatsApp API, Socket.IO, Django REST Framework, RabbitMQ, PostgreSQL, Min.IO, Docker, Kubernetes.

Daykron Tech – Co-founder (side business)

January 2024 – present

  • Co-founded the company with my father for selling IT products and providing technical support services.
  • Set up 14 replacement computers for the UMC's Navigation Simulator, enabling the resumption of proper practical training for Maritime Engineering students.

Key skills: Windows, Linux, VMWare, Clonezilla.

Bitmotto – Full-stack developer

November 2022 – March 2025

  • Worked on three full-featured Django + Vue.js web applications for businesses, including multi-step forms for legal services and a currency exchange transaction accounting system.
  • Developed a wide variety of integrations between systems through HTTP APIs, including data synchronization from our Django web apps to CRM systems (Odoo, Zoho), Django and Odoo integrations with payment processors (Stripe, Megasoft Payment Gateway), and an Odoo integration with a delivery service (Yummy Rides).

Key skills: Python, Django, Vue.js, Odoo, FastAPI, PostgreSQL, Docker, Nuxt.js.

Totto Market – Freelance job

January 2022

Developed and deployed a simple web application for a convenience store to allow them to publish their product list.

Key skills: Python, Django, Heroku.

Cryptobuyer – Junior full-stack developer

May 2021 – December 2021

Worked on REST API endpoints, views, database models, and automated tests in Django for the Pro version of the crypto exchange platform.

Key skills: Python, Django REST Framework, Vue.js.

TelComSis – Freelance job

February 2021 – April 2021

Built a management system for facial recognition doorway devices, consisting of a Django web-app as user interface plus a Python program to automatically exchange commands with the devices.

Key skills: Python, Django, MQTT, JavaScript.

Universidad Marítima del Caribe (UMC) – Technical support

October 2019 – June 2023

Performed maintenance tasks and troubleshooting for the university's computer labs and Navigation Simulator.

Key skills: Linux, Windows.

Education

Information Systems Engineer – Universidad Marítima del Caribe (UMC)

Graduated in 2023

Specialization: Data Management.

Honors: Summa Cum Laude.

Certifications

Other interests