Riya Bhandekar

Riya Bhandekar

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Java-Spring-Microservices-Web3-Solidity smart contract Engineer
Java-Spring-Microservices-Web3-Solidity smart contract Engineer

Dedicated professional with demonstrated strengths in Software Design, Architecture and independently working on all phases of software development. Good at troubleshooting problems and building successful solutions. Usually spend 80-90% of time on hands-on coding work. Excellent at developing proof-of-concepts and learning new technologies. Dependable employee seeking opportunity to expand skills and contribute to company success. Considered hardworking, ethical and detail-oriented.

Passionate and skilled blockchain developer with a strong focus on Ethereum blockchain and smart contract design, development, and integration with front-end Web3 applications. Proficient in Java, JavaScript, Solidity, and various development tools such as Hardhat, Mocha, Remix IDE, Visual Studio IDE, Truffle, Ganache, and MetaMask, with a proven track record of debugging and resolving complex code errors. Hands-on experience in front-end Web3 development using Node, ReactJS, NextJS, and Ethers.js/Web3.js.

Worked on ERC Token development and various token protocols like Token swapping using UNISWAP, and handling token purchase and transfer. Independently developed a web wallet, Crypto Keeper, similar to the MetaMask wallet. Recently working on integrating the WalletConnect protocol into Crypto Keeper, so that we can pay with cryptocurrency from any DAPP.

Hands-on completion of multiple Udemy courses across different areas of blockchain technology with a strong GitHub project portfolio. Proud holder of an online professional certificate in Blockchain from the Indian Institute of Technology Kanpur, INDIA (Online Blockchain Course [2025] - in collaboration with SimpliLearn). Developed multi-technology blockchain projects and capstone projects for this certification, including domains like Solidity smart contracts and Hyperledger Chaincode.

Committed to advancing technological innovation and contributing to transformative solutions. Enthusiastic about utilizing technical expertise to elevate mission-driven projects and foster impactful advancements in blockchain technology.

My profile Riya Bhandekar | LinkedIn

English
London (+00:00)
Joined May 2025
EXPERTISE
10 years experience
7 years experience
2 years experience
Solidity Smart contract design, development, and integration with front-end Web3 applications. Front-end development in react and next.js...
Solidity Smart contract design, development, and integration with front-end Web3 applications. Front-end development in react and next.js. Developed own Crypto wallet with Buy, Transfer, Swap currency/tokens. Local blockchain deployment and testing. WalletConnect protocol integration. Compilation, deployment JavaScript scripting.
2 years experience
The basics of blockchain technology and all underlying technical concepts like Public-private key pairs, Hashes, Digital signatures, Bit...
The basics of blockchain technology and all underlying technical concepts like Public-private key pairs, Hashes, Digital signatures, Bitcoin networks, Mining, and different consensus algorithms
CryptographyConsensus algorithmsIntegration Testing
View more
CryptographyConsensus algorithmsIntegration Testing
View more
Spring Kafka 3
2 years experience
Microservices architecture
5 years experience
6 years experience

REVIEWS FROM CLIENTS

Riya's profile has been carefully vetted and approved as a Codementor. Connect with Riya now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Product Systems Architect
Provise Global Services Private Limited
2022-05-01-2023-05-01
  • As the lead of ARCO team was in-charge of planning and scheduling team tasks. Initiated, planned, and executed group meetings, do...
  • As the lead of ARCO team was in-charge of planning and scheduling team tasks. Initiated, planned, and executed group meetings, doubt-clearing sessions and helped team members to complete their goals.
  • As a technical architect designed and independently developed 4-6 medium-size projects using JAX-RS (Tomcat 9) from start to finish. Tested the projects with JUNIT, Postman and added improvements and fixes.
  • Worked on making changes in existing Activiti process, writing new process (BPMN based) and deploying them to client environment.
  • Participated in taking technical interviews of java developer, senior developer, and java lead roles, learned many courses on linked-in learning to enhance knowledge.
