Work Experience

My professional journey in software development, showcasing the companies I've worked with and the impact I've made

Fullstack Engineer

Conrad Labs (Autolabs)
Feb 2022 — Present
Lahore, Pakistan

Technologies Used

TypeScriptReactNodeJSAWSPostgreSQLOpenAI

Key Responsibilities & Achievements

  • Enhanced existing microservices by implementing new features, further strengthening the application’s functionality.
  • Built a platform notification module with AWS AppSync, improving user activity within the application.
  • Implemented global search feature with Amazon OpenSearch Service and AWS ECS, reindexing 13 million records per index, achieving 30% productivity boost with 30% faster search times.
  • Introduced a new Lambda function to send ROI reports to customers, resulting in a significant revenue increase.
  • Successfully implemented a Campaign Nurturing feature, boosting customer engagement by 15%.
  • Led a Proof of Concept (PoC) focused on integrating Generative AI into the application.
  • Actively involved in developing an assistant using OpenAI APIs to improve Amazon Lex’s accuracy rate from 25% to 90%.
  • Conducted high-level code reviews to maintain code quality and consistency.

Fullstack Engineer

Conrad Labs (Marcus Technologies)
Date Not Specified
Lahore, Pakistan

Technologies Used

TypeScriptReactNodeJSAWSSpring Boot - Java 11ElasticSearchMySQLHibernateFlywayAngular 12

Key Responsibilities & Achievements

  • Spearheaded the development of REST APIs using Java Spring Boot.
  • Innovated by introducing a global UIKit module, reducing front-end development time by 20%.
  • Automated email processes, resulting in a 15% reduction in user manual effort.
  • Transformed a legacy Angular application structure into a well-organized SPA project.
  • Conducted client demos and actively participated in requirements gathering.
  • Managed agile development using JIRA and led high-level code reviews.

Software Engineer

Dubizzel Labs (EMPG LABS)
Sep 2020 — Jan 2022
Lahore, Pakistan

Technologies Used

AngularTypeScriptRedisMongoDBMySQLExpressJSNodeJSJavaScriptSequelize

Key Responsibilities & Achievements

  • Engineered REST APIs in NodeJS to provide data to a third-party mobile application for data visualization for a 100k+ user base.
  • Achieved a 25% reduction in deal cancellations by developing expiry calculation rules and leveraging AgendaJS.
  • Designed and implemented a SchedularService for scheduling business-defined rules.
  • Dramatically improved server response time by 50% through the revamping of a legacy feature.
  • Authored migrations for data updates and database schema changes using Sequelize ORM.
  • Actively participated in daily code reviews and maintained code quality.

Core Competencies

Skills and expertise I've developed throughout my professional journey

Full-Stack Development

Building complete web applications from frontend to backend, with expertise in React, Node.js, and modern development practices.

Cloud & DevOps

Deploying and managing applications on AWS, implementing CI/CD pipelines, and using Docker for containerization.

Database Design

Working with both SQL and NoSQL databases, designing efficient schemas, and optimizing queries for performance.

API Development

Creating RESTful APIs, implementing authentication, and integrating third-party services and AI technologies.

Performance Optimization

Optimizing application performance, reducing response times, and implementing caching strategies.

Team Collaboration

Leading code reviews, mentoring junior developers, and collaborating effectively in agile development environments.

Ready to Work Together?

I bring years of experience in building scalable applications and leading development teams. Let's create something amazing together.