Miguel.Dev
Disponible para proyectos

Neiva, Huila, Colombia · Ingeniero de Software

Miguel Ángel
Bahamón Rocha

Full Stack · Mobile (iOS/Android) · Datos · Automatización IA

Desarrollo aplicaciones web y móviles nativas (iOS y Android), análisis de datos con Power BI y automatizaciones con agentes de IA. Combino arquitectura limpia, buenas prácticas y liderazgo técnico en proyectos gubernamentales, sector salud y soluciones empresariales.

Neiva, Huila, Colombia
4+ años en tecnología y desarrollo de software

Experiencia

2 años con empresas certificables

Especialidad

  • Frontend moderno (React / Next)
  • Backend & APIs REST
  • Desarrollo móvil (iOS / Android)
  • Análisis de datos (Power BI, SQL)
  • Automatización con agentes de IA
  • Bases de datos & IA
  • Liderazgo técnico & PM

Stack

ReactNext.jsNodeNestJSSwiftSwiftUIKotlinXcodeAndroid StudioPower BI

Sobre mí

Sobre mí

Ingeniero de Software con experiencia real construyendo productos: web, móvil, datos y automatización con IA.

Soy Ingeniero de Software con más de 4 años de experiencia técnica, construyendo software para entidades gubernamentales como la DIAN, empresas del sector salud y clientes freelance — participando en todo el ciclo de vida del producto, de punta a punta.

Trabajo full stack con React, Next.js y Node/NestJS, pero no me quedo ahí: desarrollo apps nativas para iOS (Swift, SwiftUI, Xcode) y Android (Kotlin, Java, Android Studio), diseño dashboards y análisis de datos con Power BI, y automatizo procesos de negocio con agentes de IA. Resuelvo cada problema con la herramienta que realmente le sirve, sin encasillarme en una sola pila tecnológica.

Mi paso por roles de Project Manager y QA me da una visión integral: entiendo el negocio, coordino equipos y también pruebo lo que construyo. Esa mezcla es lo que me permite tomar mejores decisiones técnicas y entregar productos más sólidos.

Me enfoco en escribir código limpio, construir arquitecturas mantenibles y crear soluciones que realmente aporten valor — sea una app, un dashboard o un agente automatizado.

4+

Años de experiencia

15+

Proyectos completados

25+

Tecnologías dominadas

4

Sectores trabajados

Roles

Full Stack · Mobile (iOS/Android) · Analista de Datos · PM · QA · Automatización IA

Sectores

Gobierno · Salud · Freelance

Metodologías

Scrum · Kanban · Agile

Enfoque

Clean Code · Escalabilidad · UX

Enfoque Profesional

Código limpio, arquitecturas escalables y soluciones centradas en el usuario

Trabajo en Equipo

Experiencia coordinando equipos multidisciplinarios bajo metodologías ágiles

Aprendizaje Continuo

Siempre actualizándome con las últimas tecnologías y mejores prácticas

Habilidades

Stack técnico

Stack tecnológico y áreas de expertise desarrolladas a través de proyectos reales y formación continua.

Desarrollo Full Stack

Experiencia completa en desarrollo frontend y backend, desde arquitectura hasta despliegue en producción.

Análisis de Datos

Dashboards y reportes con Power BI, modelado DAX y análisis SQL para apoyar decisiones de negocio.

Automatización con IA

Diseño de agentes y workflows con IA (Claude, LangChain, n8n) para automatizar procesos repetitivos.

Desarrollo Móvil

Apps para iOS y Android, nativas (Swift/SwiftUI, Kotlin/Java) o multiplataforma con React Native, según lo que el problema requiera.

Liderazgo Técnico

Coordinación de equipos, gestión de proyectos y toma de decisiones técnicas para soluciones escalables.

Control de Calidad

Implementación de procesos QA, pruebas manuales y aseguramiento de calidad del software.

Arquitectura de Software

Diseño de sistemas escalables, seguros y mantenibles con buenas prácticas y patrones modernos.

Frontend

React.jsNext.jsAngularVue.jsJavaScriptTypeScriptHTML5CSS3Tailwind CSSResponsive Design

Backend

Node.jsNestJSExpressLaravelPHPREST APIsAPI IntegrationMVC Architecture

Desarrollo Móvil

React NativeSwiftSwiftUIXcodeiOS 27 (Liquid Glass)KotlinAndroid StudioJava (Android)SQLite

Bases de Datos

PostgreSQLMySQLMongoDBDatabase DesignQuery Optimization

Análisis de Datos

Power BIDAXAdvanced ExcelSQL AnalyticsETLDashboardsData Storytelling

