Software engineering student

Master’s student in Software Engineering with AI at USI in Lugano, Switzerland.

About

I am studying masters in software engineering with artificial intelligence at Università della Svizzera italiana. I am interested in building reliable software and learning how machine learning can be used in practical systems and software engineering workflows.

My current work includes university projects, small games, and various hobby projects.

Tools: Java, C#, C++, Dart/Flutter, Unity, Git, Docker.

Projects

StreamLang

Senior Project - Lead Architect, Mobile Frontend Dev

An AI driven language learning platform that creates user specialized language learning streams on demand. I was responsible for the mobile app development.

Flutter, Dart, GetX State Management

DesignMatters

Course research project - Researcher, Developer, LLMOps

Developed a framework to detect SOLID design violations in large-scale open-source repositories using a combination of static analysis and LLM verification. Additionally provided an LLM inference server with five 9's of uptime.

Python, llama.cpp

Medical Imaging Device Prototype

Extracurricular R&D - Developer, Research Assistant

Built a specialized imaging prototype using a Raspberry Pi, including custom communication system.
Optimized real-time data acquisition and signal processing for high-fidelity imaging analysis.

Python, Raspberry Pi, Network Communications

R.O.L.L. is a mobile puzzle game the player can switch between a character and non-sentient reflective cubes to clear a laser puzzle and reach the exit.

C#, Unity 6000, Asset Forge, Blender

30 Minutes or Less!

Solo Game Jam Entry

Multiplayer infinite racing game with local split screen support.

C#, Unity 6000, Asset Forge, Blender

Boomer Shooter

Solo Game Jam Entry

An infinite shooter game where you rip and tear through parasites.

C#, Unity 6000, Asset Forge, Blender

Elemental

Game Jam Entry

A platformer where players switch between four elemental abilities to overcome obstacles and reach the magical slice of pizza.

C#, Unity 6000, Asset Forge, Blender

God's Plan

Game Jam Entry

A papers please - platformer fusion game where you decide who goes into heaven and who gets a second chance at life.

C#, Unity 6000, Asset Forge, Blender

Articles

Experiences

Commands Control Engineerin Intern

Meteksan Savunma A.Ş.

Explored Device-Computer communication protocols and NVR/PTZ system integration using Java, developed core communication libraries.

Java, Onvif

Full Stack Developer Intern

DigyGlobal A.Ş.

Developed backend & frontend applications using Springboot, MariaDB, Flutter, and Vue.js.

Flutter, Springboot, MariaDB, Vue.js

Skills

Languages Java, Python, C++, C#, Dart, JavaScript, SQL
Technologies Spring Boot, Unity, Flutter, Kubernetes, Docker, Firebase, React Native
English TOEFL iBT — 103
Other languages German (B1), Spanish (A1)

Contact