React
Node
NextJs
Passionate about building performant and visually appealing UIs with React, Next.js, and custom CSS. Experienced in collaborating with backend teams to manage large datasets and enhance user experience through data visualization. Skilled in creating unique 3D UI elements (personal projects).
React
Node
NextJs
Python
C
Rust
2/1/2024 - Today
GuildSwarm is a project that is currently under development and focuses on creating a user-friendly web application designed to streamline guild management for game communities leveraging Discord. Built with React and TypeScript on the frontend, it seamlessly integrates with a C# backend. Our goal is to empower admins with a comprehensive suite of tools for efficient guild management.
10/1/2020 - 3/31/2024 (3.4 Years)
I leverage my expertise in React, Node.js, TypeScript, and other cutting-edge technologies to craft impactful web solutions for businesses like Heel Human, Aliaxis, Abbott, Primax/Shell, and more. My focus lies on creating engaging experiences that introduce new products, promote events, and foster stronger customer connections.
Designed and built a robust web application for the Colombian Ministry of Defense, Increased accessibility of housing services information for military and police personnel, Implemented comprehensive user tracking with Google Analytics and custom API metrics,Utilized ReactJS, NodeJS, Strapi, and PostgreSQL for development, Designed user-friendly interfaces for both program users and administrators.
We perfectly copy the UI design that clients give us to the browser through a good CSS implementation so that each product looks just as the client wishes, my work with ReactJS and vanilla CSS allows me to be very flexible with all DOM elements when creating an application.
I have created applications with which we can access the device's sensors from the browser, such as the camera or the inclination and direction sensors, to create applications that allow us to give a more immersive experience.
With reusable templates and components, I've more than halved the time to deploy platforms to new clients, even if the design is totally different from one to another.
3/1/2020 - 6/30/2020 (3 Months)
Completely free project where we apply everything learned, developing an application to train people who want to develop their Trading skills. Our objective was to make a simple interface to help people better understand the world of Trading, for this we reduced the time that allowed the user to understand the graphs by giving them simple values from a pre-established database that helped them in the trading curve.
This project tackles displaying a massive list (over 10,000 items) with smooth scrolling, filtering, and sorting. It achieves this by only rendering a small chunk (around 60 items) at a time, loading more on demand as the user scrolls, and utilizing a virtual DOM to efficiently manage the data without overwhelming the browser.
Imagine a web platform that fully integrates with your Discord server. Here, you can create and manage events, set up rosters, and even define custom Discord channel templates specifically for these events. Each participant is automatically assigned to their designated channel in discord according with the web setup, streamlining the entire process.
This project involved building a full-stack web application with separate admin and store interfaces. Leveraging Next.js and TypeScript, I collaborated with a teammate to create a seamless user experience for purchasing products from another store. The application simplifies the buying process, offering a user-friendly interface for both administrators and customers.