Mahad Aamir

Computer Scientist

Introduction

Hello, world! 👋

I'm Mahad - currently working as a Software Engineer at Meta, London.

At core, I am a Computer Scientist with a diverse work experience spanning multiple industries, cloud and consulting. I have an extensive knowledge of the software development cycle as well as proficiency in several programming languages.

I have been a technology enthusiast for as long as I can remember. I was always intrigued by how computers worked so getting to study Computer Science is something I can't be grateful enough for. I'm always on the hunt for new things to learn whether it's through working on my programming projects, tinkering with the OS of my phone or just watching theoretical Computer Science videos on YouTube.

Resume

Work Experience

Sep. 2019 - present ()

Meta Sep. 2024 - present ()
Software Engineer (Backend)LDN, UK
Klarna Aug. 2023 - Aug. 2024 (1 year)
Senior Software Engineer (Backend)BLN, DE
  • Led setup for a high-performance banking decisioning variables service, handling 2K+ requests per second with an SLA adherence under 300 ms.
  • Designed a data transformation pipeline for deposit data, supporting regulatory reporting with 10M+ records spanning 6 years.
  • Setup export pipeline for 100K+ daily transactions from decisioning space to be ingested by reporting flows.
System Design AWS JavaScript TypeScript Nest.JS ES6 Node.JS DynamoDB CloudFormation CDK Git Bitbucket Jenkins Jira Athena Glue Agile Kanban Redis TDD Jest Istanbul Datadog S3 SES SNS ECS ECR API Gateway Lambda CloudWatch Swagger Kibana Sentry
Ostrom Sep. 2022 - Jul. 2023 (11 months)
Software Engineer (Backend)BLN, DE
  • Led design and implementation of algorithm for smart EV charging, a flagship feature crucial for securing Series-A funding of 9M+ USD.
  • Established a Data Science service to expedite data migrations, resulting in a 20% acceleration in development of Tableau dashboards and Data Science processes.
  • Optimized test pipeline through sharding, caching, and parallelization, reducing runtime from 13 to 8 mins.
  • Implemented backend for dynamic pricing engine that calculates customized tariffs based on daily consumption from smart meters, and real-time electricity spot prices.
  • Achieved a 40% increase in coverage and successfully reduced 50+ code smells, surpassing tech KPIs for 2022.
  • Implemented pricing engine for customized tariffs based on consumption from smart meters and real-time electricity spot prices, positioned as the primary USP.
System Design AWS JavaScript TypeScript Python Nest.JS ES6 Node.JS Express.JS Sequelize ORM SQLAlchemy Flask GitHub GitHub Actions Jira MySQL PostgresSQL Agile Redis TDD Jest Istanbul Pytest S3 SES SNS ECS ECR API Gateway Lambda CloudWatch Swagger NewRelic Sentry
Retailo Jan. 2022 - Aug. 2022 (8 months)
Software Engineer (Backend)ISB, PK
  • Successfully migrated 5+ monolithic modules to microservices, resulting in a 25% improvement in API response time.
  • Led the overhaul of core infrastructure services, including authentication and configuration, to enhance performance and accommodate the rapidly growing user base of 50K+.
  • Implemented standardization of logging and in-house API documentation, along with the implementation of monitoring suites, resulting in a reduction of cloud costs by over 15%.
  • Established internal workflows and tooling, contributing to a 20% increase in development productivity and streamlined processes.
  • Successfully designed and executed a custom architecture for distributed transactions across microservices, eliminating the probability of data inconsistencies during failures.
System Design AWS JavaScript TypeScript ES6 Node.JS Express.JS Angular TypeORM Microservices Distributed Systems Gitlab Jira MySQL Agile Sails.JS Redis TDD Mocha Jest Istanbul.JS Chai SES SNS ECS API Gateway CloudWatch Swagger NewRelic Sentry
IBM Apr. 2020 - Jan. 2022 (1 year 10 months)
Application Developer (DBMS, AWS & Azure)ISB, PK
  • Oversaw day-to-day digital marketing campaigns of Vodafone Qatar for a user base of 2M+.
  • Implemented targeted marketing strategies to boost average revenue per user and reduce churn rates by over 30%.
  • Streamlined data analysis process through automation of log ingestion, resulting in a 95% reduction in manual intervention.
  • Led the successful launch of 100+ multi-channel marketing campaigns including SMS, notifications, and email.
  • Collaborated with the client to align business objectives and streamline development workflows, resulting in campaign runs generating 10K+ USD per week.
AWS Azure IBM Cloud IBM EMM OracleSQL Unica JavaScript Python Inbound Marketing Outbound Marketing Client Management
XgridSep. 2019 - Apr. 2020 (7 months)
Software Engineer (Full-stack)ISB, PK
  • Expanded Cisco SD-WAN 3-tier orchestration application to incorporate horizontal scaling, resulting in performance gains of over 100%.
  • Led front end effort to handle parallel instance deployments on Microsoft Azure, leading to an improvement of 100% over synchronous deployments.
  • Developed UI components and APIs according to UX specifications and workflow requirements.
Angular 7 AngularJS Angular Material Node.JS MongoDB Azure AWS Linux Cisco SD-WAN Bash Scripting Virtualization CI/CD Jira GNS3
JazzSummer 2018 (2 months)
Software Engineer InternISB, PK
  • Worked with web technologies to handle large scale data operations.
  • Developed a payroll management system using the tools I learned throughout the internship.
JavaScript jQuery HTML CSS Bootstrap 4 DataTables ASP.NET C# PHP MySQL Canvas JS

Open-Source & Freelance


Certifications


AWSOctober 2021
Certified Cloud Practitioner (CLF-C01)Certificate

This credential helps organizations identify and develop talent with critical knowledge related to implementing cloud initiatives. Earning AWS Certified Cloud Practitioner validates cloud fluency and foundational AWS knowledge.

EC2 S3 Cloud Formation Lambda API Gateway IAM ECS AMI EBS ASG ELB RDS DynamoDB Beanstalk CloudFront SQS SNS CloudWatch CloudTrail VPC Cloud Concepts
MicrosoftMarch 2021
Azure Fundamentals (AZ-900)Certificate

Azure Fundamentals exam is an opportunity to prove knowledge of cloud concepts, Azure services, Azure workloads, security and privacy in Azure, as well as Azure pricing and support. Candidates should be familiar with the general technology concepts, including concepts of networking, storage, compute, application support, and application development.

Cloud Models Subscriptions Management Groups Virtual Network Virtual Machine Databricks Functions Logic Apps Database Services NSG Firewall Identity Services Locks Blueprints Cloud Concepts

Education


COMSATS University, Islamabad2015 - 2019
Computer Science, B.S.CGPA: 3.50

Relevant Coursework

Location


London, UK