Hi, I'm

A Passionate Software Developer crafting modern solutions.

View My Work Download My Resume
Abdullah Amir - Software Engineer Portfolio Photo

About Me

I’m Abdullah Amir — a passionate Software Engineer who thrives on building logical, efficient, and scalable systems. With a strong foundation in C/C++, Java, and JavaScript, I specialize in crafting custom algorithms and backend solutions that solve real-world problems with clarity and precision.

Currently, I’m advancing my backend expertise by developing ERP-level systems with Core PHP, MySQL, and Bootstrap, while also designing modular backends in Node.js and Express that communicate seamlessly via REST APIs.

What defines me is my curiosity to go beyond frameworks — I enjoy understanding how systems work at their core and transforming complex requirements into maintainable architectures. For me, software engineering is about more than code — it’s about designing solutions that scale, endure, and empower. Beyond this philosophy, here’s a closer look at how I put it into practice.

Logic Building Algorithms Backend Development Core PHP Node.js REST APIs

Recent Projects

Project Section is being Updated

Auto Apply Pro

Cross-Platform Job Automation System with Auto-Apply & Smart Matching.

Node.js | Express MySQL Custom Algo
Repo

Extreme AI Rock Paper Scissor

Rock Paper Scissors Game with Adaptive AI Competitor.

JavaScript Firebase AI Custom Algo
Live

Evolving To-Do

A simple app re-engineered into a scalable system with core JS + LocalStorage.

JavaScript | LocalStorage System Design
Live

Foodie – Food Delivery Web App

A full-stack food delivery application with real backend integration.

Node.js | Express MySQL Integration
Repo

UniManage – Uni Management System

JavaFX desktop app for managing student records with real-time data updates.

OOP | Data Structures Advanced Java | JavaFX
Repo

Skills Set

HTML

HTML

CSS

CSS

JavaScript

JavaScript

Bootstrap

Bootstrap

PHP

PHP

MySQL

MySQL

Node.js

Node.js

Express

Express

Java

Java

C

C / C++

Git

Git/GitHub

Logic Building

Logic Building

Algorithm Development

Algorithm Development

REST APIs

REST APIs

My Engineering Approach

I thrive on creating software that not only works but also lasts — reliable, maintainable, and performance-driven. My strength lies in translating abstract requirements into scalable architectures and practical solutions that deliver real-world impact.

Recently, I’ve been sharpening my expertise by building ERP-level business applications in PHP/MySQL and developing cross-platform backends in Node.js and Express, ensuring clean separation of concerns through REST API design. These projects have strengthened my skills in system design, database optimization, and modular development.

I’m equally comfortable exploring low-level details as I am designing high-level architectures, which allows me to deliver solutions that balance efficiency, scalability, and clarity. My ultimate goal is to contribute to systems that empower teams, streamline processes, and stand the test of complexity.

System Design Scalable Architectures ERP Applications Database Optimization REST API Design Node.js Express.js Maintainability
Software Development Illustration

Contact Me