Skip to content
View mdfaaeq's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mdfaaeq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mdfaaeq/README.md

Typing SVG



Available   Location   University


"Every line of code I write today builds the bridge to my future."

It's a reminder that the work I'm doing now, no matter how small, has a big impact down the road!


🧑‍💻  About Me

const developer = {
  location  : "Colombo, Sri Lanka",
  university: "University of Westminster",
  focus     : "Full Stack & AI/ML",
  currently : "Exploring smarter, more capable systems",
  funFact   : "Every bug is just a feature waiting to be discovered 🐛"
};

I'm a third-year Computer Science student and Software Engineering Intern, building full-stack web applications using React, Next.js, Tailwind CSS, .NET, and Spring Boot — focused on seamless user experiences backed by efficient, reliable systems.

I'm actively exploring AI and machine learning, aiming to build intelligent systems that solve real-world problems.


💻 Full Stack Development React, Next.js, .NET, Spring Boot — end-to-end from database design to polished interfaces.

🤖 AI / ML Integration Building intelligent systems and integrating machine learning into real-world applications.

🎨 UI / UX Engineering Bold design meets structured architecture — futuristic and purposeful experiences.

☁️ Cloud & Auth Asgardeo, Supabase, real-time data pipelines, and seamless authentication workflows.


🚀  Featured Projects

🗂️ SprintFlow

Modern project management app for teams — organize, track, and execute work with real-time data pipelines.

Next.js TypeScript Supabase Tailwind

🎮 NeuralTac

Fully responsive Tic-Tac-Toe with AI opponents, multiple difficulty levels, turn-based timers & session score tracking.

Next.js TypeScript Tailwind

🗓️ Sched-Ease

Group formation platform — automated scheduling for university student groups with a mobile-responsive UI.

Spring Boot React REST APIs Vite

👔 EmpTrackPro

Enterprise employee management with full CRUD functionality, normalized database schema, and dynamic UI components.

C# ASP.NET Core EF Core MS SQL

🧬 Cancer Survival Prediction

ML analytics project predicting patient mortality via classification and ensemble models on clinical cancer data.

Python Scikit-learn Pandas Matplotlib

🛍️ ShopEase

E-commerce frontend with responsive UI/UX design and a clean, user-friendly shopping experience.

React HTML5 CSS3 JavaScript


🛠️  Tech Stack

Languages

JavaScript TypeScript Python Java C# HTML5 CSS3

Frameworks & Libraries

React Next.js Spring Boot .NET Tailwind CSS Scikit-learn Pandas

Databases & Tools

PostgreSQL Supabase MS SQL Server GitHub Figma Postman


🏆  Achievements

Achievement Organization Year
🥇 Hult Prize Competitor — OnCampus Program Informatics Institute of Technology 2025
🔐 SDGP-Connect Auth Contributor — Implemented Asgardeo email & password login · View Repo IIT-SDGP / GitHub 2026

🤝  Connect With Me

Portfolio LinkedIn Email


Pinned Loading

  1. Cancer-Survival-Prediction Cancer-Survival-Prediction Public

    Machine learning project using breast cancer data to support early diagnosis. Notebook 1 handles data cleaning, Notebook 2 builds classification models for mortality prediction, and Notebook 3 comb…

    Jupyter Notebook 1

  2. PageTurn-Nexus PageTurn-Nexus Public

    The PageTurn-Nexus is a Java-based backend using JAX-RS/Jersey. It manages books, authors, customers, carts, and orders via HTTP endpoints. Features include inventory control, user validation, cart…

    Java 1

  3. EmpTrackPro EmpTrackPro Public

    A basic Employee Management System built with C#, ASP.NET Core MVC, and Microsoft SQL Server. This application supports CRUD (Create, Read, Update, Delete) operations on employee records with a cle…

    C# 1 1

  4. SwiftTix SwiftTix Public

    This project is a Real-Time Event Ticketing System where vendors produce tickets and customers purchase them from a shared ticket pool. Built with Java, it focuses on multithreading and synchroniza…

    Java

  5. Maximum-Flow Maximum-Flow Public

    This covers the Maximum Flow Problem using the Ford-Fulkerson algorithm and BFS to find augmenting paths. It also explains the Max-Flow Min-Cut Theorem and its significance in solving flow network …

    Java 1

  6. LAKI-1/Sched-Ease-Web-Frontend LAKI-1/Sched-Ease-Web-Frontend Public

    Scheduling Made Easy

    TypeScript