Samuel Ochoa
- Email: samuelochoap@proton.me
- Telegram: @samuelochoap
- LinkedIn: samuelochoap
- GitHub: S8A
- Birth date: September 7, 2000 (25 years old).
- Country of birth: Venezuela.
- Country of residence: Venezuela.
- Languages: Spanish (native), English (proficient).
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
- Building robust backends and event-driven microservices with Python (FastAPI, Django, FastStream) and Node.js (Express.js).
- Implementing bidirectional real-time communication in web applications using Socket.IO.
- Expertise in designing custom APIs and integrating with third-party services, including the WhatsApp Business Cloud API.
- Creating dynamic user interfaces with reactive frameworks like Vue.js, React, Nuxt.js, and Alpine.js.
- Experience with both relational (PostgreSQL, MySQL) and non-relational (MongoDB, Firebase) database systems.
- Experience with Docker for containerization and learning Kubernetes for orchestration.
- Development of custom modules for the all-in-one business software platform Odoo.
- Programming in multiple languages: Python and TypeScript primarily; some experience with Java, C++, PHP, and a few others.
- Standard web development technologies (HTML, CSS, JavaScript).
- Setup and management of Microsoft Windows and Debian-based Linux operating systems.
- Experience with data analysis and visualization using Python libraries like Pandas, NumPy, and Matplotlib.
- Proficiency in mathematics and, to a lesser extent, in statistics and physics.
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
- English C2 Proficient – EF SET (2020).
- Java Programming and Software Engineering Fundamentals – Duke University (2018).
Other interests
- Lifting weights for muscle growth.
- Metal and rock music.
- Reading: economics, philosophy, history, anthropology, etc.