
Hello, I'm Mustafa. I'm a frontend and full-stack developer with 2 years of experience. I enjoy building sites & apps.
About me
After earning my degree, I chose to follow my passion for technology and delve into programming. I have since developed a strong foundation as a frontend and full-stack web developer with expertise in JavaScript, TypeScript, Angular, React, Next.js, SQL, Node.js, Firebase and Supabase. My journey also includes experience in mobile development using React Native. I thrive in adapting to new technologies and am always eager to expand my skill set. My interaction with artificial intelligence began with GPT-3 and for nearly four years, I've engaged with AI daily, which has deepened my interest in the field. The problem-solving aspect of programming captivates me, and I am driven by the challenge of finding innovative solutions. I possess a solid understanding of clean code practices, microservices, and the MVC and MVVM architectures. My strong teamwork and communication skills have enabled me to manage and complete complex projects on time.
When I'm not coding Outside of work, I enjoy unwinding with video games, watching documentaries, and spending time outdoors camping.
My projects
Featured Freelance Project – Empatika (AI‑Powered Education Platform)
Full‑stack development of a role‑based education platform for a university‑affiliated organization. Supported Admin, Participant (trainer/consultant), and Student user roles. Built with Next.js 15 (App Router), React 19, TypeScript, and Tailwind CSS. Implemented Firebase Authentication, Firestore, Storage, and Analytics. Integrated a custom AI chat system using OpenAI GPT‑4o‑mini. Delivered as a PWA, optimized for performance and cross‑device usability.
- Next.js
- React
- TypeScript
- Tailwind CSS
- Firebase
- Firestore
- OpenAI
- PWA
Crypto AI Trading Bot
Xovia is an AI-powered platform that provides real-time analytics and predictions for cryptocurrency markets. By utilizing advanced deep learning algorithms, it assists investors in making data-driven decisions. Key features include real-time technical analysis, market trend identification, and advanced trading strategies. Xovia also offers portfolio optimization and comprehensive risk management tools. The platform's roadmap for 2025 includes the beta launch in Q1, integration of advanced prediction tools in Q2, multi-chain support in Q3, and the full version release with community features in Q4. User testimonials report up to a 40% improvement in portfolio performance, highlighting Xovia's effectiveness in enhancing investment strategies.
- JavaScript
- React
- Next.js
- Tailwind
- Firebase
News Website
Antalya Akış is a digital news portal dedicated to delivering the latest developments in Antalya and its surroundings. The platform is built using Next.js, a React-based framework that enables server-side rendering and static site generation, ensuring fast load times and enhanced SEO performance. For data management, Supabase is utilized, offering a scalable PostgreSQL database with real-time capabilities and authentication services. Additionally, the integration of various third-party APIs enriches the platform by providing supplementary information such as weather updates and financial data. This technological stack ensures that Antalya Akış offers a dynamic, responsive, and user-friendly experience for its audience.
- TypeScript
- Next.js
- Tailwind
- Supabase
- HTML
- CSS
- Google Analytics
Job Tracking System Website
Job Tracking System is a digital platform designed for efficient construction project management. Built with Next.js, it provides a dynamic and fast user experience. The integration of Google Authentication ensures secure and seamless user logins, while multi-language support allows accessibility in different languages. Firebase Cloud Messaging enables real-time cloud notifications, keeping users informed about critical updates. Additionally, the platform features Progressive Web App (PWA) capabilities, allowing users to download the application and access it offline. This technological infrastructure empowers construction professionals to manage their projects more efficiently and effectively.
- JavaScript
- Next.js
- Firebase
- Tailwind
- HTML
- CSS
- Google Analytics
Business Website
7KONT is a comprehensive digital platform designed to streamline trade, software, logistics, tourism, and education services.Developed using Next.js and Supabase, the platform delivers a high- performance, scalable, and secure user experience.It features Google Authentication for seamless access, multi - language support for global reach, and cloud notifications powered by Firebase for real - time updates.The integration of Progressive Web App(PWA) technology ensures accessibility across devices with offline functionality.Additionally, third - party APIs enhance the platform's capabilities, providing dynamic data integration and automation. 7KONT's robust infrastructure empowers businesses with cutting - edge digital solutions, optimizing their operations and driving efficiency.
- TypeScript
- Next.js
- Tailwind
- HTML
- CSS
- Google Analytics
Education Website
7KONT Education is a digital learning platform built with Next.js and Firebase, designed for seamless and efficient content delivery.The platform ensures real- time data management through Firebase, providing a fast and reliable experience for users.Its scalable infrastructure allows for smooth performance, making educational resources easily accessible. 7KONT Education is developed to support educators and learners with a structured and intuitive digital environment, enhancing the overall learning experience.
- TypeScript
- Next.js
- Firebase
- Tailwind
- HTML
- CSS
Caregiving Website
I developed a user-friendly and responsive website for a caregiving service, utilizing HTML, CSS, and JavaScript. It includes booking features, caregiver profiles, and client reviews, ensuring a seamless experience for users.
- HTML
- CSS
- JavaScript
- React
- Node.js
- Google Analytics
Restaurants and Cafes Qr Code Menu
I developed a responsive website and QR menu system for restaurants and cafes using Tailwind CSS and React. Deployed on Netlify, it includes custom admin panels with Firebase for database management and Google Analytics for site activity tracking.
- React
- Next.js
- Firebase
- Tailwind
- Gsap
- Google Analytics
- Netlify
- HTML
- CSS
E-commerce Website
I created a sample e-commerce website project, developing both the frontend and backend. The frontend was implemented using modern web technologies, while the backend handled the server-side logic. I created and managed the database using MSSQL.
- JavaScript
- React
- MSSQL
- Node.js
- Express
Sporble
For my startup project, Sporble, I designed and developed the web and mobile interfaces and database. I used Figma, Photoshop, React, React Native, and Supabase, and transitioned to the MVC model. I also built a developer network in Istanbul and gained project management experience.
- React
- React-Native
- Supabase
- Tailwind
- Figma
- Photoshop
My skills
- JavaScript
- TypeScript
- Angular
- React
- Next.js
- React-Native
- HTML
- CSS
- Node.js
- Git
- Tailwind
- Python
- Supabase
- Firebase
- MSSQL
- PHP
- Laravel
- Figma
- C
- C++
- C#
My experience
Clashub, Intern Front-End Developer
Bursa, Turkey
I worked on the front end of the blockchain project. I developed 2 pages of the project with React. I gained experience and implemented front-end APIs, context structures, states, blockchain connections, and many libraries.
2020TalentPass, Intern Full-Stack Developer
Remote, Turkey
I worked on both the frontend and backend areas of the blockchain project. With the help of my team leader, we developed the project using PHP (Laravel). I created databases, fetched data, and sent data in a virtual PC environment. I developed the frontend with React, which I had previously learned and continued to improve. I enhanced my experiences.I learned the MVC structure and recoded this disorganized project according to the MVC architecture. I contributed to both frontend and backend development areas
2021CryptOps, Team Project Mobile Developer
Remote, Turkey
I worked on the mobile part of the Metaverse startup project. We used React Native for the frontend and connected the backend with Supabase. I led the mobile development team. I learned how to manage a team and how to work with a team. I learned how to use Supabase and how to connect it to the frontend. I learned how to use React Native and how to connect it to the backend. I learned how to use the MVC structure and how to use it in mobile development.
2023Karadeniz Technical University, Computer Engineering
Trabzon, Turkey
I graduated from Karadeniz Technical University, Computer Engineering Department in 2024. I learned the basics of computer science and programming. I learned the basics of computer networks and computer systems. I learned the basics of database systems and web development. I learned the basics of object-oriented programming and software engineering.
2024Rapider, Frontend Developer
İstanbul, Turkey
Developed complex, scalable user interfaces using Angular, focusing on component-based architecture and performance optimization. Built responsive and user-friendly interfaces for both desktop and mobile platforms. Managed application state with NgRx, ensuring predictable and efficient data flow. Integrated frontend applications with backend services and third-party APIs. Actively improved UI/UX quality through continuous iteration and feedback. Worked in Agile/Scrum teams, managing sprint tasks via Jira and collaborating closely with designers and backend developers. Contributed to AI-powered web solutions used in real business processes.
Jul 2024 - Dec 2025Contact me
Please contact me directly at mustafaa.demirhann.0@gmail.com or through this form.