Java
Activiti BPM
BPM
View more
Java
Activiti BPM
BPM
View more
Principal Software Engineer
MILVIK Technology Services India Private Limited
2020-04-01-2022-05-01
  • As a part of my daily work schedule, participated in daily scrum meetings, worked hands-on on coding activities and sharing techn...
  • As a part of my daily work schedule, participated in daily scrum meetings, worked hands-on on coding activities and sharing technical and technology knowledge with rest of the team
  • Designed and developed SDK components pertaining to different functionalities and shared how to use with team by providing them with sample codes as well
  • Resolved critical production issues by debugging code, analyzing logs, and collaborating with support teams.
  • Optimized application performance through refactoring code, and implementing caching strategies where necessary.
  • Selected appropriate libraries and open-source technologies for project integration.
  • Assisted with deployment processes by automating builds and releases using continuous integration tools like Jenkins, Maven.
Java
Spring
Unit Testing
View more
Java
Spring
Unit Testing
Design
Spring Security
Integration Testing
Spring Boot
Microservices
Spring Data JPA
Architectural Design
View more
Senior Java Programmer
Enhancio Inc
2019-08-01-2020-03-01
  • Enhancio Software development (Backend), Responsible for developing features of products in java, spring framework and microservi...
  • Enhancio Software development (Backend), Responsible for developing features of products in java, spring framework and microservices
  • Responsible for developing Oracle queries and end to end development and testing features
  • Write unit tests and test services on remote server and oracle database
Java
Spring
Unit Testing
View more
Java
Spring
Unit Testing
Oracle SQL
Spring Data JPA
Microservice
View more
PROJECTS
CryptoKeeper (Equivalent of MetaMask Web Wallet)
2025
CryptoKeeper is a multi-chain crypto web wallet that supports multiple accounts on each chain. The wallet is highly extensible in that we...
CryptoKeeper is a multi-chain crypto web wallet that supports multiple accounts on each chain. The wallet is highly extensible in that we can extend it to add more chains, support all accounts and more crypto tokens. The wallet displays all currency and token balances for each configured account and chain. Initially, I started developing CryptoKeeper to learn wallet basics using the tutorial https://www.youtube.com/watch?v=yplXNd0gt2s&list=PLlIwvKYsECSs9hidlPwCCpWm4suuYqfpO&index=24. However, I have added many new features on top of the tutorial that include Currency/Token transfer, Token Swapping using UNISWAP protocol, Purchase of Tokens with Ether, and support for multiple chains and accounts, as suggested in the tutorial. I have added and tested different Ethereum chain integrations by running blockchains on localhost and also integrated the wallet with Sepolia Test Network. CryptoKeeper is a Node application with a REACT front-end and Ethereum smart contracts and JavaScript code as the back-end. Compilation and deployment scripts are present for modifying the smart contracts. This portfolio project has been thoroughly documented to include design, configuration, and blockchain deployment details. The CryptoKeeper presently supports the Sepolia Test network, Foundry blockchain, and Foundry Mainnet fork blockchain on localhost. All Token functionality, including Token Swapping, Token Buying, and Token Transfer, is well-tested on local blockchains. Recently, I have been working on integrating the WalletConnect protocol into CryptoKeeper. This will enable the wallet to receive payment notifications from any DAPP over the internet.
Visual Studio
React
JavaScript
View more
Visual Studio
React
JavaScript
Ethereum
Web3
Next.js
Smart contract
Foundry toolkit
Web3 wallet design
View more
ERC20-Token development
2025
Key responsibilities • Complete token development and deployment using the Hardhat environment • Writing unit tests & testing the ERC20 T...
Key responsibilities • Complete token development and deployment using the Hardhat environment • Writing unit tests & testing the ERC20 Token with mocha-chai tests • Writing deployment scripts Key achievements • Fixing all dependency integration issues and ensuring fully working unit tests • Use of Etherscan to verify Sepolia deployment • Token integration with multiple wallets like Meta-Mask and homegrown Crypto Wallet
Node.js
Visual Studio
Mocha
View more
Node.js
Visual Studio
Mocha
Chai
JavaScript
Scripting language
Ethereum
Cryptocurrency
Solidity
Openzeppelin
ERC20 Token Development
Smart contract
Foundry toolkit
Web3 wallet design
View more