Self-employed
2012 - PRESENTFreelance- Created reusable components based on React, TypeScript, Material UI, Styled-components, Bootstrap and built a pixel-perfect, responsive UI and design system.
- Collaborated and worked with back-end engineers to built a data services RESTful API.
- Developed products from scratch or extended existing projects using a variety of full-stack technologies for both front end and back end.
- Focused on unit tests and E2E tests to increase code coverage utilizing Jest, PyTest, testing library, Cypress, and Enzyme.
Technologies: JavaScript, React, TypeScript, Redux, Recoil, React Apollo, Vue, Vuex, Material-UI, Styled-components, Node.js, Express.js, Python, Django, PostgreSQLSenior Front-end Developer
2020 - 2021BondHouse- Created new product pages and reusable components based on React, TypeScript, Apollo, Redux, Material UI, and Styled-components. Worked with designers to build a pixel-perfect, responsive design system for the website.
- Collaborated with back-end engineers to build data services and reduce bugs.
- Redeveloped and extended an existing project using a variety of full-stack technologies.
- Led the development of a design system, using Material-UI, Storybook, styled-components, and Nxt.
- Defined unit tests and E2E tests for 100% code coverage, employing Jest, React testing library, and Cypress.
Technologies: Redux, React, Express.js, JavaScript, Node.js, TypeScript, Material-UI, Bootstrap, Styled-components, Recoil, Constate, XState, Storybook, GraphQL, React Apollo, FintechProject Coordinator
2017 - 2020Hewlett Packard- Maintained and monitored project plans and schedules ensuring project deadlines were met.
- Collaborated with key HP teams to elevate and resolve critical issues undertaking project tasks.
- Offered remote support of on-site engineers and end users and customers installing or updating, configuring, testing and maintaining software applications, and web servers.
Technologies: Django, Python, React, JavaScriptIslamabad
2012 - 2012Ufone- Resolved technical issues and provided excellent customer experience.
- Collaborated with peers and technical associates to resolve problems.
- Cooperated with field engineers on both support and scheduled maintenance tasks.
Technologies: JavaScript, PHP