Kamran Murtaza, Developer in Lahore, Punjab, Pakistan
Kamran is available for hire
Hire Kamran

Kamran Murtaza

Verified Expert  in Engineering

Full-stack Developer

Location
Lahore, Punjab, Pakistan
Toptal Member Since
September 7, 2021

Kamran is a highly skilled and motivated senior software engineer with over five years of experience and a proven track record in managing the development from the initial design and architecture to deployments. Throughout these projects, he always thrives on enhancing the performance of multiple applications. As a good problem solver with excellent communication skills, Kamran seeks opportunities to contribute to new and exciting projects as a full-stack developer.

Portfolio

NorthBay Solutions
JavaScript, Amazon Web Services (AWS), React, Redux-Saga, Node.js, Context API
Systems limited
React, Node.js, MongoDB, MySQL, Redux, Redis Cache
PwC
JavaScript, Node.js, Express.js, React, Redux

Experience

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Slack, Jira, Git

The most amazing...

...project I've crafted is Juicy Couture's eCommerce application with React and Node.js in a stellar microservices setup, elevating functionality and performance.

Work Experience

Principal Software Engineer

2021 - 2024
NorthBay Solutions
  • Led development teams to enhance Intelligize products, resulting in improved efficiency and performance by providing strategic guidance and leadership throughout the development process.
  • Spearheaded the development of "Board Profiles and Compensations," increasing user engagement and revenue through architecture and development expertise.
  • Designed and developed the "Quality Control App," reducing data error rates and streamlining data correction, which led to enhanced data accuracy and operational efficiency.
Technologies: JavaScript, Amazon Web Services (AWS), React, Redux-Saga, Node.js, Context API

Consultant | Software Development

2020 - 2021
Systems limited
  • Conducted React and Node.js technical interviews and onboarded new joiners.
  • Acted as an instructor in React and JavaScript boot camps for interns and junior devs.
  • Implemented caching in the Node.js back end using Redis, which resulted in a 70% faster response time for revisited resources.
Technologies: React, Node.js, MongoDB, MySQL, Redux, Redis Cache

Senior Associate

2020 - 2021
PwC
  • Enhanced the industrial business service by rewriting Node.js APIs and database queries to reduce the processing time to 30%.
  • Developed new dynamic and reusable React components for the project's design system to be used across different services.
  • Implemented memoization in the React application and converted costly components to React's pure components to avoid unnecessary rerenders.
Technologies: JavaScript, Node.js, Express.js, React, Redux

Senior Software Engineer

2019 - 2020
Shop Dev
  • Refactored a React-based eCommerce application by adding code splitting, lazy loading, Webpack compression libraries, and a better error-handling service.
  • Integrated Google Maps and different payment methods like Stripe in React applications.
  • Managed a team of five developers to develop a React eCommerce site from scratch to production.
Technologies: React, Redux, Webpack, Jest, Enzyme, Material UI, Antd, Next.js, Stripe, Full-stack

Senior Software Engineer

2019 - 2020
Fabric's
  • Developed a new Node.js microservice using Express.js and MongoDB for user subscription management.
  • Managed a team of developers for Node.js microservices development by performing activities like sprint planning, code reviews, and PR management.
  • Performed unit testing on Node.js applications using Mocha and Chai to increase the code test coverage and improve the quality of applications.
Technologies: Node.js, NestJS, MongoDB, Mocha, Chai, Unit Testing, TypeScript

Software Engineer

2017 - 2019
Techorizon
  • Developed multiple full-stack projects with React and Node.js from initial business requirements to production, making different architectural decisions.
  • Deployed Node.js applications on Amazon EC2 and AWS Lambda (serverless) architecture and set up the CI/CD.
  • Improved a MERN application by redesigning the architecture of the legacy system with extreme simplification. I also implemented Algolia for data indexing to quickly search results.
Technologies: React, Node.js, MySQL, PostgreSQL, MongoDB, Redux, JavaScript, Bootstrap, SCSS, Styled-components, REST APIs

Intelligize

https://www.intelligize.com/
Played a central role in driving innovation and excellence in the Intelligize project, a renowned regulatory compliance and analysis platform, by collaborating closely with NorthBay Solutions. This transformative effort
aimed to enhance the platform's efficiency, user engagement, and data accuracy, contributing significantly to its continued growth and success.

Juicy Couture

https://juicycouture.com/
Played a critical role in the technical development of the Juicy Couture website, a project that represented a significant collaboration between Fabric, eCommerce headless APIs, and the renowned fashion brand Juicy Couture. This transformative initiative aimed to create a cutting-edge online platform that showcased a wide range of technical innovations, including the implementation of microservices, serverless architecture, and modular React components.

TAMM Digital Platform Implementation

https://www.tamm.abudhabi/
Was part of the PwC (Middle East) team to contribute to the successful implementation and enhancement of the TAMM (the Abu Dhabi Government Service platform) digital platform. TAMM is a transformative initiative aimed at providing streamlined access to government services for residents and businesses in Abu Dhabi, UAE.

ABC Home

https://www.abchome.com/
A Next.js-based eCommerce website developed with a Node.js headless commerce API created using a microservices architecture.

I implemented new modules and optimized and upgraded legacy code by upgrading libraries and removing deprecated code. I also integrated Aloglia for fast product retrieval.
2016 - 2020

Bachelor's Degree in Computer Science

COMSASTS University - Lahore, Pakistan

Libraries/APIs

React, Node.js, REST APIs, Chai, Antd, Redux-Saga, Stripe, Context API

Tools

Slack, Git, Jira, Mocha, Webpack

Frameworks

Express.js, Redux, NestJS, Next.js, Jest, Material UI, Bootstrap

Platforms

Visual Studio Code (VS Code), Amazon EC2, Algolia, Amazon Web Services (AWS)

Languages

JavaScript, HTML, CSS, TypeScript, SCSS

Storage

MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), Redis Cache

Paradigms

Unit Testing, Microservices, Agile Software Development

Other

Enzyme, Styled-components, Software Development Lifecycle (SDLC), Data Structures, Algorithms, Full-stack

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring