Available for Summer 2026 Internships
Madrid, Spain
CS + AI Student @ IE University

Kiril Petrovski // |

Full-stack developer building mobile & AI-driven products. Currently developing production apps with React Native, Firebase, and Stripe. CS & AI student at IE University.

Featured Projects

Godot

Polygon Protocol

A high-octane geometric roguelite built in Godot Engine where your shape is your weapon. Evolve from a circle into complex polygons, defeat challenging bosses, and survive the digital void. Features permanent meta-progression system, dynamic difficulty scaling, and procedurally generated encounters. Published on itch.io with full controller support.

Game Dev Roguelite Bullet Hell
0
View Project
C

The-Sundering-of-Arkhon

Interactive CLI adventure game with 500+ lines of C code, featuring a dynamic turn-based combat system, procedural dungeon generation, and persistent save states. Built for Advanced Programming course, demonstrating strong fundamentals in memory management, data structures, and algorithm design. Includes enemy AI, inventory system, and multiple story paths.

CLI Game Dev Data Structures
1
View Project
JavaScript

starburst

Fast-paced bullet hell game built with JavaScript and HTML5 Canvas. Features smooth 60 FPS gameplay, particle effects system, progressive difficulty curve, and boss battles. Implemented collision detection, enemy AI patterns, and score tracking with local storage persistence. Showcases strong understanding of game loops and rendering optimization.

Game Dev Canvas Browser
0
TypeScript

Cloud-Computing-Final-Project

Full-stack serverless web application leveraging AWS Lambda, API Gateway, and DynamoDB. Built with TypeScript, featuring RESTful API endpoints, JWT authentication, and automatic scaling. Implements infrastructure as code with CloudFormation, CI/CD pipeline with GitHub Actions, and comprehensive error handling. Achieved 99.9% uptime with sub-100ms response times.

AWS Serverless TypeScript
1
C

Battleship-Multiplayer-Game

Real-time multiplayer Battleship game implemented in C with socket programming. Features TCP/IP networking, concurrent client handling with multithreading, lobby system, and turn-based gameplay synchronization. Demonstrates proficiency in network protocols, thread safety, and low-level system programming. Supports multiple simultaneous games with matchmaking.

Networking Multiplayer Sockets
1
Astro

kiril-p.github.io

Modern, high-performance portfolio website built with Astro 5, React, and Three.js. Features smooth GSAP animations, 3D interactive globe visualization, glassmorphic UI design, and optimized Lighthouse scores (95+). Implements responsive Bento grid layout, client-side form validation with Web3Forms integration, and dark mode theming. Deployed on GitHub Pages with custom domain.

Astro React Three.js
0

About Me

Bio

I'm a Computer Science & Artificial Intelligence student at IE University in Madrid, currently pursuing my Bachelor's degree with an expected graduation in May 2028. I specialize in full-stack development, building mobile and web applications using React Native, Firebase, and modern cloud tools.

Currently, I work on a production mobile app that enables on-demand apartment cleaning, where I develop the backend and frontend — from building responsive user interfaces to implementing authentication, real-time databases, and scalable backend services. I've also worked on AI-powered and LLM-driven products, helping make advanced technology more accessible to users.

I speak Macedonian and English natively, with professional working proficiency in Spanish.

Experience

C

Full-stack Developer

Current

Cleanr

March 2025 - Present

Develop and maintain a cross-platform mobile application using React Native and Expo. Implement backend functionality with Stripe for payments, Firebase including Firestore, authentication, real-time data syncing, and file storage. Collaborate with product and design teams to deliver a scalable, user-friendly experience used in a real production environment. Contribute to architectural decisions to support growth and reliability.

IL

Technology Lab

Current

IEU LABs

January 2025 - Present • Madrid, Spain

Participate in applied research and innovation initiatives focused on digital transformation, AI, and emerging technologies. Collaborate with students and researchers on technology-driven projects bridging academic research and real-world applications. Engage in workshops and industry-linked activities aimed at solving practical business and technical challenges.

