Umair Manzoor

Senior Software Engineer

Punjab, Pakistan8 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in AWS and serverless architecture.
  • Proven leadership in high-performance teams.
  • Innovative problem solver in software engineering.
Stackforce AI infers this person is a SaaS-focused Senior Software Engineer with strong DevOps and cloud architecture expertise.

Contact

Skills

Core Skills

AwsNode.jsFirebase

Other Skills

Serverless ArchitectureMicroservicesDevOpsCI/CDGitWebflowReal-time Data ProcessingPythonDockerRedisPostgreSQLCloudFormationLeadershipSystem Architecture

About

Senior Software Engineer and DevOps Specialist with years of experience in architecting and building scalable, cloud-native platforms. I specialize in leveraging modern technologies like AWS, Node.js, and serverless frameworks to drive efficiency and performance. My expertise includes: ☁️ Cloud & DevOps: Advanced proficiency in AWS services (Lambda, API Gateway, DynamoDB, CloudFormation, S3) with a strong focus on Infrastructure as Code (IaC) and CI/CD pipelines to optimize resource utilization and deployment speed. ⚙️ Backend Development: Extensive experience in developing high-performance systems and microservices using Node.js, with a deep understanding of database design for both SQL and NoSQL (DynamoDB). 🧠 Leadership & Innovation: Proven track record of leading technical initiatives, mentoring developers, and launching new products that achieve significant business impact, such as a 32% increase in team productivity. I am passionate about solving complex problems and am seeking to join a forward-thinking team where I can contribute to cutting-edge product development. Skills: AWS | Node.js | Python | Serverless Framework | Microservices | DevOps | CI/CD | Docker | Redis | PostgreSQL | DynamoDB | CloudFormation | Leadership | System Architecture

Experience

8 yrs 8 mos
Total Experience
5 yrs 3 mos
Average Tenure
6 yrs 3 mos
Current Experience

Upwork

2 roles

Senior Software Engineer

Feb 2022Present · 4 yrs 2 mos

  • Senior Software Engineer & DevOps Specialist | AWS Cloud | Node.js | Serverless Architecture | Microservices | Leading High-Performance Teams
AWSNode.jsServerless ArchitectureMicroservicesDevOpsCI/CD

Full Stack Developer

Jan 2020Feb 2026 · 6 yrs 1 mo

Freelance

Full Stack Developer

Jan 2020Feb 2026 · 6 yrs 1 mo

Soothsai

Senior Software Engineer

Aug 2017Mar 2021 · 3 yrs 7 mos · United States · Remote

  • Back in 2019, I worked as a Senior Software Engineer at Soothsai project MasteryPrep, mainly handling both frontend work and Firebase functions. One of the biggest things I worked on was the quiz creation module in the admin panel. It let admins and moderators build quizzes, and we had about 20 to 30 different types of questions—not just the usual true/false or multiple-choice stuff.
  • For example:
  • type drag-and-drop : questions where users had to move answers into the right spots.
  • type arrangement : questions where they had to arrange options in a specific order.
  • type match: there were questions in two columns you have to match column 1 row to column 2 row by draging the connector thingy
  • type Image-based questions, which were probably my favorite. I built a heatmap/mask system so users could click on a specific part of an image to answer. It was kinda like a ""Find Waldo"" game—if they clicked the right area, it was correct; if not, it wasn’t.
  • A cron job that produced performance reports for students who took quizzes ran daily. The studies helped them identify areas for improvement by breaking down their strengths and flaws.
  • My abilities were much enhanced by this project, particularly in the areas of interactive quiz creation, Firebase, and real-time data processing. learned a great deal in the process!
  • Problem 1:
  • Because of traffic and the number of students using the platform, we run into performance issues in the analysis report.
  • Solution.
  • We didn't have an initial queue, which made some requests throttle. We easily fixed it by adding a queue and processing data in batches, so it lowered the database as well.
  • Solution:
  • We refactored our code, replacing React Context with Redux. The issue was that we used a single context for the whole application, causing unnecessary re-renders. Instead of creating multiple contexts, Redux efficiently manages state by ensuring only the components that depend on updated values re-render, improving performance.
GitWebflow

Education

Virtual University

Jan 2015Oct 2019

Stackforce found 100+ more professionals with Aws & Node.js

Explore similar profiles based on matching skills and experience