Summary
Overview
Work History
Education
Certification
Timeline
Generic
Muhammad Annus Shabbir

Muhammad Annus Shabbir

Software Engineer
Lahore

Summary

I am a highly motivated and dedicated full-stack developer with 3 years of experience in the software industry. My skill set includes expertise in Django, Node.js, and Angular. Known for my hardworking nature, discipline, and ability to learn quickly, I am consistently eager to embrace new technologies and expand my knowledge base. Whether working independently or as part of a team, I excel in adapting to different situations and performing effectively under pressure. I bring a proactive approach and logical problem-solving skills to tackle challenges in a fast-paced environment. With excellent interpersonal skills, I establish a good rapport with individuals at all levels, both socially and professionally. I am a good listener, receptive to instructions from superiors, and always eager to explore and master the latest innovations in the ever-evolving tech landscape.

Overview

3
3
years of professional experience

Work History

Software Engineer

Esketchers
Lahore
11.2021 - Current

ESketchers is a dynamic, client focused, leading software outsourcing company specialized in the area of Web-development and Mobile application development.


Project: MentalHealthMatch

An online platform that connects individuals with the right therapist based on their specific needs and preferences.

  • Developed the frontend of the platform using Angular, ensuring an intuitive user interface and seamless user experience.
  • Used server-side rendering in Angular for enhanced performance and improved search engine optimization.
  • Created a custom Webpack configuration to incorporate environment variables during the production build process on Heroku. Also created a separate starting html file on post-build for different routes for SEO purposes.
  • Integrated Sentry for efficient error handling and integrated source maps.
  • Implemented the backend using Node.js with Express, handling data processing, authentication, developing REST API's to handle various functionalities.
  • Utilized PostgreSQL as the database.
  • Migrated a reporting PostgreSQL database from Heroku to Amazon RDS.
  • Set up the Prisma ORM for efficient database management.
  • Integrated Google Sheets into the project using Google Cloud Console services, allowing for seamless data analysis and reporting.
  • Created A/B tests using Google Optimize to optimize user interactions and gather valuable insights.
  • Added tags using Google Tag Manager to enhance tracking and analytics capabilities through Google Analytics.
  • Managed code deployment on Heroku, ensuring continuous delivery and platform availability.
  • Implemented cache setup on Nginx, serving as a reverse proxy to enhance performance and reduce server load.
  • Acted as the responsible party for clearing cache on Nginx, maintaining optimal system performance.
  • Leveraged Cloudflare CDN to further optimize content delivery, enhancing the platform's speed and global accessibility.


Project: Solvpath

Solvpath delivers an e-commerce support solution that is not only functional, reliable, and extremely cost-effective, but also analytical. Solvpath products work better than any call center agent or support staff to collect useful data on the e-commerce experience to help refine the customer experience for future customers.

  • Worked on the frontend using the Angular framework, ensuring a user-friendly interface and seamless user experience.
  • Utilized various libraries, including GrapesJS and Twilio, to enhance the project's functionality.
  • Contributed to GrapesJS (It is an open-source Web Builder Framework which combines different tools to help users of your application to build HTML templates).
  • Implemented the functionality in GrapesJS to create custom reusable blocks based on designs crafted within the canvas.
  • Introduced a "link unlink" component feature to enable the creation of separate designs for mobile, tablet, and desktop views within individual blocks.
  • Designed and implemented Angular components on the frontend, establishing seamless communication with the backend through Angular observables.
  • Collaborated on the backend, which was built on Django, to develop robust and scalable solutions.
  • Developed REST APIs using Django Rest Framework to support data communication and integration.
  • Implemented Pusher for real-time notifications, enhancing user engagement and interactivity.
  • Leveraged proxy, abstract, polymorphic models in Django to optimize database structure and data management.


Project: Hipchef

HipChef is a comprehensive software solution that revolutionizes the home-cooked food industry. Serving as a marketplace, it empowers home chefs to list their culinary creations, streamlines ingredient procurement with a single click, and offers a platform for customers to discover unique specialty dishes from local chefs.

  • Developed the backend of HipChef using Python/Django, creating a robust and scalable foundation for the platform.
  • Implemented REST APIs using Django Rest Framework to facilitate seamless communication between various components of the system.
  • Designed and developed REST APIs specifically for customer order management, including order creation, deletion, and updates.
  • Created a dynamic menu creation system for chefs, enabling them to showcase their offerings effectively.
  • Implemented a shoplist creation feature for chefs, simplifying ingredient procurement and management.
  • Developed a recipe management system to allow chefs to showcase their culinary creations.
  • Utilized the XlsxWriter Python module to generate Excel sheets for customer order reporting, ensuring efficient data analysis and reporting capabilities.
  • Hosted the HipChef solution on the Heroku platform, ensuring reliability and accessibility for users.


