
Creativity · Code
Full Stack Engineer
Building Modern UI & UX Products
Selected Works
Crafting Meaningful Brands & Interfaces
TOEFL PREP
Toefl Prep is a platform for preparing for the TOEFL exam.
MASIR BORSIA
Masir Borsia is a platform for searching jobs, scholarships, and more.
RAGA SPACE
Raga-Building Afghanistan Tech Feature
ENTOP MOTORS
Entop Motors is a company of sport cars in Afghanistan.
DIBA TECH
Diba Tech is a company of technology in Afghanistan.
APPS
See all the apps I've built
GITHUB
See my open-source projects on GitHub
About Me
Designing Digital Experiences That Matter

Let’s build something great together with passion, purpose, and attention to detail.
I'm a full stack engineer with 3+ years of experience building web and mobile applications. On the frontend, I work with React, Next.js, and TypeScript. On the backend, I build APIs with Node.js, Express, Python, and FastAPI. For mobile, I use Flutter and React Native—creating fast, scalable, and accessible experiences end to end. I am naturally curious, always exploring new technologies and improving my skills. Outside of coding, I enjoy playing football, hiking, and camping, which keep me active and inspired.
"The best way to predict the future is to build it."

I'm a full stack engineer with 3+ years of experience building web and mobile applications. On the frontend, I work with React, Next.js, and TypeScript. On the backend, I build APIs with Node.js, Express, Python, and FastAPI. For mobile, I use Flutter and React Native—creating fast, scalable, and accessible experiences end to end. I am naturally curious, always exploring new technologies and improving my skills. Outside of coding, I enjoy playing football, hiking, and camping, which keep me active and inspired.
Experience
Where I've Worked & What I've Learned
Work
Full-Stack & Mobile Developer
Jul 2023 - Present
Al Safa 2, Dubai · Remote
- Developed cross-platform mobile applications using Flutter for iOS and Android, achieving a 25% improvement in app adoption and user retention.
- Built 5+ client websites using Next.js and React.js, achieving Lighthouse performance scores above 90 and improving organic search visibility through server-side rendering and structured metadata.
- Implemented complex front-end features including animations, real-time charts, and state management using GSAP, Framer Motion, and Redux Toolkit.
- Collaborated with designers and backend engineers to deliver scalable, maintainable solutions using TypeScript, TailwindCSS, and Axios.
- Designed and built backend REST APIs with Python and FastAPI, handling authentication, data validation, and database integration.
Freelance Full-Stack Developer
2022 - Present
Remote · Worldwide
- Delivered web and mobile projects for international clients on Fiverr, Freelancer, and Upwork, maintaining high client satisfaction and repeat business.
- Built landing pages, dashboards, e-commerce sites, and mobile apps end to end—from requirements and design to deployment and support.
- Communicated directly with clients across time zones, translating business needs into clear technical solutions and delivering on time.
- Managed the full project lifecycle independently: scoping, estimation, development, testing, and post-delivery maintenance.
- Developed custom backend services and APIs for clients using Node.js, Python, and FastAPI.
Education
BSc in Computer Science
University of the People
Studying computer science fundamentals including algorithms, data structures, databases, and software engineering.
uopeople.eduCS50: Introduction to Computer Science
Harvard University · edX
Harvard's famous introduction to computer science—covering C, Python, SQL, algorithms, data structures, and web development.
cs50.harvard.eduMIT OpenCourseWare
Massachusetts Institute of Technology
Self-studying full course materials from real MIT computer science classes, including algorithms and computer systems.
ocw.mit.eduUniversity-Backed Online Courses
Coursera & edX
Courses from Stanford, Princeton, and other top universities on algorithms, machine learning, and systems.
coursera.orgThe Odin Project
Project-Based Web Development
A free, open-source, project-based curriculum covering full stack web development with real-world projects.
theodinproject.comTeach Yourself CS
Curated CS Curriculum
Following the curated reading list that covers a CS degree's worth of knowledge—from programming to distributed systems.
teachyourselfcs.comSkills
The Full Stack Powering My Digital Work
HTML
CSS
JavaScript
TypeScript
React
Nextjs
TailwindCSS
Zustand
Framer Motion
Flutter
React Native
Node.js
Express.js
Python
FastAPI
Laravel
Strapi
Postgres
Supabase
Firebase
Git
GitHub
AWS
Linux
Testimonials
What People Say About Working With Me
Mahdi is a dedicated engineer who consistently delivers clean, well-structured code. Working with him is always smooth—he communicates clearly and takes real ownership of his work.
I've worked with Mahdi at Esterax and he is one of the most reliable developers I know. From Flutter apps to Next.js websites, he ships high-quality products and never stops improving.
Mahdi combines strong technical skills with a great product mindset. He cares about the user experience as much as the code, which makes his work stand out.
A fast learner and a true team player. Mahdi picks up new technologies quickly and always finds practical solutions to hard problems.