|
Ship

🧭 Con dirección clara, cada objetivo se convierte en destino.

¡Ahoy! Soy Steng, un desarrollador web y capitán fullstack que navega por los mares del código y la creatividad. Desde diseñar interfaces modernas con React y Next.js hasta desarrollar robustas APIs y arquitecturas backend con Node.js, transformo ideas en soluciones digitales que conquistan cualquier desafío.

Bitacora del capitán

Durante mi travesía y aventuras como capitán del desarrollo web, he explorado diversos mares tecnológicos, acumulando experiencias valiosas y superando desafiantes tormentas. Cada logro no es más que una estrella en mi mapa, marcando las lecciones aprendidas y las destrezas adquiridas. Algunas de estas expediciones incluyen:

About me

Experiencia

Actualmente cuento con 3+ años de experiencia en desarrollo y gestión de proyectos tecnológicos. Me especializo en desarrollo fullstack y aplicaciones móviles.

Tecnologías más utilizadas

🖥️ Frontend

React, Angular, Next.js, Tailwind CSS, Bootstrap, Material UI

⚙️ Backend

Node.js, Express, NestJS, JWT, REST APIs

💾 Bases de datos

MongoDB, MySQL, Firebase, AWS(RDS)

📱 Desarrollo Mobile

React Native (JavaScript/TypeScript)

🛠️ Herramientas y Otros

AWS, Firebase, Git, Postman, Trello, Docker, CI/CD, Google Maps API

Diario de viaje: Islas descubiertas

Levantamiento de requerimientos y desarrollo de módulos

Diseño y construcción de dashboards, aplicaciones interactivas y APIs para ecosistemas integrados.

App de movilidad sostenible

Desarrollo de una app interactiva en React Native, con un dashboard administrativo y de métricas en Angular.

APIs REST escalables

Diseño y configuración de APIs con Node.js, utilizando Express, servicios Cron para peticiones semanales, y JWT para autenticación segura.

Implementación de AWS

Configuración de instancias EC2, administración de bases de datos (RDS), integración de Route53, balanceadores de carga, y buckets S3.

Bases de datos avanzadas

Diseño y administración de bases de datos en MongoDB con Atlas, optimizando el almacenamiento y manejo de datos.

Herramientas del Capitán

Frontend

Frontend

React

Librería de JavaScript para interfaces interactivas.

Next.js

Framework basado en React optimizado para SEO y rendimiento.

Tailwind

Framework CSS para diseñar interfaces modernas y responsivas.

Angular

Framework de JavaScript para aplicaciones web dinámicas.

Backend

Backend

Node.js

Entorno de ejecución de JavaScript del lado del servidor.

Express

Framework minimalista para la creación de APIs en Node.js.

JWT

Autenticación basada en tokens JSON.

NestJS

Framework escalable y modular para Node.js.

Bases de datos

Bases de datos

MySQL

Sistema de gestión de bases de datos relacional.

MongoDB

Base de datos NoSQL orientada a documentos.

Firebase

Plataforma de desarrollo con base de datos en tiempo real.

AWS

Servicio de computación en la nube para aplicaciones escalables.

Otros Servicios

Otros Servicios

Git

Sistema de control de versiones distribuido.

Docker

Plataforma de contenedores para desarrollo y despliegue.

Postman

Herramienta para pruebas de APIs.

Trello

Plataforma de gestión de proyectos y tareas.

Experiencia Laboral

Bicycle Capital

Desarrollador FullStack

Septiembre 2022 - Febrero 2025

Responsabilidades y Logros

Responsabilidades:

  • Gestión y mantenimiento de APIs, desarrollo de interfaces en React Native y creación de un dashboard en Angular.
  • Configuración y administración de instancias EC2, gestión de DNS con Route53 y balanceadores de carga.
  • Implementación de autenticación con JWT en APIs construidas con Node.js y Nest.js.
  • Colaboración en un equipo pequeño, liderando soluciones técnicas y participando en la toma de decisiones.

Logros Destacados:

  • Migración de la base de datos a MongoDB Atlas, implementando clusters de respaldo y mejorando el rendimiento de la instancia EC2.
  • Diseño de endpoints paginados que redujeron el tiempo de carga de la aplicación móvil.
  • Desarrollo de una aplicación móvil, un dashboard y APIs robustas, asegurando su sincronización y eficiencia.
  • Reconocimiento constante por parte de colegas y superiores por la calidad del trabajo y la resolución efectiva de problemas.

Proyectos

ToDoList Project

ToDoList

ToDoList es una aplicación sencilla y efectiva para gestionar tus tareas diarias. Esta app te permite crear, editar y eliminar tareas, así como clasificarlas en categorías y marcar su nivel de urgencia e importancia, siguiendo el enfoque de la Matriz de Eisenhower. Además, utiliza localStorage para guardar tus datos, lo que permite que tus tareas se mantengan disponibles incluso después de cerrar el navegador.

Tecnologías Utilizadas:

ReactHtml5Css3localStorage
API blog Project

API blog

Desarrollé una API RESTful para gestionar publicaciones de blog, usuarios y comentarios utilizando NestJS y MongoDB. La API incluye autenticación de usuarios, validación de datos, seguridad con contraseñas hasheadas y documentación automática con Swagger. Este proyecto demuestra mi habilidad para construir APIs escalables, modulares y bien documentadas. Además, generé una instancia en Google Cloud Platform (GCP) para desplegar la API, lo que me permitió gestionar infraestructura en la nube, configurar redes, y asegurar el despliegue de aplicaciones en un entorno profesional.

Tecnologías Utilizadas:

NestJSMongoDBMongooseAPI IntegrationSwaggerBcryptJestGCP

Navega por mis redes

¡Sigue mi estela! 🌊 Las olas digitales me llevan por tierras lejanas y mares desconocidos. Únete a mi tripulación o sigue mis aventuras en las redes sociales.

GitHub

Github

LinkedIn

LinkedIn

Hoja de Vida

CV