Hello, I'm

Manuel Motta

Technical Lead & Software Engineer

Building scalable microservices and AI-powered solutions.
Based in Bogotá, Colombia.

About Me

I'm a Systems Engineer from Universidad Nacional de Colombia with over 12 years of professional experience in software development. My career has taken me from embedded systems and .NET desktop applications to enterprise BPM platforms and modern reactive microservices.

Currently, I serve as Technical Lead at Tyse SAS (Tecnología y Servicios Electorales), where I lead the architecture and development of electoral technology platforms. I design event-driven microservices with Spring Boot 3, WebFlux, and Kafka, and build AI-powered solutions using Claude API with RAG for intelligent document processing.

Previously, I spent nearly 7 years at Trycore SAS building BPM-based financial systems for major banks including BBVA (Colombia) and APAP (Dominican Republic), where I also led a SCRUM cell.

12+ Years Experience
6 Microservices Built
5 Companies

Experience

Technical Lead

Tyse SAS — Tecnología y Servicios Electorales

Feb 2025 – Present
  • Leading architecture and development of an electoral scrutiny platform with 6 microservices
  • Designed reactive backend services with Spring Boot 3, WebFlux, and R2DBC
  • Built AI-powered WhatsApp helpdesk chatbot using Claude API with RAG
  • Architected event-driven pipeline with Kafka for electoral form processing and anomaly detection
  • Adopted AI-assisted development workflow using Claude Code as co-developer for architecture design, code generation, and debugging
Java 17Spring Boot 3WebFluxReact PostgreSQLKafkaDockerClaude AIClaude CodeJHipster

Backend Developer & SCRUM Cell Leader

Trycore SAS

Jul 2018 – Feb 2025
  • Developed BPM financial applications using Bonita Soft for BBVA (Colombia) and APAP (Dominican Republic)
  • Led SCRUM cell, coordinating sprint planning and deliverables
Java 8Spring BootGroovyOracle PostgreSQLBonita SoftAngularJSLiquibase

Embedded Developer

Rowel Ingeniería SAS

Feb 2017 – Jun 2018
  • Developed firmware for electromechanical gaming system using PSoC5LP microcontroller
CPSoC5LPGit

Jr .NET Developer

Mikohn Technology SAS

Oct 2015 – Jan 2017
  • Developed and maintained casino-oriented management and monitoring systems
C#SQL ServerWPFMVCLINQ

Jr .NET Developer

Geosigma Ltda.

Jan 2012 – Sep 2013
  • Built environmental and social impact calculator; designed data capture forms
Visual BasicMS Access

Technical Skills

Backend

Java 17Spring Boot 3WebFluxR2DBC Spring CloudGroovyC#.NETC

Frontend

ReactJavaScriptTypeScript AngularJSHTML5CSS3

Databases

PostgreSQLOracleSQL Server R2DBCLiquibase

Architecture

MicroservicesREST APIEvent-driven SOAReactiveBPM

DevOps & Tools

DockerKafkaConsulMinIO GitMavenJHipsterJira

AI & Data

Claude APIRAGFull-text Search NLPAnthropic SDK

Featured Projects

Tyse Scrutiny

Electoral scrutiny platform built with microservices architecture. Processes scanned E14 electoral forms through an OCR pipeline, detects anomalies using configurable rules, and notifies attorneys for filing claims. Features 6 interconnected microservices communicating via Kafka.

Spring Boot 3WebFluxKafkaReact PostgreSQLDockerConsul

Tyse Helpdesk

AI-powered WhatsApp chatbot for helpdesk support. Uses Claude API with Retrieval Augmented Generation (RAG) over a knowledge base of PDF documents. Multi-tenant architecture allows multiple organizations to use the system with their own configuration and documents.

Claude AIRAGWhatsApp APISpring Boot 3 WebFluxPostgreSQLPDFBox

Education

B.Sc. Systems and Computer Engineering

Universidad Nacional de Colombia

2014 – 2019

Electronic Engineering (coursework)

Universidad Distrital Francisco José de Caldas

2010 – 2013

Get in Touch

I'm open to new opportunities and collaborations. Feel free to reach out.