Hello,

My Name is

Abdullah

Projects

About

About Image

I'm Abdullah

Hello, I'm Abdullah, a dedicated full-stack developer with a passion for crafting high-quality web applications. I enjoy working with both front-end and back-end technologies to create seamless user experiences. From designing responsive interfaces to implementing robust server-side logic, I love every aspect of the development process. Let's collaborate and bring your ideas to life!

Education And Experience

Al-Azhar College

GCE Advanced Level

April 2018 - Oct 2020

UOM Open Learning Platform

Web Developer | Beginner

March 2021 - April 2021

SLIATE

HND in Information Technology

March 2021 - Oct 2024

Remote Internship

Dottech Softwares Pvt Ltd

Aug 2024 - Feb 2025

BSc (Hons) Software Engineering

Cardiff Metropolitan University

May 2025 - Mar 2026

On-Site Internship

Saberion Pvt Ltd

May 2025 - April 2026

Skills

HTML

Expert in creating semantic, accessible, and SEO-friendly web pages.

Java

Experienced in developing scalable backend solutions, including RESTful APIs and microservices.

Javascript

Strong in frontend scripting and building interactive user interfaces.

PHP

Proficient in server-side scripting and integrating with databases.

React

Expert in building dynamic and responsive SPAs using React and modern hooks-based architecture.

Node.js

Experienced in building scalable backend services and REST APIs with Express.js and Node.js.

Next.js

Skilled in building full-stack web applications with SSR, API routes, and optimized performance.

MySQL

Skilled in designing and optimizing relational databases for performance.

MongoDB

Proficient in designing NoSQL databases and building scalable data models using MongoDB.

GitHub

Experienced in version control and collaboration using Git and GitHub.

C#

Proficient in developing Windows applications and services using C#.

Tailwind CSS

Experienced in building sleek, responsive UIs using the utility-first Tailwind CSS framework.

TypeScript

Skilled in writing type-safe code to build robust and maintainable applications with TypeScript.

Laravel

Experienced in building robust backend applications and REST APIs using Laravel framework.

PostgreSQL

Skilled in designing and optimizing advanced PostgreSQL databases for scalability and performance.

SCSS

Proficient in writing scalable and maintainable stylesheets using SCSS for advanced CSS features.

Express.js

Experienced in building fast and scalable server-side applications using Express.js framework.

Projects

AI-Driven Personal Finance Management System (PWA)

Technologies: Node.js, Express.js, React, PostgreSQL, Sequelize, Tailwind CSS

Built a full-stack, cloud-deployed Progressive Web App managing accounts, transactions, budgets, and AI-driven features including auto-categorization, receipt scanning, anomaly detection, and financial chat assistant. Developed secure REST APIs with session-based auth, RBAC, and CSRF protection.

View Project

Laravel Auto Seeder Package (Open-Source)

Technologies: Laravel, PHP, MySQL, PostgreSQL, SQLite, SQL Server

Developed a Laravel package that automatically generates realistic fake data and seeders by analyzing models, migrations, and relationships. Implements schema analysis, type-aware data generation, uniqueness guards, and constraint validation for production-grade test datasets.

View Project

Flexxy - Modern E-commerce Platform

Technologies: React, Vite, Redux Toolkit, Node.js, Express.js, Tailwind CSS, JWT, RSA

A full-stack e-commerce platform with modern UI/UX, secure authentication, product and order management, PayPal payments, and more.

View Project

GazeType - Eye-Controlled Keyboard + Text-to-Speech

Technologies: Next.js, MediaPipe Face Mesh, Tailwind CSS

Type using your eyes with webcam-based gaze tracking. No special hardware needed. An innovative eye-controlled keyboard with text-to-speech functionality for accessible typing.

View Project

GYM Management System

Technologies: PHP, MySQL, HTML, CSS, JavaScript

A web-based application for managing gym memberships, scheduling classes, and tracking member progress.

View Project

ERP System

Technologies: PHP, MySQL, HTML, CSS, JavaScript

A web-based application for managing enterprise resources, including customer data, item inventory, and generating various reports.

View Project

Contact Me

Contact Details

  • Phone: +94 77 944 5929
  • Email: mohamedabdullah93@gmail.com
  • Address: 21 Kawdana Rd, Dehiwala

Get in Touch