Loading...
Hello,
I'm Swasthik
Hello! I am Swasthik Shetty, and I enjoy creating things that live on the internet. My interest in development started back in 2018 when I used to play a lot of video games. I decided to build one myself, which led me to explore various areas from game development to cybersecurity, machine learning, and web development. During this exploration, I discovered my passion for web development and in 2020, I began learning Django and frontend fundamentals. I became fascinated by web applications and started to delve deeper into learning and exploring new technologies.
Fast-forward to today, I have become proficient in building full-stack websites. I specialize in using React JS, Next JS, and NodeJS My main focus these days revolves around building web applications, contributing to the open-source community, and expanding my knowledge and exploring other domains like blockchain and the metaverse.
Forent Inc
Software Engineer Intern
Seminare Private Limited
Web Developer Intern
Farmoid Robotech Pvt. Ltd.
Full Stack Developer Intern
B.E (computer Science and Engineering)
NMAM Institute of Technology , Nitte
recent CGPA : 8.84/10
Pre-University Education
DR N.S.A.M PU College, Nitte
Aggregate percentage: 82%
My Skills
Front end
Back end
UI/UX design
My Works
Here are somethings I've built recently
Incrideawebsite 2023
Led the development team of Incridea 2023(annual fest @NMAMIT) and successfully developed a paperless system for fest and event registration, along with a paperless jury process. We implemented a secure Payment Gateway using Razorpay and JWT authentication from scratch. Additionally, we built 7+ real-time event management dashboards using Next.js, Typescript, TailwindCss, FramerMotion, and Rive for animated content. Our GraphQL API, created with GraphQL-Yoga, Pothos, Prisma ORM, and MySQL, ensured complete type-safety. Our efforts resulted in a streamlined and successful Incridea 2023 experience.
JabWeMeet,Multilingual video conferencing app
Developed during the @Hackoverflow1.0 Hackathon. It enables real-time multilingual communication through audio translation and captions, supporting up to 100 concurrent users. The app automatically generates meeting summaries and transcripts for easy review. The technology stack includes Next.js, tRPC, Typescript, Livekit, Pusher, TailwindCSS, PrismaORM, MySQL, Google Translation & TTS API, and OneAPI for meeting summaries.
website that enables students to connect, share knowledge, post queries, and stay updated on campus events. The user-friendly interface allows for easy consumption of educational content. The website is built using Next.js, tRPC, TailwindCSS, Typescript, PrismaORM, and PlanetScale MySQL, providing students with a valuable resource for collaborative learning and staying connected with peers.
Incridea website 2022
The website for our college's annual techno-cultural fest, Incridea, was a team effort involving five individuals. We had an enjoyable time creating the website, staying on campus and experiencing sleepless nights, making it one of our most cherished college memories. Throughout the duration of the fest, the website received over 9000+ visitors. We utilized Firebase to securely store participants' data and Razorpay for seamless payment transactions. Additionally, we decided to implement a paperless jury system for Incridea, featuring event organizers' dashboard for participant scanning and registration, judges' dashboard for scoring participants and finalizing results, and a real-time event monitoring dashboard for the jury.
Farmoid Robotech
Designed and built full website for Farmoid Robotech Pvt. Ltd.(an agritech startup), ensuring a seamless user experience.
TechlifeJournal blog website
Website for posting blogs, user can register and post blogs using markdown language, built using Django rest framework and NextJS
Portfolio(This website)
I really had fun time creating this website, used react-three-fiber to render 3d model and along the way learnt some new stuffs related to 3d modeling in blender,this website is built using Next JS and Tailwind Css framework.