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
- HTML5 - 7 years
- JavaScript - 7 years
- CSS3 - 5 years
- Bootstrap - 4 years
- React - 4 years
- Redux - 3 years
- Node.js - 3 years
- Tailwind CSS - 2 years
Availability
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
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
https://blockchainr.appPersonal Financial Management App
https://www.oribar.com/NFT Minting Application (Bot)
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, Web3.js, Stripe
Tools
Git, Redux Toolkit, Visual Studio .NET, MetaMask, Figma, AWS 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, Laravel, Redux, Tailwind CSS, Laravel 5, Next.js, Electron, CodeIgniter, Material UI
Paradigms
Model View Controller (MVC), Best Practices, Responsive Web Design (RWD), Unit Testing
Platforms
Blockchain, Docker, Parse Server, Ubuntu Linux, Amazon Web Services (AWS), 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, Software Development, Data Structures, Computer Networking, Ethers.js, Styled-components, Non-fungible Tokens (NFT), Cryptocurrency, User Experience (UX), 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