Projects
Here are some of the projects I have worked on
CardTap portal
CardTap is a lab equipment access control and management solution. Ideveloped a web portal from the ground up. Also I developed a backend formanaging IOT devices.Cardtap portal is a dashboard app, used to interact with IOT hardware andlab equipment. Currently cardtap is used by OSU(Oregon state university).
- ๐ Developed a web application for a startup using Django & AWS.
- ๐ Deployed project in AWS(ecr + ecs fargate)
- ๐ฏ User auth, authorization, filters etc
- ๐ผ Setup CI/CD using Github Actions
- ๐ณ docker + AWS Fargate for the deployment
Portfolio Site
Personal portfolio and a personal blog is always a nice thing to have, so I handcrafted one for myself to showcase my blogs and projects
- ๐พ Next.js for the core
- ๐งฐ TypeScript for the language
- ๐ MDX for the Blog
- ๐ next-contentlayer for blog management
- ๐ฑ Github comments and reactions
- ๐ Prism to highlight the code blocks
- ๐ Framer Motion for animation
- ๐ Sass for styling
- ๐ฎ Vercel open graph dynamic image generation
- โจ SEO optimized
WorkBud Portal
Worked as backend developer at Workbud. Workbud was an early stagestartup with a 14 member team when I joined. Worked on marketplacefeatures for managing rfpโs and proposals from manufacturing companiesand staffing companies.
- ๐ Developed backend for marketplace feature
- ๐ Completed the entire workflow for the feature.
- ๐ Used Django Rest framework for building APIโs
- ๐ Worked in multi-tenant architecture
CardTap Cloud API
CardTap cloud API is mainly responsible for developing APIs related to IOT equipment which CardTap uses
- ๐ Developed backend for managing HTTP requests coming from IOT devices using Django & AWS.
- ๐ญ Implemented features like requests filtering, data validation, authorization, product tier validation, logging, etc
Resource Management Tool
Developed both frontend and backend for bulk upload and static data modules.
- ๐ Developed Bulk upload feature for importing data into db.
- ๐ Developed a static data page for doing CRUD on static data tables.