H

Hassan Ali

About

Detail

Punjab, Pakistan

Timeline


work
Job
folder
Project

Résumé


Jobs verified_user 0% verified
  • Universal Music Group
    Principal Software Engineer & Tech Lead
    Universal Music Group
    Apr 2024 - Current (2 years 7 months)
    • Architected and led full-stack development of an internal BI platform for 8,000+ global eCommerce stores, managing 10M+ sales, inventory, and warehouse records using React, TypeScript, Tailwind CSS, Looker SDK, Supabase, and BigQuery. • Designed and deployed highly interactive, real-time dashboards using Looker + custom React components, enabling dynamic filtering on 50+ KPIs with near-instant responsiveness and customizable data ranges. • Developed a Flask-based AI chatbot leveraging Gemini Flash and Gemini Pro LLMs, integrated with BigQuery to allow natural language input for automated dataset creation and SQL generation, reducing ad hoc analytics time by over 50%. • Engineered frontend performance optimizations using React memoization,
  • Gameplay Galaxy
    Senior Full Stack Engineer
    Gameplay Galaxy
    Feb 2022 - May 2024 (2 years 4 months)
    Led full-stack development of Web3-integrated backend services and dashboard interfaces using NestJS, Next.js, TypeScript, and MongoDB, supporting real-time multiplayer mobile gaming. Architected and deployed scalable, high-concurrency backend infrastructure using Node.js, NestJS, Redis, WebSockets, and Pub/Sub messaging, enabling smooth gameplay for thousands of concurrent users. Built secure, high-throughput RESTful and GraphQL APIs for player profiles, NFT assets, and gameplay state, integrated with Ethereum smart contracts and blockchain event listeners. Developed serverless pipelines using Google Cloud Functions (GCF), Cloud Pub/Sub, and Cloud Storage to manage gameplay events, telemetry ingestion, and media asset delivery at scale. De
  • N
    Full Stack Engineer
    Nurocor
    Apr 2018 - Jan 2022 (3 years 10 months)
    Led development of end-to-end features across microservice-based architecture using Java (Spring Boot) and Node.js, delivering modular backend services integrated via GraphQL and RESTful APIs. Built performant, reusable Vue.js components using NuxtJS, enhancing UI/UX across multiple clinical data modules, and reducing rendering latency by over 40%. Developed and maintained critical backend services with PostgreSQL, Elasticsearch, and ArangoDB, handling real-time data ingestion, complex queries, and graph-based metadata relationships. Authored scalable APIs (GraphQL + REST) that supported inter-service communication for clinical trial scheduling, metadata management, and specimen tracking features. Integrated Jenkins, Docker, and Git into te
  • N
    Associate Software Engineer
    NetSol
    Mar 2017 - Mar 2018 (1 year 1 month)
    • Collaborated with senior developers on the Loan Origination System module of NFS Ascent, a core Java-based enterprise platform for global finance and leasing clients • Contributed to the development and debugging of Java EE components, including servlets, JSPs, and EJBs, to enhance client onboarding workflows • Implemented RESTful APIs using the Spring framework to integrate internal business services with third-party systems • Wrote and optimized SQL queries for backend operations using Oracle Database • Participated in Agile Scrum activities such as daily stand-ups and sprint planning, and collaborated using JIRA and Confluence • Assisted QA teams with unit and integration testing using JUnit, and maintained comprehensive test case docu
Education verified_user 0% verified
  • University of Punjab
    Bachelors
    University of Punjab
Projects (professional or personal) verified_user 0% verified
  • J
    Java Codebase Migration from Monolythic to Microservices Architecture
    Feb 2025 - Current (1 year 9 months)
    • Leading end-to-end migration of a legacy monolithic Java codebase (dating back to 1998) to a modern, scalable Spring Boot microservices architecture hosted on AWS. • Refactoring and optimizing legacy Core Java code for modularization, reusability, and performance while preserving critical business logic and historical workflows. • Architecting and deploying microservices on AWS using Lambda Functions, EC2, Elastic Container Service (ECS), and API Gateway, ensuring high availability and fault tolerance. • Containerizing services using Docker and orchestrating deployments with AWS ECS and Fargate, with an eye toward scalability, observability, and CI/CD readiness. • Integrating SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB) databases based on