Resume
Education
Master's in Computer Engineering
2021 – 2024
University of Pavia, Pavia, Italy
Coursework: Cloud Computing, Enterprise Digital Infrastructure, Web Technologies, Data Science and Big Data Analytics, Deep Learning, Machine Learning.
Bachelor's in Computer Science
2014 – 2018
National University of Computer & Emerging Sciences – FAST, Islamabad, Pakistan
Coursework: Computer Architecture, Databases, Software Engineering, Operating Systems, Networking, Theory of Automata, Probability and Statistics, Object Oriented Programming.
Projects
IoT Data Management Platform [Go, AWS]
A scalable web application in Golang designed to process and store IoT data from an external simulator, leveraging AWS services for CI/CD and scalability.
Tools: MongoDB, Golang, ECS, ECR, AWS CodePipeline.
Github Link To Project
Weather API [Go]
A simple weather application that fetches real-time weather data based on the user's selected city using the OpenWeatherMap API.
Tools: Golang 1.22.2
Github Link To Project
Professional Experience
Backend Developer (Go, AWS)
March 2025 – Present
Hiway Media Srl, Milan, Italy
- Developed an OTT platform for media content delivery using DASH and HLS streaming protocols.
- Implemented NATS Pub/Sub for asynchronous messaging between services, ensuring low-latency updates, decoupled architecture, and reliable event propagation across multiple service instances.
- Implemented gRPC-based services for reliable request-response workflows, ensuring fast and type-safe communication across distributed services.
- Developed a Go pipeline that dynamically transforms heterogeneous sports data into a unified, strongly-typed structure using schemas, reflection, and recursion, removing the need for multiple service-specific adapters.
Backend Developer (Go, AWS, Cloud Solutions)
Sep 2021 – Feb 2025
Sorint.lab, Milan, Italy
- Developed software following a structured Model-Controller-Service architecture and implementing design patterns for scalable REST API development.
- Wrote unit, integration, and end-to-end (e2e) tests for the software.
- Created CI/CD pipelines using Agola and AWS CodePipeline.
- Worked with Docker, Docker Compose, and Kubernetes for software deployment.
- Developed application-level middleware components including authentication, logging, and rate limiting.
- Utilized AWS services such as ECS, ECR, and S3 buckets/MinIO for storage.
- Implemented secure authentication in Golang using JWT tokens, integrated Keycloak for centralized identity management and RBAC, and enhanced security with MFA.
- Worked with Redis for storing live ping tracking data.
- Made significant progress on the HackersGen Project, a platform serving over 7,000 students with more than 13,000 learning hours, improving test coverage from 50% to 80%.
Freelancer (PHP, C#, ReactJS, JavaScript, Power-BI)
- Participated in Microsoft Power-BI development, embedding reports in C# and PHP, and customizing Power-BI interfaces to meet client requirements.
- Worked on a Geo-fencing project creating real-time polygons and circles on a map using ReactJS.
- Scraped thousands of property data records from UK-based websites (Zoopla and Rightmove).
- Worked on various JQuery charting libraries including Highcharts to create diverse reports and visualizations.
Assistant Business Intelligence / WEB Developer (PHP, Vanilla JS, Power-BI)
Dec 2018 – Aug 2019
DAI (Development Alternatives Inc.), Islamabad, Pakistan
- Prepared datasets, including data cleaning and selecting critical parameters, for Power-BI and generated reports and dashboards for analysis.
- Designed and developed GIS-based tools such as Choropleth maps using CartoDB, OpenLayers, and Leaflet, and integrated them into web applications.
- Developed MIS systems and web forms based on client requirements.
Internship (PHP, Xataface, JQuery)
Aug 2018 – Oct 2018
FAFEN (Free and Fair Election Network), Islamabad, Pakistan
- Worked under the supervision of senior developers to prepare web entry forms and reports using PHP and JQuery.
- Worked on JQuery web forms including data validation using JavaScript and AJAX submissions.
- Developed basic-level applications using the CodeIgniter PHP framework.