Muhammad Hasnain
Verified Expert in Engineering
Software Developer
Mardan, Khyber Pakhtunkhwa, Pakistan
Toptal member since February 23, 2022
Muhammad is a software engineer with a strong technical aptitude, problem-solving skills, and more than three years of experience. Self-motivated with excellent self-management, communication, and research skills, he discovers optimal solutions for unique problems and communicates his ideas in an articulate manner. Muhammad can and will find an answer to any complex problem.
Portfolio
Experience
- Shopify - 3 years
- JavaScript - 3 years
- Vue - 3 years
- SCSS - 2 years
- WordPress - 2 years
- Webpack - 2 years
- Web Extensions - 2 years
- React - 2 years
Availability
Preferred Environment
Windows, Slack, Git, GitHub, GitLab, Jira, Notion, ClickUp, JavaScript, Vue, HTML, CSS, Shopify, User Interface (UI), User Experience (UX)
The most amazing...
...thing I've developed is a screenshot Chrome extension with a server that processes, optimizes, and saves screenshot images and provides albums and filters.
Work Experience
Software Engineer
Teamo
- Developed and maintained high-quality headless ecommerce sites.
- Collaborated with clients via Slack and Jira to access their needs and help them accordingly.
- Oversaw development and deployment of different systems on AWS and EC2 instances.
- Developed user-friendly interfaces with rich user experience and performant code.
Senior Software Engineer
Uptek
- Delivered WordPress and Shopify sites and stores with stunning user interfaces and rich user and intuitive back-end experiences.
- Created and developed WordPress and Shopify themes and plugins.
- Built development tools and workflows to increase productivity and quality of products and services.
- Collaborated with the clients directly to assess their needs and deliver products according to their requirements using the WordPress and Shopify platforms.
- Created in-house proprietary products for lead and revenue generation.
- Participated in writing coding standards to improve code consistency throughout.
- Developed custom integrations between Shopify and third-party services and apps, such as HubSpot.
- Developed WordPress themes with user-friendly interfaces, rich user experience, and performant code.
JavaScript Engineer
Zinlab Technologies
- Gained hands-on experience through creating browser extensions for Chrome and Firefox.
- Developed a screenshot extension for Chrome and Firefox with authentication.
- Created and consumed RESTful APIs and GraphQL services for extensions.
- Used JSON Web Token (JWT), Google, and Facebook for user authentication.
- Used Notion for the backlog, task management, tracking, and fixing bugs.
Experience
Coding Playground
http://codism.netlify.appSummersPHC
https://summersphc.com/Wink Browser Extension
Wink Service
The service also lets authenticated users manage image files into albums like a modern file system.
Skills
Libraries/APIs
Chrome API, Vue, React, Shopify API, Liquid, Node.js, Antd
Tools
Slack, PostCSS, Webpack, GitHub, GitLab, Bitbucket, Git, Jira, Notion
Languages
JavaScript, SCSS, HTML, CSS, CSS3, PHP
Frameworks
Svelte, JSON Web Tokens (JWT), Next.js, Express.js, Redux
Platforms
Windows, Shopify, Netlify, Heroku, WordPress, Amazon Web Services (AWS)
Storage
MongoDB, PostgreSQL
Other
Web Extensions, Headless Commerce, Shopify Theme, Design, Web Development, User Interface (UI), Shopify Customizations, User Experience (UX), ClickUp
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