Muhammad Umar
Verified Expert in Engineering
APIs Developer
Lahore, Punjab, Pakistan
Toptal member since June 10, 2022
Umar, a seasoned full-stack developer with a robust back-end focus, boasts over three years of experience excelling in Ruby on Rails and React. Proficient in Agile and Kanban, he thrives on solving intricate back-end challenges. He's passionate about staying tech-savvy and welcomes ambitious projects. Umar's extensive experience with US-based companies ensures seamless cross-border collaboration.
Portfolio
Experience
Availability
Preferred Environment
MacOS, iTerm2, Visual Studio Code (VS Code), Slack, Jira, Git, GitHub
The most amazing...
...thing I’ve developed is KUDO, a multilingual web conferencing platform with human-powered live interpretation using RoR and TokBox.
Work Experience
Front-end React Developer
Colorado State Government - Colorado General Assembly - Legislative Branch
- Added new features to the website and enhanced the already existing features.
- Tracked and fixed bugs using Jira as a reporting tool.
- Optimized website performance by conducting a comprehensive analysis of website load times, identified bottlenecks, and implemented performance enhancements, resulting in a reduction in page load times.
Front-end Engineer
Colorado State Government - Colorado General Assembly - Legislative Branch
- Created custom components like a carousel, calendar, and many others using plain JavaScript and CSS.
- Created front-end pages using the Figma designs (mockups).
- Tracked and fixed bugs using Jira as a reporting tool.
- Reviewed PRs of fellow developers, provided constructive feedback, and learned from their work.
Back-end Engineer
Devsinc
- Worked on unit testing, integration testing, and technical documentation with Rswag to raise the test coverage from 10 percent to 90 percent.
- Tracked and fixed daily reporting bugs with the Jira reporting tool.
- Worked with PHP, Laravel, Python, Django, and NestJS.
- Reviewed code from junior team members to deliver the best quality code.
- Refactored the whole application to remove unused code by other engineers.
- Created and flushed tickets on Jira keeping in view the business requirements document.
- Integrated Chargebee, Thinkific, and Auth0 with the Laravel application.
Full-stack Developer
Freelance Clients
- Designed and developed the project/product with a modular architecture and a robust set of APIs, making it highly extendable and customizable.
- Worked on unit testing, integration testing, and technical documentation with Rswag.
- Tracked and fixed bugs using Jira as a reporting tool.
Experience
KUDO (Kudoway)
https://kudoway.com/SPEC (IOS application)
Virtual Common Wealth
XDOME: Colorado's Legal Statute Editor
http://xdome.s3-website.us-east-2.amazonaws.com/Education
Bachelor's Degree in Computer Science
University of Punjab - Lahore, Pakistan
Skills
Libraries/APIs
Ruby on Rails API, REST APIs, Ruby ERB, Pundit, Plaid API, OpenAPI, React, Antd
Tools
Git, GitHub, RSpec, Slack, Auth0, Plaid, Jira, Postman
Languages
Ruby, SQL, JavaScript, JavaScript 6, HTML5, CSS, TypeScript
Frameworks
Swagger, Ruby on Rails (RoR), JavaScriptCore, Ruby on Rails 6, Next.js, Redux, Material UI
Platforms
MacOS, Visual Studio Code (VS Code), Heroku, Thinkific
Storage
PostgreSQL, MySQL, JSON
Paradigms
Agile, Kanban
Other
iTerm2, APIs, Front-end, Third-party APIs, Ruby Gems, ESLint, Accessibility, Web Accessibility, Bootstrap 4, WordPerfect
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