
Mohammad Reza
Verified Expert in Engineering
Front-end Developer
Kabul, Afghanistan
Toptal member since September 7, 2022
Reza is a JavaScript developer with five years of industry experience. He specializes in using React and building interactive and user-centered software. With his full-stack and coding proficiency, Reza always finds the most effective way to deliver products and achieve excellent results.
Portfolio
Experience
- JavaScript - 7 years
- Next.js - 5 years
- Payment APIs - 5 years
- React - 4 years
- Flutter - 4 years
- Node.js - 3 years
- Tailwind CSS - 2 years
- Express.js - 2 years
Preferred Environment
Ubuntu Linux, Slack, WhatsApp, GitHub
The most amazing...
...thing I've developed is a student portal for Rana University, enabling thousands of students to use it for educational needs.
Work Experience
Senior Full-stack Developer
G&M Direct Hire
- Engineered an internal management system saving £5K/month via workflow automation. Integrated QuickBooks for GL sync, GoCardless for Direct Debits, and PayPal for seamless transactions.
- Created a public vehicle rental portal with real-time fleet availability, dynamic pricing rules, and instant booking confirmation for a frictionless customer rental experience.
- Architected on-demand taxi platform with admin dashboards, driver/passenger mobile apps, and QuickBooks integration for automated driver settlements and financial reporting.
Full-stack Developer
Softwareship
- Developed a blockchain-based app managing users' digital assets from a single platform. It enabled users to buy, swap, track, trade, and analyze investments across all chains in one dashboard.
- Optimized the blockchain assets caching using ClickHouse to improve the query speed up to ten times.
- Created a synchronization function to fetch all relevant assets and transactions from different chains and store them in a single format in the ClickHouse database.
Full-stack Developer
The Code Giant
- Developed a minting bot application that automatically minted NFTs based on user settings.
- Built an app called Oribar that provided a personal financial management solution to simplify savings, budgeting, and debt management.
- Developed an NFT art engine app that generated an NFT collection from layered art files and type trait definitions.
Web Developer
Rana University
- Redesigned the website and content management panel.
- Developed a student portal to enable instructors to share lecture slides, books, and other resources with students, give assignments, communicate with students, and post notifications and exam results.
- Created a research journal application in which lecturers and students could post their research papers, and reviewers could review and publish them in the university's official journal.
Database Administrator
Bakhtar University
- Implemented and replaced the old information system with a new management information system for the university.
- Installed and configured the new system for different users with different access control roles.
- Conducted the data migration from the old MIS with an Oracle back-end to a new MIS with a SQL Server back-end.
- Integrated the university management system with the Canvas learning management system (LMS).
Experience
Blockchain Application
Personal Financial Management App
https://www.oribar.com/NFT Minting Application (Bot)
GMRides Taxi Booking Platform
The platform supports PayPal, card, and Apple Pay payments; automated commission and driver earnings management; and a fully implemented financial system integrated with QuickBooks Online, where transactions are automatically posted to the accounting system.
The platform is live online, with mobile apps available on both the Google Play Store and the Apple App Store.
MY ROLE
Back-end architecture, API development, booking workflow, payment integrations, QuickBooks integration, financial logic, commission management, authentication, and transaction processing
Asoda Real Estate Platform
https://asoda.appThe platform serves thousands of daily users in Kabul and provides property listings, search and filtering, detailed property information, and user management.
The mobile app is publicly available on both the Google Play Store and Apple App Store.
Education
Bachelor's Degree in Computer Science
Kabul Polytechnic University - Kabul, Afghanistan
Skills
Libraries/APIs
React, Node.js, jQuery, Windows Forms (WinForms), REST APIs, React Redux, Google Maps API, Web3.js, Stripe, Google API
Tools
Git, Redux Toolkit, Visual Studio .NET, MetaMask, Figma, AWS Command Line Interface (CLI), AWS SDK, Sequelize, Jira, Slack, GitHub, Docker Compose
Languages
JavaScript, HTML5, CSS3, PHP, CSS, HTML, Solidity, C#, C#.NET, TypeScript, SQL, GraphQL
Frameworks
Bootstrap, Ant Design, Express.js, Next.js, Laravel, Flutter, OAuth 2, Redux, Tailwind CSS, Laravel 5, Electron, CodeIgniter, Material UI
Paradigms
Model View Controller (MVC), Best Practices, Responsive Web Design (RWD), Unit Testing, DevOps
Platforms
Blockchain, Android, Docker, Parse Server, Ubuntu Linux, Amazon Web Services (AWS), iOS, Firebase, Google Cloud Platform (GCP), Oracle, AWS Lambda
Storage
Databases, MySQL, ClickHouse, PostgreSQL, MongoDB, SQL Server 2008, Amazon S3 (AWS S3)
Other
Bootstrap 4, Moralis, Front-end Development, Websites, Development, Front-end, Full-stack, APIs, Smart Contracts, User Interface (UI), MERN Stack, Charts, Web3, Crypto, Web Development, Back-end, Authentication, Full-stack Development, Payment APIs, Strapi, Push Notifications, Front-end Architecture, Software Design, Software Development, Data Structures, Computer Networking, Ethers.js, Styled-components, Non-fungible Tokens (NFT), Cryptocurrency, User Experience (UX), SaaS, Security, Technical Leadership, Accounting Tools, Information Security, Software Development Lifecycle (SDLC), Distributed Systems, WhatsApp
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