Summary
Overview
Work History
Education
Skills
Interests
Certification
Timeline
Work Availability
Tasks
Github
Generic
Usman Yousaf

Usman Yousaf

Head of DevOps | Head of Cloud Development
Lahore,PB

Summary

Over the past 15+ years, I have held various roles in the mobile and web development field, honing capabilities in designing, implementing, and managing cutting-edge infrastructure solutions. I have successfully led cross-functional teams, fostering collaboration between development, operations, and QA departments. By implementing industry best practices, I have enabled seamless software delivery pipelines, streamlined release management, and improved overall application performance. I have experience with a wide range of AWS services, including EC2, S3, RDS, DynamoDB, MongoDB, Redshift, Lambda and Elastic Beanstalk.I have a strong understanding of DevOps concepts and practices and have experience with both traditional and cloud-based application deployments.

Overview

16
16
years of professional experience
4
4
years of post-secondary education
2
2
Certificates
3
3
Languages

Work History

Backend (Architect) Lead

Mega Particle
03.2023 - 11.2023
  • Worked on Poker VR game involves combining virtual reality technology with classic card game.
  • Developed scalable server-side architecture using Photon server and Azure services also handled unity servers scalability using MongoDB collections and server scripts.
  • Implemented Azure deployment pipeline for code deployments and used unity cloud build process for automation.
  • Completed comprehensive code compliance evaluations to scrutinize projects against established architectural criteria.
  • Implemented monitoring and alerting systems to proactively identify and address performance bottlenecks and security vulnerabilities.

Senior DevOps Manager

TurboLabz
11.2020 - 02.2023
  • Successfully migrated Chess Stars (Online multiplayer game) from managed platform GameSparks to Azure Platform using Photon , PlayFab and MongoDB infrastructure .
  • Developed continuous improvements and implemented solutions to existing infrastructure, tools and processes.
  • Implemented a distributed caching system, resulting in a 80% increase in system performance and a 90% reduction in response times.
  • Developed and maintained high-performance backend systems that can handle 100k DAU.
  • Designed and optimized database structures and implemented data security and data protection techniques.
  • Drove operational efficiency through data-driven decision-making processes, leveraging analytics tools for informed strategy development

Lead Software Architect

ConsoliAds Pvt. Ltd
06.2020 - 10.2020
  • Created and reviewed Software Architecture Document that describe system's architecture with emphasis on requirements development, planning, analysis and design.
  • Led initiatives to optimize cloud resources, resulting in 40% reduction in infrastructure costs.
  • Managed Backups, Queries, Stored Procedures, and Disaster Recovery for MySql databases.
  • Managed AWS EC2 machines for dev and production environments and used Elastic beanstalk for code deployments.

Team Lead (Backend)

Turbolabz
01.2019 - 07.2020
  • Build scalable online multiplayer game (Chess Stars) from inception to completion.
  • Integrated Gamesparks (Backend as a Service) features to speed up development and quick delivery.
  • Developed new game features and services in close partnership with content team and with respect for player's comfort and game's performance.
  • Provided mentorship to junior team members, conducting regular code reviews and knowledge-sharing sessions.
  • Implemented CICD tools to automate build process and used Unity Cloud Build process and added scripts to change build configuration.
  • Enhanced overall team performance by providing regular coaching, feedback, and skill development opportunities

Principal Software Engineer

Mindstorm Studios
03.2016 - 12.2018
  • Worked closely with engineering leadership to architect, build, refactor and maintain mobile (iOS/Android) client / server tech and features that can scale to millions of users.
  • Implemented infrastructure as code (IaC) using tools such as CloudFormation , ensuring consistency and scalability across environments.
  • Managed creation of buckets, documents, load balancer, backups and recovery, sizing CouchBase servers, day to day monitoring and maintenance of CouchBase cluster in Production, Staging and Dev environment.
  • Worked with client teams across Organization to ensure successful design and implementation and participate in project planning, daily standup's and retrospective.
  • Designed, developed, and deployed CRM and CMS applications using AWS services such as EC2 , S3 and MySQL.
  • Designed and created company's aptitude test to evaluate candidate's skills and competencies.

Lead Software Engineer

Mindstorm Studios
03.2014 - 02.2016
  • Developed, designed and deployed crash reporting and analytics systems using AWS services like EC2 , S3 , SQS and Redshift .
  • Lead team of developers to create web based dashboard deployed on EC2 that collects data from Redshift and shows details of crash analytics and revenue stats.
  • Lead team to develop server side components of game which includes user login, save user state, daily leaderboards, daily rewards and in game events.
  • Developed API servers using PHP and deployed code on AWS instances using python scripts.
  • Integrated Pagerduty and SMS Alert System to inform team before users get impacted.
  • Integrated third-party APIs seamlessly into existing systems, expanding product capabilities without additional overhead costs

Senior Software Engineer

Mindstorm Studios
03.2011 - 12.2014
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in CouchBase, MySql, and PHP and working to improve overall team performance.
  • Developed and tested interactive content, game mechanics, and game features for multiple online game titles.
  • Ported game from native iOS platform to Unity platform, tested game code, identified bugs and fixed them quickly and efficiently.
  • Worked closely with the backend team to integrate server APIs and successfully implemented client server request/response mechanics.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks

Game Developer

Mindstorm Studios
07.2007 - 02.2011
  • Worked on Pakistan's first PC game title on steam named as Cricket Revolution .
  • Developed cricket revolution using Torque engine, C/C++ and worked on client-server communication and multiple features.
  • Worked on complex features like ball tracking, sync ball data with server, field setting GUI and integrating different camera angles and animations.
  • Ported Cricket Revolution to browser-based cricket game 'Cricket Power' ( Official ICC World Cup 2011 Game ).
  • Used debugging techniques to identify issues with computer code and resolve errors.
  • Debugged and tested game features to support quality assurance requirements.
  • Balanced complex in-game economies by adjusting variables such as resource availability, currency generation rates, and item prices

Education

Bachelor of Science - Computer Engineering Technology

COMSATS Lahore
Lahore, Pakistan
03.2002 - 06.2006

Skills

Interests

Badminton

Hiking

Cricket

Certification

AWS Certified Cloud Practitioner

Timeline

AWS Certified Solutions Architect – Associate

06-2024

AWS Certified Cloud Practitioner

05-2024

Backend (Architect) Lead

Mega Particle
03.2023 - 11.2023

Senior DevOps Manager

TurboLabz
11.2020 - 02.2023

Lead Software Architect

ConsoliAds Pvt. Ltd
06.2020 - 10.2020

Team Lead (Backend)

Turbolabz
01.2019 - 07.2020

Principal Software Engineer

Mindstorm Studios
03.2016 - 12.2018

Lead Software Engineer

Mindstorm Studios
03.2014 - 02.2016

Senior Software Engineer

Mindstorm Studios
03.2011 - 12.2014

Game Developer

Mindstorm Studios
07.2007 - 02.2011

Bachelor of Science - Computer Engineering Technology

COMSATS Lahore
03.2002 - 06.2006

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Tasks

  • Achievements/Tasks

Github

usman_cr
Usman YousafHead of DevOps | Head of Cloud Development