About Hammad
English
Native or bilingual
Urdu
Native or bilingual
Hindi
Fluent
Experience
- UbisoftOnline ProgrammerVIDEO GAMES AND ANIMATIONMarch 2024 - Today (2 years and 3 months)United Arab EmiratesI am responsible in Ubisoft for the following task• Built and maintained scalable backend services and APIs for multiplayer game features.• Developed real-time systems using ejabberd, fluux, and Google FCM for messaging and notifications.• Designed battlepass, event system, leaderboard, quest, counters and variables, matchmaking, lobby, tournament and authentication systems with microservices architecture.• Managed MongoDB, Redis, and Elasticsearch for data storage and analytics.• Integrated third-party tools like Appsflyer (analytics) and Xsolla (payments).• Deployed services via Kubernetes; automated builds with Jenkins, TeamCity, and GitLab CI.• Monitored systems using Grafana and Kibana; ensured performance and reliability.• Collaborated across teams to implement features and optimize multiplayer scalability.• Delivered clean, well-documented code in .Net C#• Participated in code reviews, debugging, and production support.
- 10Pearls,Senior Software EngineerSOFTWARE PUBLISHINGSeptember 2021 - March 2024 (2 years and 6 months)Karachi, Karachi City, Sindh, PakistanDuring my tenure at 10Pearls, I worked on a variety of projects, including the development of a fax process automation system using AWS SQS, S3, and Lambda functions. I also contributed to the creation of a project Authentication API that offered both authentication and authorization capabilities, implemented using AWS Cognito and built on C# .Net core. Additionally, I was involved in a project that involved reading email attachments from different mailboxes using Azure EWS. These experiences allowed me to develop a strong understanding of cloud technologies and expand my skills in full-stack development. I am responsible in 10Pearls for the following task• Collaborating with developers and subject matter experts to generate innovative ideas and concepts• Designing and implementing advanced automation solutions• Creating microservices for the Application Services division• Developing self-service portals for administrators and departmental teams• Leading the development of new features, conducting developer testing, and performing code reviews• Participating in agile product planning and analysis, serving as a Scrum Master on various projects.
- Centegy Technologies,System AnalystRETAIL (LARGE RETAILERS)March 2021 - September 2021 (6 months)Karachi, Karachi City, Sindh, PakistanDuring my tenure at Centegy Technologies, I was involved in a number of projects, including the integration with SAP, Sync Services, a statistics dashboard, WebAPIs, and a tool for QA automation called TestBot. These experiences allowed me to gain expertise in various technical areas and enhance my skills in software development. I was responsible at Centegy Technologies for the following task• Development and improvement of APIs• Debugging, implementation, and code refactoring• Managing git repositories and documentation• Identifying and resolving production issues• Deployments
Recommendations
Be the first to recommend Hammad
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor's in computer engineeringBahria University2018Bachelor's in computer engineering