Ingeniero de Sistemas de Software con interés en trabajar en las áreas de desarrollo de software empresarial a medida, principalmente en el área de Back-End, sin embargo, con experiencia en el Frontend, aunque no es mi fuerte.
Backend: manejo de JavaScript, NodeJS, ExpressJS, TypeScript, API REST, uso de TypeORM, PostgreSQL, MySQL, MongoDB, manejo del broker de mensajería RabbitMQ, patrones de diseño como Builder, Composite y principios SOLID. Frontend: HTML, CSS y JavaScript, conocimientos de Webpack, Angular y TypeScript.
Major achievementBackend: crear una API para jugar ajedrez, con todos los movimientos y capturas, a excepción del jaque mate. Frontend: crear una aplicación de Angular utilizando la API de Pokemon y mostrar los Pokemones con información detallada de cada uno.
Convertir Mockups en producto funcional en JavaScript, Typescript (Vue.js 3) e implementar servicios REST en PHP8 (Laravel/Lumen) usando DDD y arquitectura hexagonal. Aumenté mis conocimientos en JavaScript.
Major achievementAprendí la arquitectura hexagonal, junto con el lenguaje de programación PHP. Integré los servicios de Back-End con el Front-End.