Mohammad Reza, Developer in Kabul, Afghanistan
Mohammad is available for hire
Hire Mohammad

Mohammad Reza

Verified Expert  in Engineering

Bio

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

Softwareship
React, Redux, Tailwind CSS, Node.js, Docker, ClickHouse, PostgreSQL, Bootstrap...
The Code Giant
React, Node.js, Parse Server, MongoDB, Bootstrap, JavaScript, CSS, HTML...
Rana University
PHP, Laravel 5, JavaScript, Bootstrap 4, Bootstrap, CSS, HTML, jQuery...

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

Part-time

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

2022 - 2023
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.
Technologies: React, Redux, Tailwind CSS, Node.js, Docker, ClickHouse, PostgreSQL, Bootstrap, JavaScript, CSS, HTML, Ethers.js, Web3.js, Solidity, Moralis, Docker Compose, Figma, Ant Design, Express.js, Sequelize, TypeScript, Software Development, Information Security, Software Development Lifecycle (SDLC), Data Structures, HTML5, CSS3, Ubuntu Linux, Slack, GitHub, SQL, Blockchain, Front-end Development, REST APIs, Websites, Development, Databases, Front-end, Amazon Web Services (AWS), Full-stack, Git, Redux Toolkit, Non-fungible Tokens (NFT), Cryptocurrency, Smart Contracts, React Redux, MetaMask, User Interface (UI), User Experience (UX), Model View Controller (MVC), Best Practices, MERN Stack, Responsive Web Design (RWD), Charts, Web3, Crypto, Web Development, Back-end

Full-stack Developer

2020 - 2022
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.
Technologies: React, Node.js, Parse Server, MongoDB, Bootstrap, JavaScript, CSS, HTML, AWS CLI, AWS SDK, Web3.js, Ethers.js, Solidity, Moralis, Ant Design, Express.js, TypeScript, Software Development, Information Security, Software Development Lifecycle (SDLC), Distributed Systems, Data Structures, HTML5, CSS3, Ubuntu Linux, Slack, GitHub, SQL, Blockchain, Front-end Development, REST APIs, Amazon S3 (AWS S3), Websites, Development, Databases, Front-end, Amazon Web Services (AWS), Full-stack, APIs, AWS Lambda, Git, Redux Toolkit, Redux, Unit Testing, Material UI, Non-fungible Tokens (NFT), Cryptocurrency, Smart Contracts, React Redux, MetaMask, User Interface (UI), User Experience (UX), GraphQL, Model View Controller (MVC), Best Practices, MERN Stack, Stripe, Jira, Responsive Web Design (RWD), Charts, Web3, Crypto, Web Development, Back-end

Web Developer

2019 - 2020
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.
Technologies: PHP, Laravel 5, JavaScript, Bootstrap 4, Bootstrap, CSS, HTML, jQuery, Software Development, Information Security, Software Development Lifecycle (SDLC), Data Structures, HTML5, CSS3, SQL, Front-end Development, REST APIs, Websites, Development, Databases, Front-end, CodeIgniter, Laravel, MySQL, Git, Material UI, User Interface (UI), Model View Controller (MVC), Best Practices, Responsive Web Design (RWD), Charts, Web Development, Back-end

Database Administrator

2017 - 2018
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).
Technologies: Oracle, SQL Server 2008, Software Development, SQL, Development, Databases, Model View Controller (MVC), Best Practices

Experience

Blockchain Application

https://blockchainr.app
A React-based application for blockchain assets management. Users can manage their digital assets using one platform, including buying, swapping, tracking, trading, and analyzing their investments across all chains in one dashboard.

Personal Financial Management App

https://www.oribar.com/
A personal management information application called Oribar provides a personal financial management solution aimed at simplifying savings, budgeting, and debt management and gives personalized insight into your finances to help you stay on top of your budget and finances.

NFT Minting Application (Bot)

An Electron-based application called Vanquish Bot is designed with React and provides automated minting functionalities for users. The bot is simple and straightforward and isn't filled with useless functionalities that try to compensate for slow minting. Vanquish is exactly what many of these bots lack: affordability and fast minting. This bot has been in the making for months now and is coded more effectively than many other bots on the market. The bot is available on Linux, Windows, and Mac operating systems.

Education

2012 - 2015

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring