Lucas SotomayorBarrios

Computer Engineering student passionate about AI, automation, and continuous learning

Lucas Sotomayor smiling during a race

About me

I'm Lucas, a 20-year-old Peruvian currently studying Computer Engineering at Universidad Carlos III de Madrid. My passion for technology has led me to explore the fascinating world of artificial intelligence and automation.

Featured Projects

A selection of projects that demonstrate my experience in development, automation and artificial intelligence

Auto Pacman
A maze game where an AI agent controls Pac-Man. FastAPI manages the game and streams its state over WebSocket to a Canvas view for real-time tracking.
Python
FastAPI
TypeScript
Canvas
WebSocket
AI
Moviedle
A Wordle-inspired game where players guess a movie from visual clues and film details. It combines cinema with a daily guessing game.
TypeScript
React
Next.js
Web Development
Lumina
A study app with Pomodoro timers, real-time social presence, customizable avatars, and chronicles. Built for the Midudev Hackathon, where it was recognized as a standout project.
Astro 5
React 19
TypeScript
Tailwind CSS 4
WebSocket
SQLite
DECIDE PERÚ
A web app for exploring Peruvian presidential candidates, reviewing their policy proposals, and measuring political alignment through a questionnaire covering 16 topics.
Astro
Tailwind CSS
Vercel
NanoPix
A Node.js CLI for generating images from prompts with Google Gemini, designed for visual prototyping and creative automation in the terminal.
Node.js
CLI
Google Gemini API
Handwritten Digit Recognition
An AI system developed for UTEC's Introduction to Computing course. Users can upload images of handwritten digits, which the system processes and classifies with machine learning.
Python
TensorFlow
OpenCV
Jupyter
Machine Learning
EC_Practica_2
Two practical exercises on computer architecture fundamentals, implemented with the WepSIM simulator.
Assembly

Skills

Programming Languages

Python
Bash
C
C++
RISC-V
HTML/CSS
JavaScript
TypeScript

Tools & Technologies

Astro
React
Next.js
Docker
GitHub
n8n
Supabase
WireGuard
Cloudflare
Microsoft Excel
Vercel

Languages

Spanish (Native)
English (Advanced)

Areas of Interest

Artificial Intelligence
Automation
Cybersecurity
Startups
Running

Contact

Do you have an interesting project? I'd love to know more about it

Contact Information

lucas.sotomayor.barrios@gmail.com
Madrid, Spain

Social Networks

Send me a message
Fill out the form and I'll get back to you as soon as possible