El programa

Contrato de formación con Sofka Technologies para desarrollar habilidades de desarrollo web full stack con tecnologías estándar de la industria, orientado a banca. Durante el programa construí proyectos profesionales de forma individual y colaborativa, con metodologías ágiles, que fueron la base de mi rol como consultor.

  • Modalidad Contrato de formación
  • Rol Full Stack Developer
  • Periodo ago 2022 – nov 2022
  • Empresa Sofka Technologies
  • 4 meses De formación full stack
  • 5 Proyectos: tienda SPA y 4 demos
  • DDD Arquitectura limpia en tiempo real

Proyectos y aprendizajes

  • Diseño e implementación de una tienda de tarjetas como aplicación SPA, con consumo de API pública, autenticación multifactor y persistencia de datos.
  • Desarrollo de un juego de cartas online (Marvel Card Game) con arquitectura limpia y DDD: autenticación de jugadores con Google, almacenamiento de datos del juego y mensajería en tiempo real con WebSockets.
  • Desarrollo de demos para practicar arquitectura y frontend: Rick and Morty (consumo de API con Fetch y MVC), Who Wants (JavaScript orientado a objetos y BEM) y Krello (API REST con Spring Boot y MySQL, en pair programming).
  • Formación en desarrollo web full stack con tecnologías estándar de la industria, orientada a banca, desde JavaScript y Angular hasta Java SE, Spring Boot, testing y bases de datos SQL y NoSQL.

Stack tecnológico

  • JavaScript
  • Angular
  • Node.js
  • Java SE
  • Spring Boot
  • WebSockets
  • Testing
  • DDD
  • MVC
  • OOP
  • REST API
  • Fetch API
  • DOM
  • Local Storage
  • MySQL
  • MongoDB
  • RabbitMQ
  • Docker
  • Tailwind CSS
  • BEM
  • Mobile First
  • SweetAlert
  • Google Fonts
  • Pair Programming