FlowCV Logo
Amit Kumar Mishra
Education

B.Tech (Electronics and Communication Engineering)

Faculty of Engineering and Technology, Jamia Millia Islamia
Dec 2020 – May 2024 New Delhi, India
Skills
Languages — Javascript, Python, Golang, Solidity
Frameworks — ReactJS, NextJS, GatsbyJS, ExpressJS, Hardhat
Databases — MySQL, MariaDB, PostgreSQL, Supabase
Linux
Git & Github
Scraping — BeautifulSoup, requests & selenium
Extra Curricular Activities

CyberSecurity Administrator

Intern at Virtually Testing Foundation

It was an 8-week program where every week I learned about different topics namely - MITRE ATT&CK framework, Vulnerability and Log/SIEM management (Splunk), OSINT, Container Security, Cryptography, Cloud Security, OWASP Top 10 security, and Active directory. I was required to do a demo of some practical skills and create presentations every week on those topics.

Professional Experience

HyperLedger trainer

Blockskillo
  • Created Guided practices for setting up Hyper ledger on Linux based operating system, creating a contract that allows registering new car, querying states of contract, and change car's owner.
  • Showed them how to set up a test network and whole chaincode lifecycle i.e., creating package, installing, approving and commiting etc.
  • Gave examples on how to register admin, client users and invoke contract's functions using NodeJS.
  • Web3 Game Developer

    Replit Bounty
  • Created a user-friendly interface for a web3 car quartet game using Solidity and React. Allowing players to connect wallets and play against computer opponent.
  • Wrote logic for the computer to be able to calculate winning chances for each attribute in the card and select attributes such that it wins against the player. Set up the database for vehicle data and for storing game logs.
  • Implemented smart contract for minting and trading the latest context-dependent multi-asset(ERC-5773) and equipable(or nestable) NFTs(ERC-6059) referred to as NFT 2.0.
  • Frontend Developer

    Akash Console(Open Source) | Bounty

    Akash Network - a decentralized cloud platform

    Full Stack Developer

    Freelance | Gatsby, ChakraUI and Supabase
  • Created a responsive job board for AI, ML, and Data-science jobs which lists all jobs, allows the posting of new job vacancies, and boosts the SEO of the website.
  • Scraped jobs from various sites using BeautifulSoup and requests library of python and stored results in .json file format which could be easily pushed into databases and also could serve as content for the website.
  • Deployed website on Vercel and database on Supabase.
  • Ethereum Blockchain trainer

    Blockskillo

    Created learning materials and guided practices which can train a newcomer to become a blockchain developer.

  • Familiarised with Ethereum, swarm, whisper, and remix IDE. Introduced to basic terms like Gas fees, Nodes, clients and consensus mechanisms, etc.
  • Developed various guided practices, from setting up a local test network using Ganache and connecting Metamask for interacting with the network, to creating a private blockchain using geth.
  • Enabled them to understand smart contracts' lifecycle, solidity compilation & deployment, and security considerations when writing smart contracts. Creating custom ERC20, ERC721 standard tokens, and a marketplace contract using the Truffle framework.
  • Cloud Computing

    Successfully completed the 30DaysOfGoogleCloud Program by GCloud where I learned basic things like deploying VM instances and cloud storage buckets, building a Docker image, doing the analysis of terabytes of data using Bigquery, and more things like leveraging industrial applications using machine learning APIs from Google Cloud like Cloud NLP, OCR, Image analysis for location detection, face detection, Video intelligence, audio to text, etc.,

    Volunteer Open Source Contributions

    KDE

    Flatpaks Packager

    Contributed to Open Source Community KDE in packaging KDE applications into Flatpaks for Flathub.

    Achievements

    Grant from Ethereum Ecosystem Support Program

    Ethereum Foundation
    Mar 2024
  • Encoding of function arguments to interact with contracts and sending transactions using ethRPCtoREST.
  • Gitcoin Eth Infra Grantee (GG-19)

    Gitcoin
    Jan 2024
  • Received grant for development of ethRPCtoREST.
  • Ethereum Protocol Fellowship

    Ethereum Foundation
    Nov 2023
  • I created ethRPCtoREST - a RESTful wrapper around JSON-RPC calls of execution layer APIs like eth_getBlockByHash/Number, etc.
  • It provides a simplified request structure and readable responses in comparison to hex-encoded data.
  • Projects

    Yelp-relived

    Restaurant finder with their reviews and price-ranges (MERN stack)
  • HomePage - Lists all the restaurants, aggregated reviews and price range of the restaurant by fetching from the database into card-shaped components. With a form to add a new restaurant to the list.
  • UpdateRestaurantPage - Allows updating basic information like Name, location and price range of that restaurant.
  • RestaurantDetailsPage - Lists all the reviews added by various users. Also, allows one to add a new review.
  • TagEveryone

    browser extension to tag everyone in a WhatsApp group (like the Discord @everyone feature)
  • It is helpful for announcements in groups with even 200+ members, by tagging all members at once.
  • Tagging admins only option is also available for cases when something shared in the group needs to be reported immediately.
  • Online attendance tool

    a CLI python tool to automate the daily online attendance marking(boring and repetitive stuff)
  • It was used for filling out attendance forms of our online classes and saving screenshots in less than 10 seconds, that too in the background.
  • Courses

    Penetration Testing: Advanced Web Testing

    LinkedIn Learning

    Learnt enumerating endpoints of a website by contextual or dictionary-based fuzzing, identifying virtual websites, integrating Burp Suite and sqlmap to enable deep testing of a website for hidden access vectors, directory traversal, escalating HTML injection into a reverse-shell using Metasploit and exploiting CMS.