# Hi, I'm Mudabbir Ahmad 👋 [![Degree](https://img.shields.io/badge/BSc_Computer_Science-First_Class_Honours-blue?style=flat-square)](https://www.kingston.ac.uk) [![Location](https://img.shields.io/badge/Location-London%2C_UK-red?style=flat-square&logo=googlemaps&logoColor=white)](#) I am a **Computer Science Graduate** from **Kingston University** based in London, UK. I specialize in cross-platform mobile development, RESTful API design, and core software engineering principles. My focus is on delivering efficient backends in **Node.js/Express.js**, **Java**, and **Go**, coupled with responsive frontends in **React Native** and **React.js**. --- ## 🛠️ Tech Stack & Languages ### **Languages** ![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=openjdk&logoColor=white) ![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white) ![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black) ![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) ![Go](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white) ![Kotlin](https://img.shields.io/badge/Kotlin-7F52FF?style=for-the-badge&logo=kotlin&logoColor=white) ![C++](https://img.shields.io/badge/C%2B%2B-00599C?style=for-the-badge&logo=c%2B%2B&logoColor=white) ![PHP](https://img.shields.io/badge/PHP-777BB4?style=for-the-badge&logo=php&logoColor=white) ![SQL](https://img.shields.io/badge/SQL-4479A1?style=for-the-badge&logo=postgresql&logoColor=white) ### **Frameworks & Web** ![React Native](https://img.shields.io/badge/React_Native-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) ![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) ![Node.js](https://img.shields.io/badge/Node.js-339933?style=for-the-badge&logo=nodedotjs&logoColor=white) ![Express.js](https://img.shields.io/badge/Express.js-000000?style=for-the-badge&logo=express&logoColor=white) ![Android SDK](https://img.shields.io/badge/Android_SDK-3DDC84?style=for-the-badge&logo=android&logoColor=white) ![Expo](https://img.shields.io/badge/Expo-000000?style=for-the-badge&logo=expo&logoColor=white) ### **DevOps & Infrastructure** ![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white) ![Proxmox](https://img.shields.io/badge/Proxmox_VE-E57000?style=for-the-badge&logo=proxmox&logoColor=white) ![Debian](https://img.shields.io/badge/Debian-A81D33?style=for-the-badge&logo=debian&logoColor=white) ![Git](https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white) ### **IDEs & Tools** ![VS Code](https://img.shields.io/badge/VS_Code-007ACC?style=for-the-badge&logo=visualstudiocode&logoColor=white) ![IntelliJ IDEA](https://img.shields.io/badge/IntelliJ_IDEA-000000?style=for-the-badge&logo=intellijidea&logoColor=white) ![Android Studio](https://img.shields.io/badge/Android_Studio-3DDC84?style=for-the-badge&logo=androidstudio&logoColor=white) --- ## 🚀 Featured Projects ### 📺 [MASS – Media Aggregation & Sorting System](https://github.com/mudabbir-ahmad/Media-Aggregation-and-Sorting-System) *Final Year University Project* * Engineered a cross-platform mobile application aggregating content streams from separate endpoints into a unified interface. * Implemented an in-memory caching layer in **Express.js** to optimize payload deliveries and reduce API latency by **30%**. * Automated build verification cycles with integrated **CI/CD pipelines**, cutting integration times by **20%**. * **Tech Stack:** `React Native` `Expo` `Node.js` `Express.js` `REST API` --- ### 📍 [Location-Based Treasure Hunt App](https://github.com/mudabbir-ahmad/MAD-Treasure-Hunt) * Mobile game driven by real-time GPS coordinates and hardware compass orientation to compute bearing/distance toward physical caches. * Designed and tested custom RESTful backend endpoints achieving **90% code coverage**. * **Tech Stack:** `React Native` `Geolocation API` `REST API` `Jest` --- ### 📱 [Routines App](https://github.com/mudabbir-ahmad/Kotlin-TB2P1) * Native Android habit tracking application constructed on the **MVVM** pattern. * Configured local SQLite/Room data persistence and native system notification schedules for routine habit reminders. * **Tech Stack:** `Kotlin` `Android Studio` `MVVM` `Room` --- ### 📑 [CV Builder Application](https://github.com/mudabbir-ahmad/CV-Builder) * Desktop GUI application applying **Object-Oriented Design (OOD)** principles and Swing layout managers to dynamically export structured documents. * **Tech Stack:** `Java` `Java Swing` `OOP` --- ## 💻 Working Environment & Infrastructure | Setup | Operating System / Platform | Usage | | :--- | :--- | :--- | | **Desktop Workstation** | Windows 11 Pro | Primary Development & Daily Work | | **Mobile Workstation** | macOS | Portable Development | | **Homelab Server** | Proxmox VE (Single-Node Mini PC) | Containerized Microservices & Self-Hosted Infrastructure | --- ## 📫 Connect with Me [![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/mudabbir-ahmad-4245a0281/) [![Email](https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white)](mailto:mudabbira.uk@gmail.com)