Alexis Ocando - Full-Stack Developer

Hi, I'm Alexis Ocando

Backend and Embedded Systems Developer

I'm a backend developer with a strong focus on C# and .NET ecosystem, and I take architecture seriously. My experience ranges from designing scalable cloud APIs on Azure to integrating systems with physical hardware. Code quality isn’t just a buzzword for me; I stick to SOLID principles and Clean Architecture because maintainability is non-negotiable.

Professional Experience

Sept 2021 - Present

Software Developer

Mundos Virtuales SPA

  • Architected and developed a scalable backend using ASP.NET Core Web API and C#, deployed on MicrosoftAzure, to handle transactional data securely and reliably, following SOLID, Domain-Driven Design (DDD), and Clean Architecture principles.
  • Implemented an automated regional technical support system using .NET and Semantic Kernel, enabling field technicians to interact with an AI assistant (RAG) trained on complex technical manuals, reducing manualsupport tickets by 60%.
  • Designed and implemented an internal monitoring and diagnostics system via REST Web Services, providingreal-time visibility and proactive fault detection for connected devices.
  • Built a complete banknote counting solution using C# Windows Forms, including user authentication, analytics dashboard, and counting interface, integrating a Giesecke+Devrient validator and proprietary control board.
  • Modernized a legacy app by refactoring its Python codebase and upgrading the UI to PyQt6, improving maintainability and integration with UW-F Series banknote sorting machines.

Tech Stack: C#, Kotlin, Python, PyQt6, Android, ASP.NET 8, PostgreSQL, Arduino, KiCad, Jetpack Compose, n8n, RAG, AI/LLM

Sept 2024 - Feb 2025

Co-Founder / Software Developer (Side Project)

Qmedica.cl

  • Led the development of a secure authentication and access control system for remote telemedicine booths, builtwith C# and ASP.NET Core Web API, managing user authorization remotely.
  • Implemented OpenAI's Audio API based on GPT-4o mini TTS (text-to-speech) model to provide natural language interaction during the authentication process, guiding users step-by-step in a self-service kiosk experience.

Technologies: ASPNET.NET Core Web API, C#, OpenAI Audio API, GPT-4o mini TTS

July 2014 - August 2017

Embedded Systems Developer

Permaquim SPA

Optimized and refactored low-level firmware written in C for PIC microcontrollers. Focused on improving the reliability, performance, and maintainability of the existing codebase, ensuring robust communication with the host PC and accurate sensor state readings.

Technologies: C, PIC Microcontrollers, MPLAB

2014 - 2016

Service Desk Analyst

TMH International Group

Systems administrator and comprehensive technical support responsible for the corporate technology infrastructure. I managed Windows Server and Linux servers, administered databases, and provided complete technical support to end-users.

Main Responsibilities:

  • Administration and maintenance of the corporate system's databases.
  • Management of corporate websites using cPanel and hosting administration.
  • Installation and configuration of equipment, corporate software, and creation of email accounts.

Technologies: Windows Server, Linux (CentOS), FreeBSD, Active Directory, Exchange Server, VoIP (Digium/Elastix), cPanel, NAS, LAN Networks

Skills & Metrics

10+
Years of Experience
15+
Projects Completed
10+
Technologies Mastered
100%
Projects Delivered

Languages

Python Advanced
C# Advanced
Kotlin (Android) Intermediate
C/C++ Intermediate

Frameworks & Technologies

ASP.NET Core Web API Expert
PostgreSQL Advanced
LLM Intermediate
Arduino/PIC/RaspberryPi/ESP32 Advanced
Linux/Windows Server Advanced

Why Choose Me?

🔧

Full-Stack Expertise

From firmware to frontend, I handle the entire tech stack.

Rapid Delivery

Agile methodologies and experience in critical projects.

🚀

Constant Innovation

Always updated with the latest technologies.

Featured Projects

buicap-py

Python ctypes DLL Integration Hardware SDK

Python bindings to interface with Digital Check's native DLL functions. This wrapper provides a Pythonic interface to safely access the functionality exposed by Digital Check's DLL SDK for document scanners.

Smart Height Measure

C++ Arduino PlatformIO HC-SR04

Smart height meter using HC-SR04 ultrasonic sensor and TFT ST7789 display. It provides accurate real-time measurements with a median filter, an attractive visual interface, and animations.

Achievements & Impact

Complete System Modernization

Successfully migrated a legacy Windows Forms system to native Android, reducing processing time by 60% and improving user experience.

Legacy Migration Performance +60%

AI Automation

Implemented an automated technical support system with RAG and AI, reducing support tickets by 80% and improving response time to under 2 minutes.

AI/RAG Tickets -80%

Hardware-Software Integration

Designed and developed a custom control board with Arduino, integrating sensors and actuators for real-time automated control.

Custom PCB Real-time Control

Open Source Contribution

Created and published buicap-py, a Python library for integration with specialized hardware, facilitating development for other programmers.

Open Source Python Library

My Problem-Solving Approach

🔍

Analysis

I understand the problem at its root.

💡

Design

Scalable and maintainable architecture.

⚙️

Implementation

Clean and efficient code.

🚀

Optimization

Continuous performance improvement.

What they say about my work

"

"I worked with Alexis for a while and he proved to be an excellent professional, organized, with extensive knowledge and a good willingness to learn, at all times enthusiastic and with extraordinary results in the tasks performed."

TMH
TMH International
IT Manager
"

"His expertise in embedded systems and firmware optimization was key to improving the reliability of our equipment. He always delivered robust and well-documented solutions."

PS
Permaquim SPA
Head of Engineering

Outstanding Professional Qualities

Results-Oriented
100% of projects delivered on time
Quick Learner
Adaptation to new technologies
Teamwork
Effective collaboration
Critical Thinking
Innovative solutions
Time Management
Effective prioritization
Clear Communication
Detailed documentation

Education

Jul 2012

Computer Engineer

Universidad Alonso de Ojeda - Venezuela

Available for new projects

Ready to work together?

I am looking for opportunities where I can apply my experience in full-stack development and embedded systems. If you have a challenging project or a position that requires innovative solutions, let's talk.

Response time: 24h
Time zone: GMT-4
Modality: Remote/Hybrid