See all developers
Reza M. Full-Stack Engineer, 10+ years of NodeJS ✮ JavaScript ✮ React ✮

Reza M.

  • $45/hour
  • Dubai
  • 10 years
  • Full-time (40 hrs/week)
Reza is now available for hire Hire Reza

KEY SKILLS: 
Go: Gin, Goroutines, TinyGo, Pastry, Viper, Ginkgo, Logrus, gRPC-Go, etc.
Rust: Rocket, Actix, Tokio, wasm-bindgen, Serde, Substrate, Clippy, etc.
JS: Node.js, JavaScript, TypeScript, NestJS, REST APIs, etc.
Databases: MongoDB, MariaDB, PostgreSQL.
Front End: CSS, HTML5, React.js, GraphQL, etc.
Testing: Unit testing, Integration testing, TDD, Performance testing.
DevOps, Cloud: Docker, Kubernetes, Some AWS and GCP services, Atlassian products, Git, CI/CD, GitHub workflows, Scrum/Kanban.
Others: Microservices, Distributed Systems, Prometheus, Grafana, Redis, Elastic Stack, Kafka, RabbitMQ.
Web3: Layer 2 and Layer 1 concepts, Consensus mechanism, Solidity, Peer to Peer Network, libp2p, EVM, ethers.js, LayerZero, zero-knowledge proof, NEAR Protocol, Gossip protocol, Crypto, Blockchains, NFTs, DeFi protocols, Cryptography, Filecoin, IPFS, etc.

ABOUT ME
If you're seeking a self-motivated developer with a knack for rapid learning, I'd be an excellent addition to your team.

React.js

Node.js

Javascript

Skills and experiences

Achievements

React.js

  • Accomplishments
  • React.js Basics > 75%
  • React.js Advanced > 75%
  • React.js Expert > 75%
  • React.js Coding > 75%

Node.js

  • Accomplishments
  • Node.js Basics > 75%
  • Node.js Advanced > 75%
  • Node.js Expert > 75%
  • Node.js Coding > 75%

Javascript

  • Accomplishments
  • Javascript Basics > 75%
  • Javascript Advanced > 75%
  • Javascript Expert > 75%

Skills and experiences

Web3 developer

Iceberg Labs | United States Nov 2021 - Jul 2022 · 9 mos

At Iceberg Labs, we created and developed NFT projects. For more information, please visit https://opensea.io/collection/westsidewalruses . My contributions included:
Developed Solana smart contracts and Near Protocol DApps using the Rust programming language.
Created two websites from ground up (React.js).
Created ERC20 token, ERC721A, staking contracts with Solidity.
Did some research about gas optimizations, and security problems.
Created a Whitelist NFT collection Using the Merkle tree
Used zero-knowledge proof to create private NFT auctions and assign random attributes to NFTs.
Researched various L2 and rollup technologies/theories in the field, relevant ZK proof systems and tooling (zk-SNARK, Circom, Plonk/Halo 2, SnarkJS, etc.), as well as different architectures (zk-EVM Community, Polygon Hermez, and similar).

Senior Software Engineer

Mob Ads 01/2016 - 03/2021

"Mob Ads" was a mobile analytics and advertising mediation platform with over 20 million active installations. Users could send push notifications, view analytics charts and data, monetize their apps, and more.
Participated in code reviews and design discussions to ensure alignment with project goals
Implemented and optimized data pipelines and APIs with GoLang for efficient data processing and analysis.
Designed, developed, and maintained Go microservices architecture.
Helped their team to maintain and upgrade old services with TypeScript, Node.js, and MongoDB to provide robust and scalable APIs for their SDK. (The tools and software we used to connect our services were: RabbitMQ, Redis, and Elastic.)
I updated the web panel's UI from Angular '1.0' to '1.7'. I refactored a lot of code and improved the functionality of their components. At the same time, I changed their outdated panel to a new and fresh Material UI panel. I also created a helper panel using React.js.
Developed landing pages, a blog, and documents using WordPress as the content management system.
Successfully configured an internal mail server based on Iredmail.
Created plugins and wrappers for our Android SDK, including Unity, React Native, Flutter, Ionic, PhoneGap, and Cordova.
Participated in answering user questions and resolving their issues.

Full Stack Engineer

Saina Cloud 06/2013 - 01/2015

Saina was a software development company. Some tasks I have done for Saina were: Made API endpoints for mobile and web apps. Created live charts with Highcharts and web sockets. Worked with some AWS and OVH APIs. Technologies used: PHP, Laravel, Wordpress, MySQL, JavaScript

Full Stack Developer

Payvar Co. 01/2011 - 12/2013

Payvar provides solutions and services for companies and governmental organizations that handle their tasks and services efficiently. Some tasks I have done for Payvar were: Create plugins and extensions for their ERP system with Ruby On Rails. Technologies used: Ruby On Rails, HTML, CSS, JavaScript

Educations and Certifications

University of Izmir

Computer Software Engineering 2007 - 2012

Bachelor's degree

Others

English

Want to hire Reza M. or just want to talk? Schedule chat with Reza

Other developers