Automatización con IA

AI AgentsLangChainn8nClaude APIOpenAI APIPrompt EngineeringAgentic Workflows

DevOps & Deployment

DockerRailwayVercelHostingerProduction DeploymentServer ManagementVersion Control

Herramientas & Metodologías

GitGitHubScrumKanbanAgileQA ManualQuality ControlRequirements Analysis

Otros

Software ArchitectureSystem DesignUnityC#Technical LeadershipProject ManagementLLM IntegrationIA Tools

Competencias Adicionales

Buenas Prácticas

Clean Code · SOLID · DRY · Code Review

Metodologías Ágiles

Scrum · Kanban · Sprint Planning

Soft Skills

Liderazgo · Comunicación · Trabajo en equipo

Proyectos

Lo que he construido

Proyectos profesionales y personales, agrupados por relevancia. Gira cada tarjeta para ver mi rol y la solución.

Profesional1

Profesional

Sistema de Gestión en Salud

Digitalizó el flujo clínico completo de una red de clínicas de oftalmología, desde historias clínicas hasta permisos por rol.

ReactNode.jsNestJSPostgreSQLTailwind CSS
Privado

Gira la tarjeta para ver más

Gobierno1

Gobierno

Plataforma DIAN - Gestión Tributaria

Interfaz de gestión tributaria para una entidad del gobierno colombiano, con validaciones complejas y foco en accesibilidad.

ReactJavaScriptCSS3HTML5REST APIs
Privado

Gira la tarjeta para ver más

Educativo2

Educativo

Sistema Escolar con Gestión Documental

Reemplazó procesos manuales de notas y asistencia por un flujo digital con comunicación directa padres-docentes.

ReactNode.jsMongoDBExpress
Privado

Gira la tarjeta para ver más

Educativo

Videojuego Educativo - Autismo

Herramienta de apoyo cognitivo para niños con autismo, premiada como proyecto ganador de innovación tecnológica.

UnityC#Game Design
Privado

Gira la tarjeta para ver más

Empresarial3

Empresarial

Sistema de Seguros

Cotizador y gestión de pólizas en línea para una aseguradora, reduciendo la dependencia de procesos manuales.

Vue.jsLaravelMySQLPHP
Privado

Gira la tarjeta para ver más

Empresarial

Plataforma de Paneles Solares

Calculadora de ahorro energético y gestión de instalaciones para una empresa de energía solar.

ReactNode.jsPostgreSQLTailwind CSS
Privado

Gira la tarjeta para ver más

Empresarial

Sistema de Indicadores Gerenciales

Panel de indicadores por área (compras, contabilidad, financiera, gerencia, gestión humana, HSEQ, operaciones) para centralizar la lectura del negocio.

JavaScriptHTML5CSS3Vercel
Demo

Gira la tarjeta para ver más

Deportivo1

Deportivo

Sistema Club de Fútbol

Plataforma de gestión integral para un club deportivo: socios, reservas, torneos y pagos en un solo lugar.

ReactNode.jsMongoDBExpress
Privado

Gira la tarjeta para ver más

Personal5

Personal

Portafolio Personal

Este mismo sitio — rediseñado con foco en performance y una identidad visual propia.

Next.jsReactTailwind CSSJavaScript

Gira la tarjeta para ver más

Personal

Sideo - Plataforma de Evaluación de Desempeño

Backend SaaS multi-empresa para evaluaciones de desempeño de empleados, con roles, suscripciones y reportes automáticos.

NestJSTypeScriptTypeORMPostgreSQLSupabase

Gira la tarjeta para ver más

Personal

FitVance

App de rutinas de gimnasio para iOS y Android que convierte el progreso en algo competitivo: subes de división entrenando solo, con un amigo o con tu entrenador.

React NativeNestJSPostgreSQL

Gira la tarjeta para ver más

Personal

Pages React - Proyecto Web

Colección de componentes y layouts React reutilizables, usados como base en proyectos posteriores.

ReactJavaScriptCSS

Gira la tarjeta para ver más

Personal

Proyecto HTML/CSS

Ejercicio de fundamentos: HTML semántico, CSS responsive y animaciones sin dependencias.

HTML5CSS3
Privado

Gira la tarjeta para ver más

Pruebas técnicas4

Técnico

Prueba Técnica Full Stack

CRUD completo con autenticación y panel admin, resuelto como evaluación técnica para un proceso de selección.

Vue.jsNode.jsMongoDB

Gira la tarjeta para ver más

Técnico

Prueba Técnica JavaScript

Algoritmos y manipulación del DOM resueltos en JavaScript puro, sin frameworks.

