Hey! My name is Pushpit
I'm a
- BUIDLer
- Innovator
- Generalist
- Developer
I'm a BUIDLer
"You have to do some things that others don't
to achieve some things that others can't."
< About >
Ambitious. Resolute. Go-getter. - Three words that describe Pushpit!
His natural curiosity to build things is what drove him towards pursuing his Computer Science degree.
Pushpit has a keen interest in the evolving technological landscape and keeps himself updated with the emerging disruptive technological advancements. He is a strong proponent of blockchain technology and believes this technology is going to play an important role in shaping the companies of the future.
Pushpit has worn several caps over the years being a Full-stack developer, DevOps engineer, Product Manager, and Smart Contract developer. He has had a wide variety of experiences from working at various startups, where he developed software and led teams.
He has been engaged actively in the blockchain and crypto space for two years now. Developing around 10+ platforms during this time using different tech stacks has strengthened his skill set immensely. Having worked at 5+ internships to date and working with 2 startups has shaped him into a leader with exquisite abilities, be it tech or management, and helped him realize what things are actually important to steer a startup in the right direction.
In a quest for always keeping himself updated, he reads books and attends hackathons, conferences & meetups. When he's not working he usually spends his time playing sports, catching up on the crypto space, avidly hitting the gym, or with his pet dog 'Rubie'.
His entrepreneurial spirit along with genuine curiosity and varied interests are sure to make up for some interesting conversations over a cup of coffee.
If there is something you find exciting about his profile and you want to discuss it further, just leave him a message or send an invitation to connect and he'll surely respond as soon as possible.
</ About >
Education
TECHNISCHE UNIVERSITÄT DRESDEN
Master of Science in Distributed Systems Engineering
UNIVERSITY OF DELHI (Shaheed Sukhdev College of Business Studies)
Bachelor of Science Honours in Computer Science, (9.37/10)
GOETHE INSTITUT INDIEN
German Intensivkurs Level B2.2, Goethe-Zertifikat B2
ALL INDIA SENIOR SCHOOL CERTIFICATE EXAMINATION (Class XII)
Computer Science, Math, Physics, Chemistry, English: 95.4%
BUILDSPACE (Nights & Weekends S2, S3)
I consider this to be the most useful education I've got in my life
Additional Education
Three course program by Alchemy University covering Solidity, JavaScript, and Ethereum Dev Bootcamp in depth.
Two course program by Harvard University on edX covering Python, SQL, Git, Django, JavaScript, React JS, Testing, CI/CD, Scalability, and Security.
Course by GeeksforGeeks where I mastered data structures and algorithms ranging from bit magic & hashing to complex greedy & dynamic programming concepts.
Four course specialization covering smart contracts, cryptography, solidity, truffle, ipfs, and decentralized applications.
Four course specialization covering neural networks using TensorFlow, convolutions, natural language processing, sequences, time series and prediction.
Two course Professional Certificate Program offered by Harvard University on edX covering C, Python, SQL, graph search algorithms, probability theory, Markov Models, machine learning , neural networks, and propositional logic. I completed 12 projects and 15 problem sets for the program.
This four course specialization helped to gain proficiency in essential concepts, services, and use cases within the Amazon Web Services (AWS) cloud ecosystem, including core AWS services and key AWS security concepts. The Specialization also covered fundamental strategies for planning and migrating existing workloads to AWS and how to build and deploy serverless applications with AWS.
Six course specialization covering HTML, CSS, jQuery, Handlebars, MongoDB and Meteor.js development. This course helped me grasp the basic concepts of responsive design and development to create more user-friendly and user-centric applications.
This is a list of some of the courses that I have taken online. These courses have helped me immensely to learn new skills and grow as a better developer. You can find more courses that I have taken on my LinkedIn profile page
Work Experience
Building a distributed online shop's scalable transaction processing system using Choreography and Orchestration approaches for the SAGA pattern
• Developing B2B solutions for the supply chain industry leveraging blockchain technology
• Writing robust smart contracts using the ERC-2535 Diamond Standard
• Working with ERC-4337 Account Abstraction using the Biconomy SDK
• Implementing a first-of-its-kind web3 auth system using magic auth with account abstraction to abstract away web3 jargon for the end-user and make user onboarding smoother
• Leading frontend development of the application using Next.js. TailwindCSS, and TypeScript
• Carrying out platform integrations between the frontend, backend, and smart contracts
• Writing robust smart contracts following the ERC-2535 Diamond Standard and ERC-1155 Upgradable Standard
• Assembling and leading a team of 7 core members, 3 interns, and 5 advisors
• Building the backend of the application using Node.js on a Parse Server and improving the performance of the web-app
• Managing cloud operations on AWS using services such as AWS Elastic Containers, Elastic Beanstalk, Docker, Route 53, ACM, ECR, and building CI/CD pipelines for ECS Containers
• Structuring MongoDB pipelines and reducing & optimizing the total number of MongoDB database queries
• Writing test cases for the smart contract and fixing flaky test cases in the test suite to make testing more reliable
• Creating a first-of-its-kind sharing feature that allows the sharer to get a certain percentage from the NFT trade transaction amount
• Managing the product from a holistic perspective and guiding developers to work on features based on business requirements and implementing them in the web app following agile software development practices
• Worked with smart contract fuzzing tools like Echidna and Scribble to test and rectify vulnerabilities
• Lead the development of a notification service-based product that monitors wallet addresses on the watchlist of a user and pushes out a notification on email/telegram if threshold conditions are met
• Worked on defining the architectural layouts, both on the application and database level
• An education initiative that is focused on making it easier for people to learn about and get involved with Web3
• We write blogs, provide hands-on training, mentorship and have an inclusive community
• Administered the DevOps & CI/CD sectors for a React Native app
• Worked using Microservice Architecture to develop several microservices using Node.js
• Undertake engineering tasks that are complex in nature and work on big modules and define the architectural layouts, both on the application, API, and database levels
• Deployed the microservices using AWS ECS and AWS ECR
• Data synchronization between Elasticsearch and AWS DynamoDB database
• Set up cronjobs and define AWS Lambda functions that execute at recurring intervals
• Developed an image and file storage system using AWS S3
• Created email pipelines using AWS SES to send out product emails
• Managed payment integration using Stripe
• Building the platform from scratch using the MERN Stack which was previously created using PHP
• Making a Progressive Web Application as a client-side application using ReactJS
• Administered DevOps & CI/CD using Firebase and GitHub Actions
• Architect full-stack solutions for complex business requirements in a fast-paced environment while optimizing for scalability, performance, availability, security, and code quality
• Designing the architecture of REST APIs in Node.js
• Handling DevOps for both front-end and back-end applications on Firebase
• Collected & analyzed data from the Daily Discussions thread on the Reddit subdomain /r/wallstreetbets to study stock market sentiment
• Created a custom python script that performs intelligence gathering based on specific keywords, location, username, or hashtags
• Investigated OSINT basics and learnt about an OSINT lab setup using tools like shodan and scancode
• Worked in the CI/CD: Cloud Computing department
• Deployed Django applications to AWS using services such as AWS EC2, S3, and AWS RDS
• Also used Docker for containerization and learnt the basics of Kubernetes
MrktDB is a platform that aggregates 13F data from SEC’s website and provides insights into hedge fund holdings and associated trends by exhibiting visualizations based on the analysed data.
• Set up and manage the production version of the website on AWS using services like AWS EC2, AWS Elastic Beanstalk, AWS ECS, AWS S3, AWS Lambda, etc.
• Set up and manage a MongoDB database hosted on an AWS EC2 instance
• Formulated Python scrapers using BeautifulSoup and Selenium to scrape SEC's website
• Set up cron-jobs that need to be executed at recurring intervals of time
• Created REST APIs in Django that enable the frontend to communicate with the backend
• Published a Python package:
https://pypi.org/project/failstodeliver
• Conceptualized, ideated, and edited videos and webinar footages for the constantly growing digital base in India.
• Planned and executed the videos from Pre to Post Production in Final Cut Pro X.
• Worked in coordination with the conceptualization and social media management departments to provide them with the required video content.
Volunteering & Leadership
Chainlink Developer Experts are smart contract and blockchain developers with deep experience building with Chainlink who are passionate about sharing their technical knowledge with the world.
Polygon Advocates are the closest members of the Polygon community, who help them take forward the mission of growing Ethereum and Polygon.
• Spread knowledge about Web3 through good content on social media platforms
• To help Polygon expand its ecosystem by bringing in more users
• Share feedback to drive the future of Polygon
• Onboard and guide new members to the community
Acting as a leading voice in the field and helping spread financial literacy and crypto & blockchain awareness.
WazirX Warriors are passionate community members who are on a mission to educate the community with their blockchain and cryptocurrency knowledge with support from WazirX.
Learn Student Ambassadors are a global group of campus leaders who are eager to help fellow students, create robust tech communities and develop technical and career skills for the future.
Postman Student Experts are proficient in the essential skills involved in building and testing API requests in Postman.
GirlScript Summer of Code is the 3 month-long Open Source program during summers conducted by the GirlScript Foundation. Throughout the program, participants contribute to different projects under the guidance of experienced mentors.
I have been contributing to various projects under the
Algo Phantoms
Organization. This experience required me working with several technologies, some of which are Django, JavaScript, ReactJS, HTML, CSS, Python, and C++
Hackathons
Winner: Tech Rush Hackathon (1st overall) Feb 2023
Project: https://sears-location-ranking.streamlit.app
Winner: FVM Space Warp (2nd place: Huddle01 Track) Feb 2023
Project: https://ethglobal.com/showcase/zerotherapy-n18ph
Winner: SheBuilds Hackathon (3rd overall) Jan 2023
Project: https://devfolio.co/projects/projectproduct-5660
Winner: ETHIndia 2022 (StackOS Track) Dec 2022
Project: https://devfolio.co/projects/innoveth-4ff2
Winner: Moralis x Filecoin 1, 2, Web3! Hackathon (Polygon Track) Oct 2022
Project: https://devfolio.co/projects/podmatic-e5f2
Winner: Polygon BUIDL IT Hackathon (1st in NFT & Gaming Track, IPFS/Filecoin Track) Dec 2021
Project: https://devfolio.co/projects/musomatic-cf6f
Winner: hackCBS 4.0 - India's largest student-run Hackathon (1st overall) Nov 2021
Languages
Also busy with:
My pet dog, football, badminton, movies, photography, and reading non-fiction