概要


  • More than 7 years of experience in various programming languages and domains

  • Can work in Flexible Timezone

  • An experienced software engineer comfortable working in a mix of roles from individual contributor to team lead.

  • Excellent problem-solving skills, with the ability to think out of the box to solve complex problems.

  • Experience in developing high-performant, memory-optimized, responsive front-end web applications  in Javascript technologies such as React.js, Next.js,  Redux.js, Redux-Saga, Jquery, Bootstrap,  Css3,  HTML5

  • Experience in backend application development using NodeJS (ExpressJS, Loopback, Sailsjs)

  • Hands-on experience in developing independently scalable, highly available,  Microservices-based backend APIs.

  • Experience in integrating various third-party APIs like  Stripe, Braintree, OAuth 2.0, Sailing Schedules, Facebook Insights, and Google Geolocation APIs

  • Experience in test-driven application development using Mocha.js, Chai.js, Jest, and Enzyme.

  • Excellent Team player with experience in leading small teams.

  • Involved in all phases of application development lifecycle which includes requirements analysis, design, development, and testing.

  • Participated in code reviews, and architecture design, Identified Bottlenecks, and come up with an optimized and scalable solution.

  • involved in the agile project development process, participated in sprint planning, backlog grooming, retrospective, daily scrum, requirements analysis, and project estimation meetings.

  • Strong knowledge of design patterns and best practices.

  • Experience in working in SQL databases such as MySql, MariaDB, and PostgreSQL.

  • Experience in NOSQL databases such as MongoDB.

  • Experience in different AWS services such as EC2 and S3.

  • Quick learner, Like to explore new technologies.

项目

BookMe
Worker Direct Global Limited
Geo news
Jukester
Equipgents
KleanKars
PayPal

工作经历

公司标识
Principle Software Engineer
Contact Center Specialists
Sep 2021 - 代表 | Lahore, Pakistan


As a Senior Software Engineer, I played a pivotal role in architecting, developing, and delivering high-quality web applications that pushed the boundaries of user experience and performance.
Lead Development: Spearheaded the frontend development of Contact Center Specialist\'s flagship product, working closely with cross-functional teams to create a dynamic and responsive user interface.
Team Collaboration: Mentored and collaborated with junior developers, fostering a culture of knowledge sharing and code quality.
React Expertise: Leveraged advanced features of React, including hooks, context API, and custom hooks, to build reusable and efficient components.
State Management: Implemented Redux with Redux)saga to manage the complex state of our application.
Performance: Employed performance optimization techniques such as lazy loading, code splitting to enhance page load times and user engagement.
Scalability: Designed and architected the frontend to be highly scalable

公司标识
Senior Software Engineer
Pure Logics
Mar 2020 - Sep 2021 | Lahore, Pakistan


Responsible for end-to-end development of the application: Front-end by using Reactjs, Backend by using Nodejs
APIs development by using Nodejs with framework Loopback, ExpressJs and SQL
Integration of 3rd Party sailing API\'s
Implement new features by using React  \"^16.10.2\" and Material UI
Draw Graphs by using Chartjs and d3 Charts
Write Test cases by using Jest, Mocha and Chai
Senior Developer and team member for the new CMS
Reviewed code and mentored developers

公司标识
Senior Software Engineer
tossdown
May 2019 - Mar 2020 | Lahore, Pakistan


Lead all technical aspects, strategical architectural decisions to day-to-day guidance of developers, and the technical design.
Responsible for end-to-end development of the first versions of the application by using Reactjs, Redux, Material-UI, Chartjs
Developed a cloud-based platform system for the food industry.
Design a customizable reporting tool by using Facebook SDK, Google SDK
Implemented Menu management, order management, and order handling for the food industry.

公司标识
Software Engineer
GeniTeam Pvt. Ltd
Aug 2016 - May 2019 | Lahore, Pakistan


Developed the interactive UI by using Reactjs, Bootstrap, HTML and CSS.
Implemented the REST API by using Node.js(Sailsjs) and SQL.
Develop and maintain the cross-platform mobile application for Android & iOS (React Native).
Feature development and general bug fixing

学历

National University of Computer and Emerging Sciences
学士, 商学士/理学士, Bachelors in Computer Science‎
Computer Science
CGPA 2.6/4
2016

技能

中级 FullStack
熟练 Javascript
中级 MySQL
中级 NodeJs
熟练 React JS
中级 React Native
中级 REST API\'s
初学者 Sails
初学者 WHRPP
初学者 WP CLI
初学者 Yii

语言

中级 乌尔都语
中级 英语