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.