Hola, Soy Carlos 👋

Soy Ingeniero de Software, me especializo en la identificación de arquitecturas que sean óptimas para garantizar la calidad de los productos desarrollados. Actualmente me desempeño como desarrollador Full Stack y ocasionalmente como diseñador UX/UI.

Me satisface que mi trabajo cumpla con brindar a los usuarios experiencias rápidas, eficientes, accesibles y visualmente atractivas.

Lima, Peru

Disponible para nuevos proyectos

profile-photo
Acerca de mi

¿Curioso sobre mí? Aqui lo tienes:

Comencé mi camino para convertirme en Ingeniero de Software en 2018 y desde entonces he superado numerosos retos y desafíos. Durante este trayecto, conocí a fantásticos compañeros con los cuales pude compartir mi visión y mis intereses, así como excelentes docentes a quienes considero figuras a seguir.

En mi etapa universitaria, gracias a mi buen promedio ponderado, se me otorgó la oportunidad de ejercer como asistente de cátedra en las asignaturas de Introducción a los Algoritmos (primer semestre) y Algoritmos (segundo semestre). Esta experiencia me permitió desarrollar habilidades en comunicación, liderazgo y trabajo en equipo, al interactuar con profesores y estudiantes, así como fortalecer mi capacidad para explicar conceptos complejos de manera clara y concisa.
Otro logro del que me enorgullezco es haber sido beneficiado por el PRONABEC con la Beca Continuidad de Estudios.

Cuando no estoy en modo desarrollador disfruto de mi tiempo libre pasando tiempo con mi familia, viendo series y películas o rondando en webs leyendo sobre noticias de nuevos avances tecnológicos.

Por último, estoy disponible para trabajar como freelancer, así que no dudes en ponerte en contacto conmigo y saludarme. 😉

Skills

Las herramientas y tecnologías con las que soy realmente bueno:

icon- Javascript
icon- Typescript
icon- React
icon- Angular
icon- Node.js
icon- Express.js
icon- Nest.js
icon- .NET
icon- MySQL
icon- MS SQL
icon- MongoDB
icon- Sass/Scss
icon- Bootstrap
icon- Git
icon- Jenkins
icon- Docker
Experiencia

Un resumen de mis más recientes experiencias laborales:

Ingeniero de Software (Convenio de prácticas)

  • Trabajé documentando los requisitos obtenidos de stakeholders en Historias de Usuario para el proyecto.
  • Preparé reportes en PowerBi para la Unidad de Servicio de Atención al Usuario.
  • Trabajé con una variedad de tecnologías, en cuanto al Desarrollo Front-end: Angular, Bootstrap, Typescript, Javascript y Figma.
  • Referente al Desarrollo Back-end: Microservicios en NodeJs (ExpressJs y NestJs), API Rest y RabbitMQ.
  • Referente al mantenimiento y soporte de sistemas legacy del MINEDU: Corrección de errores en aplicaciones PHP (Symfony) y modificaciones en software MVC .NET C#.
  • Referente a DevOps: Despliegue de contenedores con Docker y automatización del proceso con Jenkins.
Oct 2022 - Dic 2023

Desarrollador de back-end

  • Trabajé desarrollando una aplicación web en Angular en reemplazo al anterior sistema de gestión de caja municipal del cliente.
  • Trabajé desarrollando Back-end NodeJs y elaboré querys para consultas de DB en Microsoft SQL
  • Trabajé apoyando en la automatización de reportes con Python3
Mar 2022 - Set 2022

Independiente Freelancer

  • Trabajé desarrollando un back-end en C# .Net con conexión a una DB Microsoft SQL para un proyecto de Tesis de gestión de recursos estudiantiles.
  • Trabajé desarrollando un back-end en Java 11 con las tecnologías de Springboot y Hibernate con conexión a una DB MySQL para un proyecto de Tesis sobre monitoreo de ejercicio en niños.
  • Trabajé desarrollando una app movil en Xamarin con conexión a un Wearable Xiaomi Mi Band.
Ago 2021 - Feb 2022
Mis proyectos

Algunos de los proyectos destacables que he construido:

BarkBeat

Una app web y móvil que monitoriza y genera informes de salud de perros de raza pequeña, centrándose en enfermedades cardíacas, utilizando datos recopilados por un collar inteligente IoT hecho a medida.

Angular Typescript Nest.js - Microservices Node.js Aws DynamoDB Aws EC2 Aws IoT Core - MQTT Git Docker Flutter Arduino C++
VoteChain

Una plataforma web que permite a estudiantes de instituciones educativas participar en elecciones estudiantiles mediante voto electrónico, utilizando tecnología Blockchain para garantizar la seguridad y transparencia del proceso.

Angular Typescript Nest.js - Microservices Node.js Rabbit MQ PostgreSQL Git Docker Blockchain Solidity Alchemy
Web App Video
Helpy

Helpy es una plataforma web que conecta a jugadores novatos con coaches expertos en videojuegos competitivos, ofreciendo servicios de orientación y entrenamiento para mejorar habilidades en el juego.

Java - Microservices Springboot Hibernate Netflix Eureka MySQL Git Docker
Github Repository