Ali Shaheer Ejaz

Associate Lead Programmer

Experienced software engineer skilled in delivering robust, scalable business solutions that drive measurable results. Proficient in the full software development life cycle, with a focus on clean, maintainable, and secure products. Thrive in multicultural environments, translating complex needs into high-quality outcomes.

alishaheerejaz@gmail.com
+971-544331075

About Me

With over a decade of experience in software engineering, I specialize in building robust, scalable solutions that drive business results. My expertise spans cloud architecture, full-stack development, and team leadership.

At Ubisoft, I've led critical projects including migrating login processes to microservices, optimizing infrastructure for large-scale operations, and implementing security measures for millions of users.

12+
Years Experience
50+
Projects Completed

Cloud Architecture

AWS, Scalable Infrastructure

Team Leadership

Technical Mentoring

Full-Stack Dev

End-to-end Solutions

Security

Enterprise-grade Protection

Technical Skills

Cloud & Infrastructure

AWS EC2 Lambda WAF SES S3 CloudFront Load Balancer Auto-scaling

Backend Development

PHP Laravel Lumen Symfony C# ASP.NET Python Django C++ GoLang

Frontend Development

JavaScript VueJS jQuery Charts Graphs HTML5 CSS3 Responsive Design

Database

MySQL MongoDB SQLite PostgreSQL Database Design Query Optimization

APIs & Services

RESTful JSON GraphQL Microservices API Design Integration

DevOps & Tools

Jenkins Git Perforce SVN Nginx Apache Shell Script Bash CI/CD

Professional Experience

Current 2024 - Present

Associate Lead Programmer

Ubisoft

Revamped the login process by migrating it to a dedicated microservice, separate from the core game server...

  • Revamped the login process by migrating it to a dedicated microservice, separate from the core game server. Enabled legacy account linking with Google and Apple login systems, enhancing security, and allowing seamless cross-platform progression for players.
  • Optimized web server infrastructure to support large-scale account creation, enhancing scalability and performance through load balancing, auto-scaling, and database optimization. Implemented security measures such as CAPTCHA and API rate limiting.
  • Implement the government regularities flow like ESRB, COPPA, VPC while creating account or for existing account.
Senior Role 2022 - 2024

Sr. Web Programmer

Ubisoft, Abu Dhabi

Ensuring stability is my primary focus, as I remain vigilant for any unusual behavior...

  • Ensuring stability is my primary focus, as I remain vigilant for any unusual behavior, constantly monitor and improve server performance tools, diligent in identifying system vulnerabilities.
  • Integrate and launch Growtopia as a free-to-play title on the novel Ubisoft Connect platform within the Ubisoft ecosystem. This strategy aids in attracting a fresh audience from the player base already present on the current platform.
  • Design and assume responsibility for the comprehensive Redeem Code and reward framework aimed at player retention. This system encompasses various methods of providing rewards and incentives to players.
  • Played a key role in the development of an in-app purchase shop for the Growtopia game, specifically targeting regions where widely-used payment methods such as Credit Card, Apple Pay, and Google Pay are not readily available.
  • Designed and developed a customized Captcha system for our game, ensuring protection against botting activities. Incorporated game-specific elements for enhanced security.
  • Developed and spawn servers for Clashofbeasts.com. Players can manage their account, redeem coupon, OTP, read blog news, and take part in events.
6 Years 2015 - 2021

Tools Programmer

Ubisoft Abu Dhabi

Automate internal studio processes by developing an enterprise software portal (HRIS)...

  • Automate internal studio processes by developing an enterprise software portal (HRIS) which stream line the process and provides central platform to manage information like employee benefits, employees info, hiring processes, employees leaves, purchase requests, expense submission.
  • Integrate two step verification system in Growtopia game which helps our millions of players to keep safe their accounts.
  • Developed and enhancing, using agile method, role based CRM tool for the Live Ops/CS team to get the insight of players behavior, payments, banning bots, manage events, view logs, set commands, view social interaction, etc
  • Developed and update the core frameworks of website and forums of which is used by players for updating their in-game password, email, viewing faqs, and sharing their feedback and concern through forums.
  • Automate the build process using Jenkins which removes human intervention for our monthly new releases and patches on Mobile, Desktop, Ps4, Xbox, and Switch.
First Role 2012 - 2015

Product Engineer

Tradekey Pvt. Ltd.

Worked on architect of Trademate which made easy for seller to interact with their buyers...

  • Worked on architect of Trademate which made easy for seller to interact with their buyers through live chat systems. (Tech: Ejabberd, jQuery, JS, Flash, and MySQL)
  • Worked on its live assistant module which helps the customer to facilitate their visitors 24/7 on their behalf when they are away.

Education & Certifications

Education

Bachelor in Software Engineering

Comprehensive software development foundation

Certifications

Generative AI with ChatGPT
MongoDB Developers
Critical Thinking Skills for the Professional
Getting Started with Go
Software Architecture & Design of Modern Large Scale Systems
The Complete Guide to Becoming a Software Architect
Complete Python Mastery
Terraform Fundamentals

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, innovative projects, and collaborations. Feel free to reach out if you'd like to connect!

Phone
+971-544331075