JavaScriptHTML5CSS3

Gira la tarjeta para ver más

Técnico

Prueba Técnica QA - Lite Thinking

Suite de QA completa para una arquitectura de microservicios: pruebas manuales, automatizadas, de carga y de rendimiento en un solo entregable.

SeleniumPostmanLighthouseJavaScriptMicroservices

Gira la tarjeta para ver más

Técnico

Prueba Técnica Backend - Entidad Financiera

API REST en Java/Spring Boot para gestión de clientes, productos financieros y transacciones, con pruebas unitarias y de integración.

JavaSpring BootPostgreSQLJPA/HibernateJUnit 5

Gira la tarjeta para ver más

Académico1

Académico

Ejercicios en C

Base de estructuras de datos y algoritmos fundamentales en C, previa a los frameworks web.

C
Privado

Gira la tarjeta para ver más

Más proyectos en GitHub

Explora todos mis repositorios públicos, contribuciones y experimentos de código.

Ver GitHub

Experiencia

Trayectoria

Trayectoria profesional y colaboraciones en proyectos reales del sector público y privado.

Ingeniero de Software (Prácticas Profesionales)

Servicios Asociados SAS

Mar 2026 - Sep 2026

Desarrollo de soluciones tecnológicas y automatización de procesos de negocio mediante agentes de IA y programas automatizados, aplicando buenas prácticas de ingeniería de software.

Logros destacados

Automatización de procesos con agentes de IA
Desarrollo de soluciones tecnológicas a medida
Programas automatizados para tareas repetitivas
AI AgentsAutomationn8nClaude API

Desarrollador Full Stack / Project Manager

INNOVACIONES Y PROYECTOS CR SAS

Feb 2025 - Nov 2025

Lideré el diseño, desarrollo y evolución de plataformas web para el sector salud (oftalmología y optometría), coordinando equipos multidisciplinarios. Gestioné el ciclo completo del proyecto, desde levantamiento de requerimientos hasta despliegue en producción. Supervisé procesos de QA, control de calidad y mantenimiento continuo.

Logros destacados

Coordinación de equipos frontend y backend
Arquitectura escalable y segura
Gestión de despliegues y entornos productivos
ReactNode.jsPostgreSQLProject Management

Desarrollador Frontend (Freelance)

DIAN (Gobierno de Colombia)

Mar 2024 - Ene 2025

Gestioné y desarrollé una plataforma para gestión de impuestos, actuando como punto central entre requerimientos del cliente y solución técnica. Implementé arquitecturas frontend organizadas con React, integrando APIs REST y optimizando interfaces para mejor UX.

Logros destacados

Planificación de tareas y entregas eficientes
Integración de APIs REST y validaciones
Soporte técnico y mejoras continuas
ReactJavaScriptREST APIs

Desarrollador Web / App (Freelance)

Proyectos independientes

Feb 2023 - Feb 2024

Desarrollé y lideré proyectos web desde análisis hasta implementación final. Construí un software escolar con gestión documental, videojuego educativo para niños con autismo, y soluciones web para empresas (seguros, paneles solares, club de fútbol). Apliqué metodologías ágiles (Scrum y Kanban).

Logros destacados

Metodologías ágiles (Scrum y Kanban)
Proyectos educativos y empresariales
Gestión documental y sistemas escolares
Full StackScrumUnity

4+

Años de experiencia

15+

Proyectos completados

4

Roles desempeñados

4

Sectores trabajados

Educación

Formación

Formación académica progresiva en desarrollo de software, sistemas de información y tecnología.

Ingeniería de Software

Fundación Escuela Tecnológica de Neiva - Jesús Oviedo Pérez

Neiva, Huila

Ago 2024 - Sep 2026Completado

Formación profesional en ingeniería de software con énfasis en desarrollo full stack, arquitectura de sistemas y gestión de proyectos.

SNIES 103582-227
Ingeniería

Tecnólogo en Desarrollo de Sistemas de Información y Redes

Fundación Escuela Tecnológica de Neiva - Jesús Oviedo Pérez

Neiva, Huila

Ago 2023 - Ago 2024Completado

Formación tecnológica en desarrollo de sistemas de información, bases de datos y administración de redes.

SNIES 103581-239
Tecnología

Técnico en Soporte de Sistemas Informáticos y Redes

Fundación Escuela Tecnológica de Neiva - Jesús Oviedo Pérez

Neiva, Huila

Ago 2021 - Ago 2023Completado

Formación técnica en soporte de sistemas informáticos, redes y mantenimiento de infraestructura tecnológica.

SNIES 103580-275
Técnico

Idiomas

Español

Nativo

