Sobre Mí
Soy un desarrollador comprometido con la mejora continua del trabajo en equipo mediante la aplicación de estándares, la optimización y la escritura de código limpio y legible. Me considero una persona proactiva, colaborativa y orientada al éxito colectivo. Mi objetivo es especializarme en el área de Ciencia de Datos, con un enfoque particular en Inteligencia Artificial y Big Data.
Experiencia
PwC
Empresa de las Big Four de auditoría, que brinda servicios de auditoría, impuestos y consultoría.
Ingeniero de Software (Senior Associate)
Oct 2023 - Present
- Desarrollé y mantuve aplicaciones full-stack utilizando React y Node.js (TypeScript), asegurando alto rendimiento y escalabilidad.
- Diseñé e implementé APIs con GraphQL y Apollo Server, enfocándome en la eficiencia en la recuperación de datos y la seguridad.
- Refactoricé bases de código legado para mejorar la mantenibilidad, legibilidad y cumplimiento con estándares modernos.
- Optimicé el rendimiento de las aplicaciones identificando y resolviendo cuellos de botella en sistemas front-end y back-end.
- Depuré y resolví problemas complejos en toda la pila de aplicaciones, asegurando un tiempo de inactividad mínimo y alta confiabilidad.
- Lideré un equipo pequeño para entregar tareas a nivel pod con éxito, fomentando la colaboración y cumpliendo plazos ajustados.
- Dirigí el desarrollo de microservicios, asegurando modularidad, escalabilidad e integración fluida con sistemas existentes.
Luxoft
Una empresa de DXC Technology que ofrece servicios de TI y desarrollo de software para diversas industrias.
Desarrollador de Software
Dec 2021 - Jun 2023
- Desarrollé soluciones de middleware con Serverless (Node.js) y React.js, asegurando una integración fluida con APIs externas.
- Diseñé y mantuve bases de datos con DynamoDB, enfocándome en escalabilidad y rendimiento.
- Proporcioné soporte en producción, identificando y resolviendo problemas para garantizar la confiabilidad del sistema.
- Implementé pruebas unitarias con Mocha para mejorar la calidad del código y reducir errores.
Envia.com
Empresa de logística especializada en servicios de paquetería, transporte de carga y administracion de bodegas.
Desarrollador Back End
Sep 2020 - Dec 2021
- Desarrollé y optimicé aplicaciones back-end utilizando Node.js (Hapi), asegurando alto rendimiento y escalabilidad.
- Diseñé y mantuve bases de datos MySQL, creando funciones y consultas eficientes.
- Lideré esfuerzos de desarrollo back-end, asegurando calidad de código y cumplimiento de mejores prácticas.
- Integré y consumí microservicios para mejorar la funcionalidad de las aplicaciones.
Energon Solar
Empresa especializada en el diseño e instalación de sistemas de energía solar para uso residencial y comercial.
Desarrollador de Aplicaciones
Nov 2019 - Sep 2020
- Desarrollé aplicaciones móviles con React Native, asegurando compatibilidad multiplataforma e interfaces amigables.
- Construí y mantuve APIs con Laravel (PHP), enfocándome en seguridad y rendimiento.
Desarrollador Full-stack
Mar 2019 - Sep 2020
- Desarrollé aplicaciones MVC y APIs utilizando Laravel (PHP) y Vue.js 2, asegurando modularidad y mantenibilidad.
- Diseñé y mantuve bases de datos en PostgreSQL y MSSQL, optimizando para rendimiento y confiabilidad.
Educación
Ingeniería en Computación Administrativa
Universidad TecMilenio
2018 - 2023
Bachillerato Técnico en Sistemas Computacionales
Escuela Industrial y Preparatoria Técnica "Pablo Livas"
2015 - 2018
Habilidades
- React
- Vue.js
- Node.js
- TypeScript
- Aprendiendo Python
Desarrollo Fullstack
- Node.js (Hapi, Express, Fastify, Serverless)
- GraphQL
Desarrollo de APIs
- React Native
Desarrollo Móvil
- PostgreSQL
- MySQL
- MSSQL
- DynamoDB
Gestión de Bases de Datos
- Pruebas unitarias con Mocha
- Refactorización de código
- Optimización de rendimiento
Pruebas y Optimización
- Trabajo en equipo
- Adaptabilidad al cambio
- Proactividad
- Autodidacta
Habilidades Blandas
Idiomas
- Dominio Oral: Nativo
- Dominio Escrito: Nativo
Español
- Dominio Oral: Nivel Avanzado
- Dominio Escrito: Nivel Avanzado
Inglés
- Dominio Oral: Nivel Básico
- Dominio Escrito: Nivel Básico