Talent's Information
-
Location
Indore, India
-
Rate
$10.0 per Hour
-
Experience
3 Year
-
Languages Known
English,Hindi
Available for
About Ayush
“Over 3 years of experience building & developing web & web-based applications using NodeJS, Web3JS, EtherJS, React, and NextJS along with the root experience of blockchain, smart contracts, multi-sig, multi-party computation, encryptions, & cryptography. ”
With years of experience developing back-end applications in NodeJS using ExpressJS to write RestAPIs following architectures such as 3-layer, and MVC. A highly motivated and hard-working individual with the ability to handle tasks alone or with a team.
Experience in Software Engineering by leveraging Node, Javascript, ExpressJS, Web3JS, MongoDB, PostgreSQL
Extensive experience in project execution, requirement gathering, analysis, security, time & cost estimation
Adept in end-to-end development of software projects, system designing, security, scalability, coding, debugging, deployment, and version control.
An effective communicator with excellent relationship-building & interpersonal skills.
Tech Stack Expertise
-
Scripting Language
AngularJS
1 Years -
PostgreSQL
PostgreSQL
1 Years -
Python
Python
1 Years -
Node JS
Node JS
2 Years -
MongoDB
MongoDB
2 Years -
React JS
ReactJS
1 Years
Work Experience
Full Stack Developer
- January 2020 - January 2023 - 3 Year
- India
Projects
A Verification Tool That Rewards Users To Set NFT
- January 2022 - December 2022 - 12 Months
-
A project that rewards users for keeping their NFT image as their Twitter profile pic. The creator of the collection creates a campaign in which any user that holds NFT from that collection can participate. The user registers himself and then gets verified and is rewarded for keeping the NFT image as a Twitter profile image after the duration ends.
Roles & Responsibilities:
Created various APIs in NodeJS such as for user verification, New Project creation, New Campaign creation, and connection with twitter to fetch user details
API to compare two images fetched from Twitter (profile pic) and blockchain (NFT)
Created a cron job in NodeJS to keep a check if a user changes their Twitter profile pic
Capture NFTs For Any Collection And Track All Thei
- December 2020 - November 2021 - 12 Months
-
A project that collects all NFT info for a given collection such as Name, URI, Current Holder, Metadata, Attributes etc. The data is fetched and captured from both on-chain and off-chain using Web3JS and stored in MongoDB. Any changes in details are captured and updated in DB.
Roles & Responsibilities:
Capture a snapshot of the NFT collection and fetch their PDA
Keep track of the latest transaction signature and latest block
Track and update the latest owner of the NFT
Fetch metadata and other NFT-related info
Chat Server For Internal Use For An Organization
- April 2020 - October 2020 - 7 Months
-
A custom chat server for internal use for an organization where any user can connect and leave at
any time without affecting the server. Users can also create private chats.
Roles & Responsibilities:
Websockets to connect N number of users
Authentication mechanism so that only people working in the organization can connect to the server
Global group chat by default
Functionality to create private chats
Inventory Management System
- December 2019 - March 2020 - 4 Months
-
An inventory management system for maintaining stock in the warehouse such as items remaining,
items sold, total sales, total profit etc. for multiple items. The system also had the functionality to add or remove an item.
Roles & Responsibilities:
Created UI to show all the info to end user in react
Created various APIs to show, save, update and delete various product-related info such as remaining stock,
increase or decrease the number of items, profit, add/remove items etc
Soft Skills
Industry Expertise
Education
in B.Tech.
Indore University- June 2016 - June 2019