Gheis Mohammadi
Verified Expert in Engineering
Blockchain Developer
Kuala Lumpur Federal Territory of Kuala Lumpur, Malaysia
Toptal member since January 7, 2022
Gheis is a blockchain expert and developer with experience in C++, C#, JavaScript, Go, and Node.js. He excels in developing blockchain services, cross-platform software, artificial intelligence and commercial software, and DApps while delivering top-notch user-friendly solutions. As a leader of the back-end, blockchain, and DevOps teams of 10+ developers, Gheis has been involved in many high-tech projects solving complex systems and identifying opportunities for improvements.
Portfolio
Experience
- C++ - 15 years
- Back-end - 6 years
- Blockchain - 5 years
- Node.js - 4 years
- Smart Contracts - 4 years
- Web3.js - 4 years
- Go - 4 years
- Solidity - 4 years
Availability
Preferred Environment
Linux, Visual Studio Code (VS Code)
The most amazing...
...solution I've delivered is the Easy Strategy Builder (ESB), with over 200,000 codes allowing users to create automated trading strategies.
Work Experience
Senior Blockchain Developer
Toptal Client
- Developed a stable token for green energy. Implemented an upgradeable, fully permissioned token using Solidity that is now in Ethereum mainnet.
- Implemented a complete blockchain module and back end using Node.js along with the investor and admin panel using React for the ERC20 token.
- Worked with many decentralized finance projects to get enough data to make a portfolio for every wallet.
- Implemented an auto market maker bot for the crypto market.
Back-end and Blockchain Teams Lead
Life Line Lab Sdn Bhd
- Developed the clinical information system (CIS) and personal health record (PHR) platform to manage entire hospital processes and store and share health records using blockchain.
- Built an eCommerce platform from scratch using a new tech stack called KARN. It was one of the first fully functional eCommerce platforms built entirely in Malaysia. In the first week of launching, the platform got 30,000 users.
- Managed the back end, blockchain, and DevOps teams.
Founder
Easy Strategy Builder
- Led the team and developed a whole platform for stock market programming services.
- Built the first fully automated trading bot that uses a single expert advisor written in C++ with more than 200,000 lines of native C++ codes.
- Designed and developed a couple of auto-trading tools for stock markets and Forex.
Blockchain Team Lead
Finterra Technologies
- Developed a new PoS blockchain called Galactic, written in Go with tools built in Node.js. Integrated the EVM and developed the back and front end of Hubble scan block explorer for Galactic and Burrow blockchains.
- Led the team for a few months after the previous team lead resigned and conducted the testnet successfully.
- Designed and implemented the waqf platform using Truffle and Solidity. Played a key role in technical design and implementation following the requirements given by a team of three professors who raised $5+ million for the project.
- Conducted audit and security testing of smart contracts using Slither and test scripts.
C++ and Go Developer
Tradance
- Implemented a decoupled matching engine in C++ that handled one million requests per second by a single node.
- Wrote a couple of test codes for benchmark and sanity check of matching engine.
- Implemented the fund manager module in Go that was integrated into the exchange code.
Founder
Namadsanj
- Developed, installed, and introduced new solutions for the bourse market based on the advanced filtering IDE in WebScript and MQL in C++.
- Designed, developed, configured, and maintained a centralized user fund management system written in C#.
- Used MQL and C++ to design and develop a couple of automated trading robots.
Senior Software Designer
Sarmayeh Javid
- Implemented and designed the innovative investing platform where clients could have their panel and invest in specific packages while the platform handled the rest.
- Used the back-propagation neural network to implement stocks monitoring algorithm in MATLAB.
- Implemented a signals management system for the stocks market.
Senior Software and Electronics Engineer
Institute of Marine Researches
- Built a complete multi-model task management system using ASP.NET (C#), which supports multiple languages.
- Designed and implemented a flight simulator in Visual Basic.
- Used PID and fuzzy systems to create an innovative altitude controller.
Senior Software Developer
Aria Naghsheh Pouyesh
- Implemented a car GPS navigator software in C++ and Qt framework for Windows CE.
- Wrote a car tracking code using an AVR microcontroller and CodeVision.
- Designed and implemented an SMS-based remote GPS tracker in C#.
Experience
Ardis Stable Token
Sokuk Chain
I developed it using Solidity and Truffle and created a simple reaction to allow clients to connect to MetaMask and invest.
Easy Strategy Builder
https://easystrategybuilder.com/Eye-based Keyboard
I have published several papers on eye-based interactions.
Close Assistant
https://www.mql5.com/en/market/product/35959Education
Master's Degree in Mechatronics Engineering
Islamic Azad University, Science and Research Branch - Tehran, Iran
Certifications
Academic IELTS
IDP Education Ltd
Skills
Libraries/APIs
Node.js, Web3.js, React, OpenCV
Tools
MATLAB, MetaMask
Languages
Go, Solidity, C++, MQL4, MQL5, SQL, C#.NET, MQL, JavaScript, Visual Basic 6 (VB6)
Frameworks
Hardhat, ASP.NET, Qt 5, Truffle
Platforms
Blockchain, Ethereum, Hyperledger, WordPress, Amazon Web Services (AWS)
Storage
NoSQL
Paradigms
REST
Other
Back-end, Trading, Smart Contracts, Shell Scripting, Blockchain as a Service, Decentralized Finance (DeFi), Machine Learning, Electronics, Artificial Intelligence (AI), Non-fungible Tokens (NFT), Crypto, Neural Networks, Technical Analysis, WebSockets, Automated Trading Software, Stock Market, Stock Trading, AT Commands, Microcontrollers, ERC-20, ERC-777, Image Processing, Ethereum Smart Contracts
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