// hello world, my name is

Dion Sherifi

<dionsherifi/>

Full-Stack Developer building things that solve real problems.

scroll
02.

About me

I'm Dion Sherifi, an AI-focused full-stack developer from Kosovo, with podium finishes across five hackathons including Ferizaj Code Fest and JunctionX. I love turning ideas into real, working products — especially the kind of tools people actually use day to day.

I'm most at home in PHP & MySQL, where I build the backend logic and data layer for full applications. On the frontend I work with HTML, CSS, JavaScript, React.js, React Native and WordPress.

I'm currently open to freelance work and collaboration. If you have an idea you want shipped, let's talk.

My stack

HTML CSS JavaScript PHP MySQL SQLite Python WordPress React.js React Native Bootstrap jQuery Chart.js JSON
developer.js
// who am i?
const dion = {
  name: 'Dion Sherifi',
  role: 'Full-Stack Dev',
  focus: ['PHP', 'MySQL'],
  openTo: ['freelance', 'full-stack roles'],
  building: () => 'things that matter'
};
03.

My work

A selection of projects I've built. Each one solves a specific problem.

DS Banking screenshot

DS Banking

Mobile App

DS Banking is a React Native mobile banking app on a PHP and MySQL backend, covering balances, secure transfers, transaction history and phone top-ups. NOVA — an AI model I trained specifically for this app — breaks down how you spend, with gamification layered on top. 1st Place in the React Native Category and selected best project at Digital School.

React NativePHPMySQL
View on GitHub

SproutSync

Web App

SproutSync is a plant-care web app running on hardware we designed and built ourselves. An AI model we trained identifies the plant from a photo and diagnoses its health against live sensor readings, with gamification — XP, levels and a daily game — on top. 2nd Place at JunctionX Junior and Top 10 at BuildAct.

HTMLCSSJavaScriptPHPMySQLESP32

VenueSphere

Web App

VenueSphere is a booking platform for event spaces — wedding halls, conference rooms, coworking and an esports arena. You walk each room in 3D and arrange the furniture, or describe your event in plain language and let the AI — a model I trained specifically for this platform — match it to a room and lay it out.

React.jsThree.jsPythonSQLite
HumanityConnect screenshot

HumanityConnect

Web App

HumanityConnect connects volunteers with organisations running humanitarian work — food for the homeless, books for schools, animal protection and community support. It tracks your hours, points and achievements, and issues a PDF certificate for every activity you complete. Finalist at Champion Trials, a 48-hour hackathon with over 600 applicants.

HTMLCSSJavaScriptPHPMySQLBootstrapChart.js
View on GitHub
04.

My blog

Highlights from my journey

Moments, wins, and lessons from competitions, projects, and growth as a developer.

Three Days at JunctionX Tirana
Hackathons June 21, 2026

Three Days at JunctionX Tirana

More than 500 participants, three days of building, and RaiQuest — a React Native app made to turn banking into something worth opening.

HackathonJunctionXReact NativeRaiQuest
Read Article
05.

Get in touch

I'm currently open to freelance work and collaboration. Whether it's a project idea, a question, or just a hello — my inbox is open.