Hi there 👋
My name is Kush Daga, also known as dev_kid. I'm a full stack web developer with interest in fields like 3D animation and gaming, Blockchain, Finance, Design and animation. I'm proud to say that I can succesfully center an element using css. I am good with animations and creative processes that make the journey a lot more fun.
More about me:
🔭 I’m currently working as ... Developer for Assist🌱 I’m currently learning ... GraphQL, Framer Motion for React, Advanced Concepts in Node.js, Deno,Blender👯 I’m looking to collaborate on ... Anything, Im very cheerful :)🤔 I’m looking for help with ... Algorithms, PLEASE💬 Ask me about ... React is my forte, but ask me about anything, if I dont know, Ill search for it with you!📫 How to reach me: ... kushdaga@icloud.com😄 Pronouns: ... He/Him⚡ Fun fact: ... Did you know about the array.some() method in Js ? :)
My Work
I have mostly worked with Frontend technologies, like React, NextJS and Svelte (still learning) using mainly typescript as my first language of choice, most of my work revolves around this domain, however I have also started tinkering around with GraphQL and NodeJs alot more :)
Current Work:
Hallparty - Working with Assist as their lead frontend developer for the web and app of their product Hallparty - A social media app for colleges and communities. My work involves dealing with alot of complex architecture in frontend to ensure smooth user experience on the platform. Technologies used in the platform are as follows
- NextJs and ReactNative: For building the website and the app.
- WatermelonDB: Async fast storage solution for keeping the chats.
- XmppJs and Ejabberd: For socket connections and maintaining the chats.
- Agora and Firebase: For voice rooms and realtime connection with them.
- Tailwind: For design and css.
- Redux Toolkit : The state management library for the project.
- Custom hooks and Api builder Classes: For managing api calls and other effects in components.
Swank - Working on a project for building a small documentation based social media app that motivates users to participate in challenges like 100daysofcode and keep them motivated by rewarding consistency and having a feed to track the progress of themselves and get motivated by progress of others. A solution that involves the Feed structure similar to twitter but in depth knowledge of the post in a format similar to hashnode and incentives similar to snapchat's streaks. Tech used - Nextjs with prisma and GiraphQL
Templates that I made:
- NextJs, Prisma, GiraphQL, Apollo, GrpahQL Helix - Full Stack template to get started with web applications
- React, Redux, StyledComponents based Frontend setup with custom theming setup
Private Work:
- Worked on creating the buyer and seller dashboard for Upmesh - A singapore based startup
- Interned with the frontend team of Pepper and helped refactor their website and also helped build the product PepperType handling the complete frontend architecture, till I was working there.
- Helped analyze various Drag and Drop libraries and made a small ETL layer for DataChannel to perform transformations with a very simple drag and drop interface
- A short term lead frontend role for Fansee (built the entire platform from scratch) - A startup aiming to build celebrity experiences to people, with more than 150 celebs signed up (NOTE: The website might be down now)
- A buying selling platform for my college (inspired by OLX) to help ease the process - WIP
Some small learning projects:
- Wheel of Fortune - A small one page PWA app built to learn more about gestures and stuff made with React.
- Very simple chat application to understand sockets
- A dashboard for cisco meraki cameras - SIH (smart india hackathon) 2020 Project
- A simple data visualizer with some Ipl Data to get more insight on how charting works
- A shared whiteboard app to understand sockets and HTML canvas a lot better
- Playlist prediction based on your face expression - Fun
- Static website for my mom
- A simple reddit thread scrapper
- A very old scrapping project to get latest twitter news
- A clone of hackernews - Because everyone needs one clone project
- A very small project to tinker with React Query - using star wars api
Here are a list of some more small projects that I am planning to do for fun and to keep my knowledge up to date (some are done and urls are included in it) - Personal Projects List
My WakaTime Stats for this Week!
Week: 27 April, 2021 - 04 May, 2021
TypeScript 23 hrs 54 mins ███████████████████▓░░░░░ 78.88 %
JavaScript 4 hrs 30 mins ███▓░░░░░░░░░░░░░░░░░░░░░ 14.85 %
Other 47 mins ▓░░░░░░░░░░░░░░░░░░░░░░░░ 02.62 %
JSON 42 mins ▓░░░░░░░░░░░░░░░░░░░░░░░░ 02.32 %
YAML 17 mins ▒░░░░░░░░░░░░░░░░░░░░░░░░ 00.98 %