Hey! I'm Carlos Galvis. I'm an engineering student who's really into tech, design, and building crazy things. :)

About Me

I have experience in web development and AI training, working with Python, Java, JavaScript, Swift, SQL, and NoSQL in real projects. I've done full-stack work for clients, trained and evaluated AI models in Spanish/English, and handled customer support, which has made me better at communication and problem-solving.

I'm constantly learning, experimenting with new technologies, and looking for ways to turn ideas into products that add real value for people.

My Work

NoruSearch - Universal space data browser

Search, explore, and visualize NASA (and many more) datasets from a single interface

Focus: NASA Datasets, Space Visualization, Universal SearchStack: Next.js, TypeScript, React Query, Tailwind CSS, Recharts.
NoruSearch Project

Structura - GitHub Repo Visualizer

Interactive tool for visualizing GitHub repositories with diagrams and data insights. Built to explore advanced web viz and data handling.

Focus: GitHub Visualization, Diagrams, Data InsightsStack: Next.js, TypeScript, Vercel Hosting
Structura Project

LoLForge - AI-Powered League of Legends Recap

Year-end performance analytics platform using AWS Bedrock AI to generate personalized insights for League of Legends players. Built for the Rift Rewind Hackathon 2025.

Focus: AI Insights, Gaming Analytics, ProjectStack: Next.js, TypeScript, AWS Bedrock, Riot Games API, AWS Amplify
LoLForge Project

Anime Dark Store Website

E-commerce platform for anime merchandise with a dark-themed user interface.

Focus: Anime Merchandise, E-commerceStack: React, Next.js, Supabase, Vercel Hosting
Anime Dark Store Website

HRG Soluciones S.A.S Website

Corporate website featuring electrical, construction, and maintenance services.

Focus: Corporate Website, Professional ServicesStack: HTML, CSS, JavaScript, TypeScript
HRG Soluciones S.A.S Website

Personal | Academic Projects

SVG Half-tone Filter

Interactive application that applies half-tone effects to images using advanced SVG filters and JavaScript.

Focus: SVG Filters, Image ProcessingStack: HTML, CSS, JavaScript
SVG Half-tone Filter

Rentzu - Rental Management Platform

Modern rental property management system with real-time updates and user authentication.

Focus: Property Management, Real Estate, SaaSStack: Next.js, Supabase, TypeScript, Vercel Hosting
Rentzu Project

Slider 3D Design

Website - 3D slider effect using CSS.

Focus: 3D DesignStack: HTML, CSS
Slider 3D Design

Host Roble - University Platform Integration

Microservices-based authentication system integrating with Universidad del Norte's Roble platform using Docker containers.

Focus: Authentication, Microservices, University IntegrationStack: Docker, Postman, Microservices Architecture, Roble API
Host Roble Project

Contributions

erictli/scratch

A minimalist, offline-first markdown note-taking app for Mac

What I contributed:
  • Add Windows support (#11) - Implemented cross-platform compatibility to enable Scratch to run on Windows, expanding its accessibility beyond macOS.
GitHub: https://github.com/erictli/scratch

wespreadjam/jam-nodes

Workflow nodes library for Jam framework with social media integrations

What I contributed:
  • Add Twitter/X integration (#22) - Added 7 new Twitter/X operation nodes (tweet, like, retweet, DM, search, delete, user lookup), OAuth2 PKCE + OAuth 1.0a (HMAC-SHA1) credential support, Zod schemas, unit tests, and full CLI/web playground integration.
  • Add Discord integration (#24) - Added discord_send_message, discord_send_webhook, discord_create_thread nodes with bot token + webhook credentials, embed support, Zod schemas, unit tests, and CLI/web playground integration.
GitHub: https://github.com/wespreadjam/jam-nodes

wespreadjam/jam-discord-bot

jam bot is a discord bot that gamifies your community. it tracks messages, awards xp, manages referrals, and hands out jam-themed roles as members level up.

What I contributed:
  • Add /rank progress bar + /8ball command (#5) - Implemented XP progress visualization with bar/emoji and Magic 8-Ball slash command with 20 themed responses.
  • Update /8ball to show question + answer (#6) - Enhanced embed to display user question and random response with footer.
  • Add welcome message for new members (#8) - Implemented simple 'welcome to Jam, [member]'.
  • Add /serverinfo + /countdown commands (#9) - Added server stats embed (members/channels/boosts) and UTC countdown embed with dynamic timestamps.
GitHub: https://github.com/wespreadjam/jam-discord-bot

Contact