Associate Software Engineer

I2c Inc.
Lahore
07.2020 - 11.2021

i2c Inc. drives innovation to the global digital payments with a multi-function platform built for endless possibilities. Founded in 2001, i2c’s next-generation technology provides a vast suite of credit, debit and prepaid solutions.


Software Engineer

Mar 2021 - Nov 2021 (9 months)

  • Manage Project implementation and live projects with a specific focus on deliverables, tasks & due dates
    Database Testing using Informix DB.
  • API Certification/Testing using Postman & SOAP UI.
  • Create detailed, comprehensive, and well-structured test plans and test cases.
  • Identify, record, document thoroughly, and track bugs using JIRA.
  • Opening cases with the network(Visa/MC/Discover/UnionPay) for an invalid system behavior observed in posted transactions.
  • Frequent coordination and follow-up with clients / other stakeholders to ensure that JIRAs are timely closed.
  • E2E, Smoke, Negative, Usability, UAT, and Beta testing to validate changes to meet the targeted system till product go live or relevant build is deployed.


Associate Software Engineer
Jul 2020 - Mar 2021 (9 months)

  • Reviewing and analyzing front end, databases (Informix SQL Database), application interfaces and logs to troubleshoot and fix problems.
  • Furthermore, handling of ETL processes for report generation.
  • Communicating directly with clients to provide desired information and status on technical inquiries related to the software product.
  • Understanding of payment card industry domain and how card processing works.

Career-Prep Fellow

Amal Academy
Lahore
06.2019 - 08.2019

Education startup funded by Stanford University that teaches professional skills to students and corporations.

  • Completed a competitive written application and interview process to be selected from over 4500 applicants for intensive 3-month Fellowship funded by Stanford University.
  • Invested 150 hours in order to develop business skills (e.g., communication, leadership, problem solving, teamwork, etc.) that will help me make a deeper impact on the job.
  • Recipient of Best Mega Project Award - Light In The Dark. Provided solar lights to the people living in rural area with no light source.

Internee

SHAUKAT KHANUM MEMORIAL CANCER HOSPITAL
Lahore
08.2018 - 08.2018

Shaukat Khanum is Pakistan’s largest tertiary care cancer hospital which is a charitable organization.

  • Creativity: Designed different science projects (e.g., LED patterns, Bluetooth car, etc.) using Arduino.
  • Communication: Explained the science projects to patients from diverse backgrounds.

Education

Bachelor of Electrical Engineering (CGPA: 3.595)

UNIVERSITY OF ENGINEERING & TECHNOLOGY LAHORE
Pakistan
09.2016 - 08.2020

A-Level (Grades: 3 A*s)

BEACONHOUSE SCHOOL SYSTEM
Lahore, Pakistan
09.2014 - 06.2016

O-Level (Grades: 3 A*s, 4 A’s, 1 B)

BEACONHOUSE SCHOOL SYSTEM
Lahore, Pakistan
09.2011 - 06.2014

Certification

Introduction to HTML5 by University of Michigan

Timeline

Introduction to HTML5 by University of Michigan

07-2023

The Ultimate Django Series

01-2022

Software Engineer

Esketchers
11.2021 - Current

HTML CSS and Javascript for Web Developers

11-2021

Associate Software Engineer

I2c Inc.
07.2020 - 11.2021

Career-Prep Fellow

Amal Academy
06.2019 - 08.2019

Internee

SHAUKAT KHANUM MEMORIAL CANCER HOSPITAL
08.2018 - 08.2018

Bachelor of Electrical Engineering (CGPA: 3.595)

UNIVERSITY OF ENGINEERING & TECHNOLOGY LAHORE
09.2016 - 08.2020

A-Level (Grades: 3 A*s)

BEACONHOUSE SCHOOL SYSTEM
09.2014 - 06.2016

O-Level (Grades: 3 A*s, 4 A’s, 1 B)

BEACONHOUSE SCHOOL SYSTEM
09.2011 - 06.2014
Muhammad Annus ShabbirSoftware Engineer