about me
I'm a full-stack Web developer and a tech enthusiast who is passionate about learning and exploring new technologies to build products using them. I love building products that can be used to solve the problems of people around the world.
skills
bachelor of technology(ECE) - GGSIPU
GPA : 7.6/10
12th(C.B.S.E) - Kendriya Vidyalaya
Percentage : 93.8
10th(C.B.S.E) - Kendriya Vidyalaya
CGPA : 10/10
WINZO | SDE
1. Developed game package integration dashboard from end to end with React,
Aws-sdk , cognito to remove dependency on email and automate the version
tracking.Reduced the game integration effort and time from 2 weeks to 1 day
to onboard new games.
2. Developed Analytic dashboard with chartjs for game developers to track their
game revenue,retention, gameplays and new users.Added Invoice generation
flow for monthly invoice in pdf form.
3. Developed an internal tool for website content updation. Configurable JSON
based dashboard UI and backend with Express ,typegoose and MongoDB.
4. Developed a responsive WinZO website from scratch with Nextjs, Added
Multilanguage support and internationalization to website,Improved
performance from 25 to 70+. Improved accessibility,SEO, best practices score
from 75 to 100. Removed code redundancy with custom hooks and
HOC.
YOUNG ENGINE™ | REACT DEVELOPER INTERN
1. Worked as a contributor in developing Young Engine Web App from scratch.
2. Designed and developed reusable signup/login module, Otp module,
Dashboard components, Offer card component, Modal component etc.
3. Integrated the Frontend components with backend API.
4. Increased Site performance by 30%(Chrome lighthouse score).
5. User Authentication using Google Oauth, state management with Redux,
integrated Chat application using Socket.io.
OPENGENUS FOUNDATION | TECHNICAL CONTENT WRITER
1. Contibuted to Open Genus by writing article related to web development.
2. Created small projects related to articles.
3. Researched about various topics.
BHARAT ELECTRONICS LIMITED | SUMMER INTERN
1. Developed IOT based solution for blind people
2. It lets it’s user track their surroundings using echolocation to determine how far or near they
are from a subject.
3. GPS module and Google maps API is used for location details.
4. Data is uploaded to THINK SPEAK servers for live monitoring.
projects portfolio
LetsConnect
1. Designed and developed a web App having frontend with Reactjs ,
backend with nodejs ,Expressjs , MongoDB.
2. User can follow/unfollow , share/view new post , login/logout and
register , view profile feature, post can be liked/disliked .
3. Component state management with React Hooks and Context API.
4. Instant private messaging feature built using socket.io.
- technologies used - MERN STACK , Socket.io
- [SOURCE CODE] - https://github.com/siddharthgusain/LetsConnect
- [LIVE] - https://letsconnectapp.netlify.app/
Snapchat Clone
1. Frontend Built using Reactjs,state management with Redux.
2. Camera access and image uploading to firebase storage.
3. Data stored in firestore database , login/logout with Google Oauth
- technologies used - REACT , REDUX , FIREBASE
- [SOURCE CODE] - https://github.com/siddharthgusain/SNAPCHAT-Clone
- [LIVE] - https://snapchat-clone-da444.web.app/
Chat Application
1. Frontend developed with REACT
2. User Authentication using firebase.
3. ChatEngine.io used for backend API
- technologies used - React,firebase,chat engine
- [SOURCE CODE] - https://github.com/siddharthgusain/LetsChatApp
- [View Online] -https://letuschatapp.netlify.app/
Optimal path finder
1. A browser automation project using Puppeteer and Node.js.
2. Takes source,destination and all the stopage points as inputs and then generates a PDF containing
routes.
3. It also generates Html page containing google maps with shortest route.
4. It automates the process of finding the most optimum route.
5. Uses Dijkstra Algorithm to find shortest path from source to all other nodes.
- technologies used - Puppeteer , nodejs , GoogleMaps
- View Online -https://github.com/siddharthgusain/Optimal-path-finder
Smart City Model
1. Smart city model comprising of 8 automated modules.
2. Modules : Human activity recognition ,
Smart Weather station and predictor ,
Smart parking system ,
Smart lighting system ,
Smart Irrigation system ,
Smart Garbage System ,
Smart Traffic light ,
Smart Water Quality System
- technologies used - Raspberry Pi , Python , Thinkspeak-API , numpy, keras, tensorflow.
- [SOURCE CODE] -https://github.com/siddharthgusain/Smart-city
Assistance for blind
1. IOT based smart solution for blind people
2. It lets it’s user track their surroundings using ultrasonic sensor and heat sensors.
3. GPS module and Google maps API is used for location details.
4. Data is uploaded to THINK SPEAK servers for live monitoring.
- technologies used - Raspberry Pi , Python , Thinkspeak-API
- [SOURCE CODE] -https://github.com/siddharthgusain/Assistance_for_Blind
contact me
siddharthgusain26011999@gmail.com
Phone
(+91) 9711381395