Muhammad Umar
A software engineer with about 5 years of experience in developing web and mobile
applications. Experienced in all stages of a development cycle and having strong
command over modern technologies. A proven leader with excellent interpersonal,
motivational and problem-solving skills with an aptitude to quickly master new skills,
technologies or roles.
Lahore, PK
Overview
4
4
years of professional experience
Work History
Senior Software Engineer
The Web
10.2023 - Current
Working as a senior Mobile App Developer and build apps from scratch
Implemented complex features using TypeScript, React, React Native
Socket.io, Rest Apis
Implemented a smooth registration process and maintaining sessions
across multiple Devices
Repeatedly improved user experience by adding different cache
techniques and transitions for aesthetics
Wrote unit and integration tests to test all the desired functionality
using Jest, react testing library, and cypress
Software Engineer
Codility Solutions
11.2022 - 01.2023
Managed a team of 5+ developers, dealt with 4 different clients to
build web and mobile applications from scratch
Developed the UI layer using Javascript, React Js
Reduced sign-up drop-offs from 65% to 15% and enhanced user
engagement by 40%, through a combination of hypothesis testing
Strategically designed suitable architecture for the requirements by
evaluating third-party libraries by functionality, code bloat, and
performance, gaining a client satisfaction rate of 98% for project
deliverables
Optimized performance of applications and increased performance
by implementing caching, code refactoring and optimizing
Wrote unit and integration tests to test all the desired functionality
using Jest, react testing library, and react Test Renderer
Worked on a food marketplace, implemented features on frontend (Web &
Mobile) using React Js, React Native and TypeScript, refactored code and
optimized api requests
Github
https://github.com/Muhammad
Umar474
Implement UI Design Pattern and split the components into atoms,
molecules, and organisms and use mono repo architechture
Worked on an ERP project and refactor the codebase from React 15 to React8
Overhauled the obsolete legacy source code and changed all the class
components to functional components maintaining the UI consistent
Wrote test cases using Jest and React Testing Libraries and made the UI
pixel perfect to figma
Deployed Updated apps on playStore and appStore
Associate Software Engineer
Heuristixs
01.2021 - 08.2021
Worked as a React Native Developer and Refactor the legacy ERP App by
removing duplicate code, use descriptive naming, eliminate dead code and
optimize data structures
Increased the performance of queries by shifting business logic at database
level to make it faster
Fixed lag in UI renders by React virtualized to optimized large lists of users.
Orders Made Simple is your stock ordering simplified
Our app-based ordering
system allows business owners, chefs, or managers to make huge
improvements to the way they order their stock, saving time and money in the
process
Virtual Assistant to CEO - Real Estate & Construction at Roebling Redevelopment Group, LLC.Virtual Assistant to CEO - Real Estate & Construction at Roebling Redevelopment Group, LLC.