About me

Hey! I’m Naflan Mohamed, a Computer Science student and self-taught web developer who’s passionate about turning ideas into real, working products.

I mainly work with the MERN stack (MongoDB, Express, React, Node.js), and I love building clean, functional apps that make life easier. Whether it’s a personal expense tracker or a full-blown LMS system, I enjoy the entire process from sketching out the idea to writing the code and seeing it come to life.

I believe in learning by doing, so I’m always working on projects, trying out new tools, and improving my skills. I’ve also started getting into UI/UX and making sure my apps not only work well but look and feel great too.

Outside of coding, I’m into tech trends, building my portfolio, and collaborating with like-minded people. Always open to feedback, new opportunities, or just a good tech chat!

Feel free to check out my projects, connect with me on LinkedIn or drop me an email if you want to chat about tech, projects, or anything else!

What i'm doing

  • Web development icon

    MERN Stack development

    Full-Stack Web Development using MERN to create high-performance, scalable, and dynamic Web Applications.

  • mobile app icon

    Mobile apps

    Professional Development of iOS and Android applications with a focus on User Experience, Performance, and Seamless Functionality.

Technology is nothing. What's important is that you have faith in people, that they're basically good and smart, and if you give them tools, they'll do wonderful things with them.
- Steve Jobs

Resume

Education

  1. Government College University - Lahore.

    BS(Hons) in Computer Scinece

    2022 — 2026

Experience

  1. MERN Developer Intern

    Fluxxion

    Jun 2025 — Present
  1. Web Developer Intern

    Artificial Intelligence Community of Pakistan (AICP)

    Mar 2024 — Jun 2024

    • Developed and deployed multiple responsive web applications, including a To-Do Task Manager, Application Form System, Business Information Portal, Library Management System, Food Delivery Platform, and Job Posting Website.


    • Engineered dynamic and interactive user interfaces using HTML, CSS (Bootstrap), and JavaScript, ensuring cross-browser compatibility and mobile responsiveness.


    • Optimized front-end performance, reducing page load times by up to 30% through efficient asset management and asynchronous JavaScript techniques.

Skills

Programming

JavaScript | TypeScript | Java | C++ | Python

JavaScript TypeScript Java C++ Python
Frontend

React.js | HTML | CSS | Bootstrap | Sass

React.js HTML CSS Bootstrap Sass
Backend

Node.js | Express.js | REST APIs

Node.js Express.js REST APIs
Mobile Development

Flutter

Flutter
Databases

MongoDB | SQL

MongoDB SQL
Tools & Platforms:

Git | GitHub | VS Code | Linux

Git GitHub VS Code Linux
Expertise in

Data Structures & Algorithms | OOP

Data Structures & Algorithms OOP

Certifications

MERN eCommerce from Scratch

Jul 2025

By Packt

packt

Built a full-featured eCommerce website from scratch using the MERN Stack. Includes user authentication, product management, cart, and payment integration.

Programming with JavaScript

Feb 2024

By Meta

meta

Learned core JavaScript concepts like variables, functions, loops, and DOM manipulation. Gained hands-on experience in manipulating the DOM to create interactive web pages.

Responsive Web Design

Feb 2024

By freecodecamp

freecodecamp

Master the basics of HTML, CSS, and JavaScript to create responsive, mobile-first web designs that adapt to various screen sizes.

Introduction to Android Mobile App Development

Dec 2023

By Meta

meta

Define the Fundamental concepts of Android app Development, including the Android app development process, Android Studio, and the Android SDK.

Introduction to Generative AI

Nov 2023

By Google

google

Define generative AI and Explain how generative AI works. Identify the different types of generative AI models and their applications.

Java Inheritance, Composition and Aggregation

Aug 2023

By Coursera

Coursera

Learn how to use inheritance, composition, and aggregation in Java to create flexible and reusable code. Understand the differences between these concepts and when to use each one.

Introduction to Cybersecurity

Jan 2025

By Cisco

Cisco

Understand the importance of cybersecurity, the different types of cyber threats, and the basic principles of securing networks and systems.

Network Fundamentals

Nov 2024

By Cybrary

Cybrary

Learned about the OSI and TCP/IP reference models, IP addressing, network devices, Wireshark, Nmap, VPNs, and network troubleshooting.

Coursera Project: Advanced Command in Linux

Jul 2024

By Coursera

Coursera

learned how to grab files, even Web-site, from the internet and download it, how to copy files from drives to drives locally and remotely and how to display, terminate, and troubleshoot programs and processes manually.

Certificate in Information Technology

Sep 2018

By British College of Applied Studies (BCAS)

bcas

Completed a certificate in Information Technology, covering fundamental concepts of IT, including hardware, software, networking.

Diploma in English

Sep 2018

By British College of Applied Studies (BCAS)

bcas

Completed a diploma in English language, focusing on grammar, vocabulary, and communication skills.

Portfolio

  • skycastweatherapp

    SkyCast Weather App

    Web development

  • ExpenseTracker

    Expense Tracker

    Web development

  • YumQuest

    YumQuest Recipe Finder

    Web development

  • PulseDen

    PulseDen

    Web development

  • ToDoTaskApp

    To Do Task App

    Web development

  • TasteTrailDelivery

    Taste Trail Food Delivery

    Web development

  • LibraryManagementSystem

    Library Management System

    Web development

  • EventMingle

    Event Mingle

    Web development

  • RecruiterHunt

    Recruiter Hunt

    Web development

  • Drum-Kit

    Drum Kit

    Web development

  • LayeredCard

    Layered Card

    Web development

  • ImageSlider

    Image Slider

    Web development

  • Blurring

    Blurry Loading

    Web development

Contact

Contact Form