Carlos Mario Gonzalez Sarmiento
Desarrollador de software
Buenos Aires, Argentina
Sobre mí
Me gusta desarrollar productos completos, entendiendo cada capa del sistema: desde la experiencia del usuario hasta la lógica del backend y la arquitectura que lo sostiene. Aprendo rápido y me adapto sin problema a distintos entornos y tecnologías. Actualmente me especializo en desarrollo mobile con React Native (Expo), pero también tengo experiencia creando aplicaciones web con Next.js y SvelteKit. En el lado del backend, trabajo con NestJS, Express y FastAPI, utilizando principalmente PostgreSQL y entornos Docker para despliegue y desarrollo. No me limito a un stack específico: disfruto comprender el ecosistema completo y elegir la herramienta adecuada para cada proyecto.
Experiencia laboral
- -
Educación
-
Universidad de Buenos Aires (UBA)
Ingeniería Informática - Cursando segundo año
-
Formación complementaria en Desarrollo Web y Mobile
Desarrollador de software
Youtube
Aplicación de chat
En este video te muestro el resultado final del desarrollo de un chat en tiempo real con React Native (Expo) y FastAPI
Neworld Tienda Online
Desarrollé una tienda online completa, implementando una pasarela de pagos con MercadoPago. Utilicé SvelteKit para construir tanto el frontend como el backend, y gestioné la base de datos PostgreSQL con Prisma como ORM.
Convierte tus PDFs en exámenes con IA
Desarrolle una aplicación web que transforma documentos PDF en cuestionarios de opción múltiple utilizando inteligencia artificial. Su objetivo es ayudar a estudiantes y profesionales a practicar para exámenes de forma más interactiva.
Proyectos
-
Neworld tienda •
Desarrollo de una tienda de tecnología completamente funcional, con integración de la pasarela de pagos de MercadoPago para procesar transacciones de forma segura.
-
Choices AI •
Transforma documentos PDF en cuestionarios de opción múltiple utilizando inteligencia artificial. Su objetivo es ayudar a estudiantes y profesionales a practicar para exámenes de forma más interactiva.
-
CalAI
Mediante inteligencia artificial, nos ayudará a obtener las calorías y las propiedades nutricionales de la comida que vamos a ingerir con solo tomarle una foto. Podremos guardar esa información y hacer un seguimiento diario de nuestra ingesta calórica para observar cómo comemos a lo largo del tiempo
-
ChatGPT web
Clon de ChatGPT con funcionalidades avanzadas, incluyendo generación de imágenes y audio mediante la integración con la API de OpenAI.
-
ChatGPT mobile
Versión móvil del clon de ChatGPT, desarrollada con React Native y Expo, que permite la generación de imágenes y audio en dispositivos móviles.
-
Helpy •
Una plataforma web para conectar a los usuarios con profesionales locales a través de un mapa interactivo, facilitando la búsqueda y el contacto con expertos para resolver necesidades de servicio de forma rápida y eficiente
-
ChatGPT backend
API RESTful construida con NestJS para gestionar las solicitudes del cliente y la integración con la API de OpenAI, sirviendo como el cerebro de la aplicación.
-
Tienda teslo mobile
Aplicación móvil de e-commerce para una tienda de ropa, desarrollada con React Native y Expo para ofrecer una experiencia de compra fluida.
-
Tienda teslo web •
Plataforma web de e-commerce completa para una tienda de ropa, construida con Next.js y Tailwind CSS para un rendimiento óptimo y un diseño moderno.
-
Tienda teslo backend
API REST robusta desarrollada con NestJS, diseñada para gestionar productos, pedidos y autenticación de usuarios para la plataforma Teslo.
-
Habla con tu pdf
Aplicación web que permite a los usuarios interactuar con sus documentos PDF, haciendo preguntas y obteniendo respuestas basadas en el contenido del archivo.
-
Spotify clone
Clon funcional de Spotify que permite explorar álbumes y reproducir canciones, construido con Astro, React y Tailwind para una interfaz rápida y moderna.
-
Kotflix
Aplicación móvil para explorar películas en cartelera, ver detalles como la sinopsis y el elenco. Desarrollada de forma nativa para Android con Kotlin.
-
Tareas
Aplicación móvil de gestión de tareas con autenticación de usuarios y almacenamiento de datos en la nube, utilizando Firebase y React Native.
Habilidades
- HTML
- CSS
- Tailwind
- TypeScript
- Nest
- Expo
- Kotlin
- Node
- Postgresql
- Git
- GitHub
- Next.js
- Svelte
- React