Abdullah's personal headshot

Hey, I'm Abdullah 👋

I'm a software developer based in Lahore, Pakistan. I specialize in building (and occasionally designing) exceptional websites, applications, and everything in between.

About Me

As a developer, I have always been passionate about creating elegant and effective solutions to complex problems. I have a strong foundation in software development, with a focus on web technologies such as HTML, CSS, and JavaScript. I enjoy working on both the front-end and back-end of applications, and I am always looking for ways to optimize performance, improve user experience, and ensure the highest level of code quality.

Throughout my career, I have worked on a wide range of projects, from simple static websites to complex enterprise-level applications. I am experienced in working with a variety of development tools and frameworks, including React, Angular, Vue.js, Node.js, and Laravel. I am always eager to learn and explore new technologies, and I am constantly seeking out opportunities to improve my skills and knowledge.

Cat having some R&R

Skills

HTML

CSS

JavaScript

React

Node

Python

Projects

2048 Game

Implemented in C++ in CLI.

Traffic Simulator

Implemented using C++, SFML and ImGui. •Tile based game with editor to allow users to create traffic routes and map. •Simulated traffic signals and all the mechanics associated with them. •Implemented path finding using A* algorithm. •Implemented viewport from scratch with scaling of the screen when zoomed in or out of the map.

Process Scheduling Simulation.

Implemented in pure JS, HTML and CSS. Uses Bootstrap and Chart.js libraries. Draws a Gantt Chart of the scheduling. Implemented for Rate Monotonic, and Earliest Deadline First Algorithms.

Password Generator

Helps you generates random passwords, you can select what you want your password to entail and also you can copy generated password to clipboard.

MagarMunch

An Online Food Ordering and Delivery System for Restaurants. Implemented using various web technologies. Uses NEXT.JS with REACT components for Restaurant Website. Uses vanilla HTML, CSS and JS for admin panel. Uses MSSQL as backend database. Backend implemented using Node.js and ExpressJS. Backend uses a REST API using ExpressJS to interface between DB and frontend.

Get In Touch

If you want us to work together, have any question or want me to speak at your event, my inbox is always open. Whether just want to say hi, I'll try my best to get back to you! Cheers!

Say Hello.