About
−Experience
−-
Mar — May 2025 Junior Back-End Developer · Texinity Technologies (SMC-PVT) LTD.
Supported the maintenance of NestJS and GraphQL codebase for Socials Board, writing efficient resolvers and ensuring data consistency with MongoDB. Collaborated with the frontend team to troubleshoot cross-stack bugs, including fixing critical asset rendering issues in transactional emails and resolving API integration conflicts during the launch phase.
- NestJS
- GraphQL
- MongoDB
- TypeScript
- Microservices
- API Optimization
- Back-End Architecture
-
Jan — Mar 2025 Back-End Development Intern · Texinity Technologies (SMC-PVT) LTD.
Led SQA efforts by creating black-box test cases using Selenium and applied technical SEO to server-side rendering logic. Completed an internal Capstone Project (Personal Finance Tracker) using the NestJS/GraphQL stack, designing complex Mongoose schemas to validate transaction data and calculate real-time balance updates securely.
- SQA
- Selenium
- Mongoose ODM
- SEO
- User Authentication
- Schema Modeling
-
Feb — Dec 2024 Freelance Software Engineer · Freelance
Developed multiple Java-based projects using JavaFX. Analyzed datasets using data processing techniques in Python, including variance calculation, cosine similarity, and data consistency validation. Implemented a client-server network infrastructure using VMs, including Active Directory, DHCP, file sharing, and user/group management.
- JavaFX
- Python
- Data Analysis
- Data Processing
- Client-Server Architecture
- Network Infrastructure
Open Source
−-
Jan 2026 — Present Open Source Contributor ·
LocalStack
Contributing to the core open-source platform, resolving issues across the codebase to improve functionality, stability, and documentation for the local cloud development community.
EC2 & Terraform: Implemented the association.association-id filter for DescribeNetworkAcls. Intercepted upstream Moto requests to fix 501 Not Implemented errors and prevent crashes in Terraform workflows.
Documentation: Fixed broken relative pathing in CONTRIBUTING.md, resolving 404 errors for internal documentation links.- Docker
- AWS
- DevOps
- Cloud
- Python
-
Jan 2026 — Present Open Source Contributor ·
Lichess Mobile
Contributing to the official mobile application (Flutter/Dart) serving millions of active users.
Accessibility: Implemented MergeSemantics on the welcome screen to fix TalkBack skipping text spans for visually impaired users.
Logic Refactoring: Decoupled navigation state from game-pause logic to enable "Back to Tournament" functionality during live matches.- Flutter
- Dart
- Mobile Development
Projects
−-
DevOps Portfolio
Designed as a production-grade Microservices Architecture managed via Infrastructure as Code (IaC) with decoupled Frontend and Backend containers. Orchestrated via Docker Compose and secured behind a hardened Nginx Reverse Proxy. Includes an automated GitOps pipeline with Travis CI and air-gapped observability via Prometheus & Grafana.
- Microservices
- Infrastructure as Code
- Docker Compose
- Nginx
- Travis CI
- Grafana
- Prometheus
- Node.js
-
Personal Finance Tracker
Implemented user authentication, transaction tracking, and balance validation. Designed GraphQL resolvers for real-time income/expense updates and used Mongoose ODM for schema modeling and validation.
- NestJS
- GraphQL
- MongoDB
- Mongoose ODM
-
Linear Regression for Predicting House Prices
Trained a ML model on the UCI Real Estate Valuation Dataset to predict house prices using matrix operations on features like house age, MRT distance, and store count. Built a JavaFX GUI and used Python for data visualization.
- Machine Learning
- Python
- JavaFX
- Linear Regression
- Data Visualization
-
Optical Character Recognition (OCR) System
Built a full-stack OCR system for handwritten digit recognition using an Artificial Neural Network (ANN), following the "500 Lines or Less" approach. Developed a JavaScript/HTML5 client for digit input and a Python server for training and prediction, utilizing supervised learning and backpropagation with optimized ANN architecture and model persistence for efficient, accurate predictions.
- Python
- JavaScript
- HTML5
- Neural Networks
- Machine Learning
Leadership
−-
Sep 2023 — Present Industrial Coordinator · Industrial Liaison Cell Computer Science, COMSATS University Islamabad
Advanced through five distinct leadership tiers over two years: Content Co-Lead, Content Lead, Co-Managing Director, Student Body Co-Lead, and currently Industrial Coordinator, bridging academia and industry by managing career expos, recruitment drives, and skill development sessions while mentoring a community of 300+ Computer Science students.
- Leadership
- Team Management
- Event Planning
- SOP Implementation
- Public Speaking