Umair Munir
Verified Expert in Engineering
Full-stack Web Developer
Rawalpindi, Punjab, Pakistan
Toptal member since December 2, 2021
Umair is an experienced full-stack web developer specializing in JavaScript, React, Node.js, MongoDB, and TypeScript. He also has a proven work history in web development using Python, Django, and Flask. With vast experience in front-end and back-end web development, he has handled complex projects from scratch. Umair has strong communication skills and always tries to understand clients' requirements, helping them compete and grow with cleverly designed websites optimized for peak performance.
Portfolio
Experience
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), MacOS, Docker, GitHub, React Native, Figma, ChatGPT, OpenAI GPT-3 API, OpenAI GPT-4 API
The most amazing...
...thing I've developed is the Dragon Prince website: the Dragon Prince is a fantasy computer-animated television series created for Netflix.
Work Experience
Full-stack Web Developer
XA Prestige Automotive LLC
- Updated the UI for more than five pages using Angular and TypeScript.
- Handled Arabic translations using ngx-translate and implemented pagination on the user management page.
- Implemented unit testing on the front and back end using Jest and Karma, and added claim downloads in zip file format for both the front and back end.
- Created a Postman collection for various API endpoints.
- Set up the development, UAT, test, and production environments.
Mobile App Developer
Freelance
- Developed iOS and Android apps using Flutter, React Native, Expo, TypeScript, and Redux.
- Implemented unit testing using Jest and Enzyme and worked on a CI/CD pipeline.
- Published apps to the App Store and Google Play Store.
Full-stack Web Developer
Innovation Working Company
- Handled various web development projects using modern JavaScript frameworks and libraries.
- Implemented UI/UX based on graphic designs and worked on server-side rendering using Next.js.
- Built the REST API using Node.js, Express.js, MongoDB, AWS, and Firebase.
- Contributed to building cryptocurrency trading dashboards using web3.js and Solidity.
Front-end Web Developer
AMS Controls | Freelance
- Built the machinery integration system and individual components using React, TypeScript, and SCSS. Handled all the client-side validations, slide shows, hide and show controls, drop-down menus, and tab navigation using React.
- Designed the web application layout and forms using HTML, CSS, and JavaScript. Created modular CSS using Less for reusability and an easy-to-read code.
- Transformed design mock-ups to W3C standards-compliant HTML pages using HTML, CSS, and Bootstrap.
Full-stack Engineer
BNY Financials | Freelance
- Worked as a lead full-stack engineer on various web dashboards and homepages using React, TypeScript, Angular, Vue, and Node.js.
- Added Redux-thunk as middleware to handle promise payload actions to dispatch resolved data to the front end.
- Used JSON data format for the registered and guest users.
- Used Ajax to request JSON data from the back-end API and presented the data in tables and charts on the screen.
Experience
The Dragon Prince Development
https://thedragonprince.com/Web Development for Younergy
https://www.younergy.com/Website Development for RealAdvisor
https://realadvisor.ch/enAuto Insurance Portal Development
CONTRIBUTIONS
• Implemented unit testing on the front and back end using Jest and Karma.
• Added claim downloads in the zip file format for both the front and back end.
• Set up the development, UAT, test, and production environments.
• Worked on Arabic translations using ngx-translate.
• Implemented pagination on the user management page.
• Worked on updating the UI for more than five pages.
• Created the Postman collection for various API endpoints.
Finimize
https://finimize.com/As a full-stack developer, I was responsible for developing and maintaining the company's website and mobile app. I played a key role in building new features and improving the user experience of Finimize's financial news and analysis platform. One of my major accomplishments at Finimize was developing a custom algorithm to optimize the delivery of personalized content to users. I worked closely with product managers and designers to ensure that the website and app were visually appealing and easy to use. My experience at Finimize gave me a strong understanding of financial markets and the ability to develop software solutions that cater to the needs of investors and traders. I was also responsible for implementing and maintaining Finimize's back-end infrastructure built using Python and Django. During my time at Finimize, I collaborated with a team of developers to integrate new data sources and improve the accuracy of the company's financial analysis tools.
Mobile App Development for Beautypass
https://apps.apple.com/us/app/beautypass/id1169483314Backstage Global
https://backstage.global/CONTRIBUTIONS
• Handled the listing of NFT collections and details.
• Implemented the purchase of NFT assets.
• Contributed to the signup and login.
• Implemented customer support.
React Native MVP Development
CONTRIBUTIONS
• Implemented the RN codebase for casting mobile photos to TVs using Google Chromecast.
• Researched the types of TVs that support casting.
• Handled source code management and sprint planning.
Education
Bachelor's Degree in Electronics Engineering
University of Engineering and Technology (UET) - Taxila, Pakistan
Skills
Libraries/APIs
React, Node.js, Vue, Google Maps, jQuery, REST APIs, React Query, Stripe, NgRx, React Router, React Navigation, Web3.js, Vuex, Twilio API, AWS Amplify, React Redux, MobX
Tools
GitHub, Expo, Figma, Bitbucket, Git, Redux Thunk, ChatGPT, MetaMask
Languages
JavaScript, TypeScript, CSS, SCSS, HTML, GraphQL, HTML5, JavaScript 6, SQL, Python, ECMAScript (ES6), Swift, PHP, Hugo, Less, C#.NET, Solidity
Frameworks
Angular, Express.js, React Native, Cypress, Angular Material, Bootstrap, Tailwind CSS, Next.js, Material UI, Django, Redux, NestJS, Nuxt.js, Jest, Svelte, Electron, AngularJS, Laravel, Flutter, Vuetify
Paradigms
REST, Mobile Development, Unit Testing, Functional Testing, Azure DevOps, Search Engine Optimization (SEO)
Platforms
Contentful, Visual Studio Code (VS Code), Firebase, iOS, Android, Blockchain, Amazon Web Services (AWS), Webflow, Twilio, Azure, Mobile, Docker, Mapbox, Google Cloud Platform (GCP), Ethereum
Storage
MongoDB, MySQL, NoSQL, Azure Cloud Services, Amazon S3 (AWS S3), PostgreSQL, JSON
Other
Front-end, APIs, Full-stack, Cryptocurrency, Website Translation, Full-stack Development, Mobile Apps, Web Development, Pixel Perfect, Minimum Viable Product (MVP), Gatsby, Responsive UI, Software Engineering, Web Applications, Responsive Design, Mobile App Development, DOM, API Integration, Chakra UI, Cross-platform App Development, Charts, Dashboards, CSS3 Animation, HTML5 Animations, Single-page Applications (SPA), PWA, UI Development, Architecture, Front-end Development, User Experience (UX), Storybook, Styled-components, Enzyme, CI/CD Pipelines, Chromecast, Data Visualization, Graphs, Web3, Smart Contracts, Maps, Amazon RDS, OpenAI GPT-3 API, OpenAI GPT-4 API, Crypto, Cryptocurrency Wallets, Axios
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring