- Carrera Profesional: Ingeniería Informática.
- Soy un desarrollador de software con experiencia y enfoque en soluciones basadas en la nube.
- Mi enfoque técnico está orientado a desarrollar software de alta calidad, enfocándome en la creación de sistemas eficientes y escalables. Para lograrlo, aplico métodos de arquitectura limpia, principios SOLID. Además, me dedico a implementar prácticas de Clean Code para asegurar un código más legible y mantenible. Este enfoque se complementa con la realización de pruebas unitarias y de integración, fundamentales para garantizar la robustez y fiabilidad del software desarrollado.
- Mi habilidad para comunicar y colaborar eficientemente en diferentes niveles de una organización me permite construir soluciones robustas y fortalecer equipos interdisciplinarios.
- Desarrollo en la Nube: AWS Cloud Developer, Lambda Functions, DynamoDB, Cognito, API Gateway AWS, Cloudformation, Codepipeline, Serverless, Serverless Framework, Apache Kafka MSK.
- Lenguajes: JavaScript, Node.js, Java, PHP.
- Frameworks: Fastify, NestJS, Express, Spring Boot.
- Base de Datos: DynamoDB, SQL Server, MySql.
- Pruebas: Unit Test y Pruebas de Integración con Jest.
- Principios: Arquitectura Limpia, Arquitectura Hexagonal, Principios Solid.
- Herramientas de Control de Versiones: Git.
- Monitoreo y Logging: NewRelic, Splunk, Datadog.
- Backend de una aplicación móvil utilizando arquitectura Serverless (API Gateway AWS, Funciones Lambda con Node.js, DynamoDB y Serverless Framework).
- Botón de pagos integrado con Wompi.
- Sistema de punto de venta P.O.S. para tiendas colchones.
- CRM.
- Sistema integral para la planeación de Planta de Producción.