Gheis Mohammadi, Developer in Kuala Lumpur Federal Territory of Kuala Lumpur, Malaysia

Gheis Mohammadi

Blockchain Developer

Location
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.

Gheis is available for hire
Hire Gheis

Portfolio

Toptal Client
Blockchain, Smart Contracts, Web3.js, Node.js, Solidity
Life Line Lab Sdn Bhd
Node.js, Go, NoSQL, Blockchain, Amazon Web Services (AWS), Solidity, Ethereum...
Easy Strategy Builder
C++, MQL5, MQL4, Shell, Technical Analysis, Forex Trading...

Location

Kuala Lumpur Federal Territory of Kuala Lumpur, Malaysia

Availability

Full-time

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

2022 - 2022

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.
Technologies: Blockchain, Smart Contracts, Web3.js, Node.js, Solidity
2020 - 2021

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.
Technologies: Node.js, Go, NoSQL, Blockchain, Amazon Web Services (AWS), Solidity, Ethereum, Smart Contracts, Web3.js
2017 - 2021

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.
Technologies: C++, MQL5, MQL4, Shell, Technical Analysis, Forex Trading, Artificial Intelligence (AI), Mathematica
2018 - 2020

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.
Technologies: Blockchain, Go, Node.js, Solidity, C++, Blockchain as a Service, React, Back-end, Shell, SQL, Amazon Web Services (AWS), Ethereum, Hyperledger, Web3.js, Smart Contracts
2018 - 2019

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.
Technologies: C++, Go, Blockchain, Crypto, Node.js
2014 - 2018

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.
Technologies: C++, MQL5, MQL4, WordPress, Back-end, SQL, REST, Neural Networks, Technical Analysis
2014 - 2017

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.
Technologies: Software, C#.NET, C++, MQL, ASP.NET, Technical Analysis, WebSockets, Neural Networks, Automated Trading Software, Funding Process, Stock Market, Stock Trading, MATLAB
2011 - 2013

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.
Technologies: JavaScript, MATLAB, Neural Networks, C#.NET, ASP.NET, Visual Basic 6 (VB6)
2009 - 2011

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#.
Technologies: C++, C#.NET, Electronics, Qt 5, Windows CE, Maps, JavaScript, AT Commands, Microcontrollers

Experience

Ardis Stable Token

https://www.ardisfintech.com/
ARD is a stable token for green energy. I implemented an upgradeable, fully permissioned token using Solidity. The token is already in Ethereum Mainnet. I also implemented a complete blockchain module and back end using Node.js and an investor and admin panel using React.

Sokuk Chain

A DApp called Sokuk is an Islamic crowdfunding platform based on ERC20 and ERC777.

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/
The Easy Strategy Builder (ESB) is a do-it-yourself solution that allows users to create a wide range of automated trading strategies without any line of codes. It is written in MQL (C and C++) with more than 200,000 code lines.

Eye-based Keyboard

The eye is an important part of the human body, and it plays a fundamental role in vision-based human-computer interaction technology. Eye blinking is a significant feature in HCI because the user can type by looking at the keyboard and blinking.

I have published several papers on eye-based interactions.

Close Assistant

https://www.mql5.com/en/market/product/35959
Close Assistant (CA) is a full-featured utility for monitoring and closing a set of positions placed by a trader or EA. It closes filtered orders in a specified time, level, or candle patterns or when a specific profit or loss of the total positions is reached.

Skills

Languages

Go, Solidity, C++, MQL4, MQL5, SQL, C#.NET, MQL, JavaScript, Visual Basic 6 (VB6)

Libraries/APIs

Node.js, Web3.js, React, OpenCV

Platforms

Blockchain, Ethereum, Hyperledger, WordPress, Amazon Web Services (AWS)

Storage

NoSQL

Other

Back-end, Smart Contracts, Shell Scripting, Blockchain as a Service, Hardhat, 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, Trading, Image Processing, Ethereum Smart Contracts

Frameworks

ASP.NET, Qt 5, Truffle

Tools

MATLAB, MetaMask

Paradigms

REST

Education

2009 - 2012

Master's Degree in Mechatronics Engineering

Islamic Azad University, Science and Research Branch - Tehran, Iran

Certifications

SEPTEMBER 2020 - SEPTEMBER 2022

Academic IELTS

IDP Education Ltd