Mustafa portrait

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

My experience

Contact me

Please contact me directly at mustafaa.demirhann.0@gmail.com or through this form.