Carlos Mario Gonzalez Sarmiento
Software Developer
Buenos Aires, Argentina
About me
I enjoy building products end-to-end, understanding every layer of the system—from the user experience to the backend logic and the architecture behind it. I learn quickly and adapt easily to different environments and technologies. I’m currently focused on mobile development with React Native (Expo), but I also have experience building web applications using Next.js and SvelteKit. On the backend side, I work with NestJS, Express, and FastAPI, mainly using PostgreSQL and Docker for development and deployment environments. I don’t limit myself to a single stack: I like understanding the entire ecosystem and choosing the right tool for each project.
Work experience
- -
Education
-
University of Buenos Aires (UBA)
Computer Engineering - Currently in second year
-
Complementary Training in Web and Mobile Development
Software developer
Youtube
Chat App
In this video, I show you the final result of developing a real-time chat with React Native (Expo) and FastAPI.
Neworld Online Shop
I developed a complete online store, implementing a payment gateway with MercadoPago. I used SvelteKit to build both the frontend and backend, and managed the PostgreSQL database using Prisma as the ORM.
Turn your PDFs into exams with AI
I developed a web application that transforms PDF documents into multiple-choice quizzes using artificial intelligence. Its goal is to help students and professionals practice for exams in a more interactive way.
Projects
-
Neworld online store •
Development of a fully functional technology store, with integration of the MercadoPago payment gateway to securely process transactions.
-
Choices AI •
Transform PDF documents into multiple-choice quizzes using artificial intelligence. Its goal is to help students and professionals practice for exams in a more interactive way.
-
CalAI
Using artificial intelligence, it helps us obtain the calories and nutritional properties of the food we are about to eat just by taking a photo. We can save that information and track our daily calorie intake to observe how we eat over time.
-
ChatGPT web
ChatGPT clone with advanced features, including image and audio generation by integrating with the OpenAI API.
-
ChatGPT mobile
Mobile version of the ChatGPT clone, developed with React Native and Expo, enabling image and audio generation on mobile devices.
-
Helpy •
A web platform to connect users with local professionals via an interactive map, making it easy to find and contact experts to solve service needs quickly and efficiently.
-
ChatGPT backend
RESTful API built with NestJS to manage client requests and integration with the OpenAI API, serving as the application's brain.
-
Teslo store mobile
E-commerce mobile application for a clothing store, developed with React Native and Expo to provide a seamless shopping experience.
-
Teslo store web •
A complete e-commerce web platform for a clothing store, built with Next.js and Tailwind CSS for optimal performance and a modern design.
-
Teslo store backend
Robust REST API developed with NestJS, designed to manage products, orders, and user authentication for the Teslo platform.
-
Chat to your pdf
Web application that allows users to interact with their PDF documents, asking questions and getting answers based on the file's content.
-
Spotify clone
Functional Spotify clone that allows browsing albums and playing songs, built with Astro, React, and Tailwind for a fast and modern interface.
-
Kotflix
Mobile application to browse movies currently in theaters, view details like synopsis and cast. Natively developed for Android with Kotlin.
-
Todos
Task management mobile application with user authentication and cloud data storage, using Firebase and React Native.
Skills
- HTML
- CSS
- Tailwind
- TypeScript
- Nest
- Expo
- Kotlin
- Node
- Postgresql
- Git
- GitHub
- Next.js
- Svelte
- React