Ram Maheshwari Logo Image
Amir Iqbal

Hello, I am Amir.

Software Engineer :)

Work Experience

Software Engineer @ PlaySimple Games

August, 2023 - Present

• Taking ownership of design, architecture, and end-to-end implementation of features/infra to scale the newly launched product, with 50k+ Active DAU, 1 million+ downloads, generating over 2 million dollars a year.
• Worked on designing extensive Software Design Docs to build scalable, robust systems. Led Design Review meetings with peers and stakeholders.
• Conducted thorough Code Reviews for 100+ pull-requests, ensuring code-quality, security, and adherence to best-practices.
• Owned server and client architecture, with end-to-end development of Multi-User Events Infra. The infra helps run events where users collaborate/compete amongst each other in real-time, sky-rocketing App Engagement, built using C#, Redis, and Golang.
• Proactively managed server latency and troubleshoot issues by monitoring on Datadog to address potential issues before they impact operations.
• POC for Engineering Business Function catering valuable Tech insights for the product.

Associate Software Engineer @ PlaySimple Games

August, 2022 - July, 2023

• Engineered the core infrastructure of the app and Launched MVP within 2 months, achieving the company’s fastest MVP release record.
• Owned end-to-end design, and development of Localisation Infra, which gives users option to change the language of the App. The app is now available in Spanish, Portuguese, English, Japenese, Korean and French enhancing Internationalism, boosting DAU by 3 folds.
• Automated complete Android Build Process to support flawless deployment of the project using Jenkins, Python, Fastlane, saving build time by 80%.
• Automated complete Downloadable Content Shipping Process using Jenkins, reducing time from half an hour to less than a minute.
• Maintained the App stability metrics in production by continuous monitoring on Firebase Crashlytics, fixing crashes/ANRs to keep the Crash Free Rate above 99%.

Software Development Engineer Intern @ PlaySimple Games

August, 2021 - July, 2022

• Worked on developing features, prototypes, backend APIs and tools. Owned multiple features from spec to release, involving tech architecture design, cost allocation and rapid deployment.
• Reduced the App Load Time by 25%, by optimising file I/O operations at App start using Java Multi-Threading on Android.
• Built the Android Notification infra of the App using Java, which increased App Retention by 35% in later cohorts.

Accomplishments

Ranked 1829 amongst 15000+ candidates world-wide in Google-Kickstart Round B(2021)
[Language : Java]

Certificate

Solved 450+ DSA problems on Leetcode.
Rated 1801 on Leetcode amongst Top 8% Leetcoders WorldWide.
[Language : Java]

Profile

Have solved 300+ DSA problems on Codeforces.
Max Rating : Pupil(1296) [Language : Java]

Profile Link

Have solved 100+ problems
Max Rating : 3 Star(1646) [Language : Java]

Profile Link

Have Solved 100+ problems on Hackerrank.
Problem Solving Rating : 6 Star. [Language : Java]

Profile Link

Arranged TED talks in college for two consecutive years as a Public Relations Head having up to 500 attendants.

Projects

See Algo - Algorithm Visualizer

• Build an algorithm visualizer using vanilla javascript. Do go through the video !
• Implemented the following algorithms: Binary Search, Linear Search, Bubble Sort, Selection Sort, A* Path Finding Algorithm.
• Added a popup describing about complexities of various implemented algorithms and data structure.

HTML
CSS
JavaScript
Bootstrap
Git

Skills

CS Fundamentals

Data Structure And Algorithms
Object-Oriented Programming
DataBase Management System
Low Level Design

Languages

Java
C#
Python
Golang
JavaScript
HTML
CSS

Others

Unity
Android
Redis
Git
Firebase
Jenkins