Somya Gupta
About Projects Resume
IITK Coin
IITK Coin

A centralised reward based pseudo-coin system for use by 5000+ IITK students for storage and exchange of currency, used React-native to make the interactive frontend of the app, implemented the app in TypeScript using Expo.

React NativeTypescriptExpo

Game of Blocks

Summer project offered by the Programming club IITK, where we learnt about blockchains, game theory and its real life applications. Implemented and deployed smart contracts related to different voting methods and school choice systems in Solidity.

JavaScriptSolidityEthereum

IITK Coin
IITK Coin

Developed the backend for the new Recruitment Automation Portal for use by 1700+ students and 500+ companies every year during placement and intern season.
Implemented a microservices based architecture in Go, with around 150 privilege-based context model endpoints.

GoORMJWTS3CloudfrontDockerPostgreSQL

Full Stack Web Development

Learnt about frontend and the basics of backend. Implemented REST API by creating a local server

HTMLCSSJavaScriptNodeJS

Web3

Made a webpage to give the user the information about the metdata of the NFTs owned by a particular address on the ethereum cryptocurrency chain. It can also return the account balance and transaction history

HTMLCSSJavaScriptNFT

Algorithms Simplified

Learnt a lot about competitive programming, from different data structures to algorithms to optimising time and space complexities.

C++

with by Somya Gupta
theme portfolYOU