Christoforos Kagias
Web Developer
Focused on frontend engineering where design quality meets reliable functionality. I build accessible, pixel-precise interfaces with strong UI polish, while actively expanding across the stack into backend architecture, APIs, and production systems.
Experience
Freelance
- Architected and deployed many custom Discord bots using Node.js and Discord.js, serving 1000+ active users across 5 servers.
- Integrated third-party REST APIs and MongoDB to provide persistent data storage.
University of East London
- Object-Oriented Programming, Data Structures, Web Technologies, Algorithms, Discrete Math, Linear Algebra, Database Systems, Cloud Computing.
University of Thessaly
- Object-Oriented Programming, Database Systems, Algorithms & Complexity, Operating Systems, Communication Networks, Web Technologies, Discrete Math, Linear Algebra.
Projects
-
MC Patras
Engineered a real-time student dashboard that centralizes transit tracking, campus news, and academic schedules to eliminate the need for manual cross-referencing.
- JavaScript
- TypeScript
- Tailwind CSS
- React.js
- Next.js
- APIs
-
Discord Bot
Engineered a scalable Node.js Discord bot that automates server moderation through a high-performance, asynchronous command-handling framework.
- JavaScript
- Node.js
- Discord.js
- MongoDB
- APIs
-
Witcher Website
Engineered a multi-page static reference site for The Witcher universe, covering books, games, series, schools, bestiary, timeline, and gallery content with a responsive layout. Uses vanilla HTML, CSS, and JavaScript with features like live search, category filters, and lightboxes.
- HTML
- CSS
- JavaScript
-
File Converter
A Dockerized FastAPI/React file converter with auth and background processing for secure PDF, Office, and image transformations. It features isolated user storage and strict file limits via a simple "X to Y" interface.
- Python
- Docker
- FastAPI
- React.js
- Vite
- SQLite
- Auth