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
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.
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.
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.
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.
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.
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.
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
Full-stack Developer
CurrentCleanr
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.
Technology Lab
CurrentIEU 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.
Developer
CurrentIE 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.
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.
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.
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.
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.
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
Bachelor's in Computer Science & AI
CurrentIE 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.
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
Tech Stack
Technologies I work with
Languages
Frameworks
Tools & Services
Core Competencies
Get in Touch
Let's connect