IR

Developer

Current

IE Robotics & AI Club

January 2025 - Present • Madrid, Spain

Contribute to technical projects and collaborative development initiatives within the robotics and AI community at IE University. Engage in hands-on experimentation, knowledge-sharing sessions, and applied learning related to AI systems and automation.

K

Front-End Developer

Kanamoh Solutions

April 2025 - June 2025

Built a clean and intuitive React front-end for an AI-powered 3D printing platform. Collaborated with backend engineers to integrate LLM-driven natural language workflows. Helped translate text prompts into sliceable, 3D-print-ready models. Improved usability and accessibility of advanced CAD functionality for non-technical users.

BU

Summer Student – CS & Creative Writing

Boston University

June 2023 - July 2023 • Boston, MA

Completed an intensive summer program including coursework in Computer Science (Python) and Creative Writing. Developed foundational programming skills through hands-on Python exercises and small projects, strengthening logical thinking and problem-solving abilities. Complemented technical learning with creative writing seminars, enhancing communication skills and structured thinking.

M

Intern

MACEF - Macedonian Center for Energy Efficiency

July 2022 - August 2022 • North Macedonia

Worked on renewable energy and energy efficiency initiatives with a focus on solar panel systems. Gained hands-on exposure to how photovoltaic systems operate, including performance factors and efficiency constraints. Assisted in analyzing optimization methods such as panel orientation and rotational adjustments to maximize energy output.

A

IT Intern – Software & Hardware

Accent On Computers LLC

June 2022 - August 2022

Assisted with basic software setup, troubleshooting, and system configuration for small and medium business clients. Shadowed a hardware engineer during PC diagnostics, repairs, and component replacement. Gained early hands-on exposure to IT support workflows, customer interaction, and technical problem-solving.

T

Non-Affiliated Student Assistant

Texas A&M University at Qatar

Oct 2021 - Apr 2022 • Doha, Qatar

Supported Python programming projects, including game logic and utility applications. Assisted clients and contributed to a 10% increase in sales through improved engagement. Developed organizational and communication skills while managing front-desk operations.

Beyond Code

Basketball

Training since second grade

Running

Half-marathons, 10km races

Reading

Avid book reader

Cello

6 years, live performances

Volunteer Work

  • • FIFA World Cup 2024: Flag bearer (Canada vs Morocco)
  • • Skateboard ramp renovation project leader
  • • Olkoroi Wilderness Camp community volunteer (Kenya)

Education

IE

Bachelor's in Computer Science & AI

Current

IE University, Madrid

2024 - 2028 (Expected)

Pursuing a comprehensive degree in Computer Science and Artificial Intelligence, focusing on software engineering, machine learning, and modern development practices.

IB

International Baccalaureate Diploma

SEK International School, Qatar

2022 - 2024

Completed rigorous IB curriculum with focus on sciences, mathematics, and technology. Developed strong analytical and research skills.

Certifications & Courses

AWS Educate Getting Started with Compute Python Bootcamp Brain Camp '23 Qatar Hackathon STEM Academy

Tech Stack

Technologies I work with

Languages

TypeScript
JavaScript
Python
C
GDScript
SQL

Frameworks

React
Astro
Next.js
React Native
Godot

Tools & Services

Git
Docker
AWS
Google Cloud
Azure
Firebase
Supabase
Stripe

Core Competencies

Full-Stack Development
End-to-end web solutions
Cloud Architecture
AWS, Azure, GCP
Game Development
Interactive experiences
AI Integration
Smart applications

Get in Touch

Let's connect

Let's Work Together

Have a project in mind? Let's create something amazing together.

Hey there!

Fill out the form and I'll get back to you as soon as possible. Looking forward to hearing from you!

kirilpetrovski2005@gmail.com
Madrid, Spain
Usually responds within 24h

5 + 3 =