100%

Inglés

Básico-Intermedio (A2)

40%
Ver resultado oficial del test de inglés

Aprendizaje Continuo

Actualmente cursando Ingeniería de Software mientras mantengo actualización constante en nuevas tecnologías y mejores prácticas de desarrollo.

Formación Oficial

Todos los títulos están registrados en el Ministerio de Educación Nacional de Colombia con credenciales SNIES verificables.

Certificaciones

Credenciales

Formación técnica, idiomas, títulos académicos y certificaciones laborales — todo verificable.

3

Certificaciones técnicas (Anthropic)

2

Títulos académicos

3

Premios y reconocimientos

2

Certificaciones laborales

Certificaciones técnicas

Claude Code in Action

Claude Code in Action

Anthropic Academy · Marzo 2026

Uso avanzado de Claude Code para flujos de desarrollo agénticos: automatización, refactors guiados y trabajo multi-archivo.

Claude 101

Claude 101

Anthropic Academy

Fundamentos de los modelos Claude: capacidades, prompting efectivo y buenas prácticas de uso.

ID: hnxn8yiktuceVer PDF
AI Fluency: Framework & Foundations

AI Fluency: Framework & Foundations

Anthropic Academy

UCC · Ringling College of Art + Design · HEA · National Forum

Marco de fluidez en IA: cómo evaluar, delegar y colaborar con sistemas de IA de forma crítica y responsable.

ID: z62bkgamob7gVer PDF

Idiomas

A2

13 Feb 2026

Test de inglés · Nivel oficial

A1A2B1B2C1C2

Puede comunicarse con expresiones de negocio conocidas y tareas laborales simples y rutinarias que requieren un intercambio de información directo y sencillo en el lugar de trabajo. Puede describir en términos simples su experiencia laboral y asuntos inmediatos del trabajo.

Ver resultado completo

Formación académica y laboral

Septiembre 2024

Tecnólogo en Desarrollo de Sistemas de Información y Redes

Fundación Escuela Tecnológica de Neiva - Jesús Oviedo Pérez

SNIES 103581-239

Título oficial de Tecnólogo en Desarrollo de Sistemas de Información y Redes, cumpliendo el plan de estudio y requisitos académicos exigidos.

Agosto 2023

Técnico Profesional en Soporte de Sistemas Informáticos y Redes

Fundación Escuela Tecnológica de Neiva - Jesús Oviedo Pérez

SNIES 103580-275

Título técnico profesional en soporte de sistemas informáticos y redes, cumpliendo el plan de estudio y requisitos académicos.

Noviembre 2023

Premio a la Innovación y Desarrollo Tecnológico

Fundación Escuela Tecnológica de Neiva

Reconocimiento por haber realizado uno de los proyectos ganadores en la modalidad Desarrollo Tecnológico e Innovación, durante la XIII Feria de Investigación, Innovación y Emprendimiento (INNOEM).

Noviembre 2024

Segundo Puesto — II Hackathon, Solución Problemática Social

Fundación Escuela Tecnológica de Neiva

Reconocimiento por ocupar el segundo puesto en el II Hackathon con una solución innovadora enfocada en problemática social. Encuentro de habilidades del programa de Ingeniería de Software.

2024

Primer Puesto — Hackathon Nivel 2

Fundación Escuela Tecnológica de Neiva

Reconocimiento por ocupar el primer puesto en el evento Hackathon Nivel 2 del programa de Ingeniería de Software, con beneficio de 10% de descuento en matrícula académica.

Febrero 2025 - Junio 2025

Certificación Laboral - Full Stack Developer & Project Manager

INNOVACIONES Y PROYECTOS CR SAS

Desarrollador Full Stack / Líder de Proyecto / QA

  • Desarrollo de funcionalidades frontend y backend
  • Integración de APIs y manejo de bases de datos
  • Coordinación del equipo y asignación de tareas
  • +4 más
Junio 2025 - Noviembre 2025

Certificación de Servicios Profesionales - Full Stack Developer

INNOVACIONES Y PROYECTOS CR SAS (Contrato de Servicios)

Desarrollador Full Stack / Líder de Proyecto / QA

  • Desarrollo de funcionalidades frontend y backend
  • Coordinación del equipo de desarrollo
  • Gestión de requerimientos y entregables
  • +3 más

Contacto

Contacto

¿Tienes un proyecto, una oportunidad laboral o simplemente quieres hablar de tecnología? Estoy abierto a nuevas oportunidades.

Sígueme en:

¿Listo para trabajar juntos?

Ya sea un proyecto, una colaboración o simplemente quieres conectar, estaré encantado de conversar.