Name: Sourabh Mandal
Type: User
Bio: Student @ Army Institute of Technology, Pune
- 🎓 Bachelor of Technology, Computer Engineering (2018 - 2022)
- 🏝️ Lives in Kolkata, India.
- 👯 Open Source Contributors
Full Stack Software Developer, Muthoot Fincorp, Chennai (6 months, Feb 2024 - Jul 2024)
- Built End to End Sales Incentive distribution platform using NextJS, NodeJS, Docker, AWS EC2, AWS RDS.
- Impacted 1500 employees to calculate and receive proper incentive timely.
- Efficient calculation based on 26 different parameters and built efficient SQL queries to fetch data
Full Stack Software Engineer, Dextr Labs, Chennai (6 months, Feb 2024 - Jul 2024)
- Built End to End Sales Incentive distribution platform using NextJS, NodeJS, Docker, AWS EC2, AWS RDS.
- Impacted 1500 employees to calculate and receive proper incentive timely.
- Efficient calculation based on 26 different parameters and built efficient SQL queries to fetch data
FullStack Software & Security Engineer, Qblocks Technologies, Pune (1 year 3 months, May 2022 - Aug 2023)
- Keycloak based Authentication and Authorization server for Organization level SSO.
- Golang based microservice for back-end development using Software Architechture Principals.
- Setup and Manage Docker container based CI/CD pipelines with 50+ microservices within Azure Kubernetes.
- Setup CI/CD using GitHub Actions and Argo CD with Azure cloud.
- Secured backend with SSO Authentication and Authorization via API gateway.
- Golang microservices Authentication implementation of zblocks and SSO
- Developed platform Low-Code, Drag-and-Drop code-blocks for writing smart contracts in Rust or Solidity
AI enabled SaaS management software (SupaReel)
- Used twitter-roberta-base model for sentiment analysis
- Used Server Side Rendering when possible for faster loading, reduced time to interactivity by 4%
- Technology Used: NextJS 13, O-Auth 2.0, tRPC, Typescript, SQL database, AWS, GitHub CI/CD
Placement Registration Portal (Ait Placements)
- Enabled students to timely recieve notification and conduct placements smoothly.
- Features Email Notification, User verification, RBAC Authorisation, Secure Password Reset.
- Technology Used: NextJS, AWS SES, AWS S3, O-Auth 2.0, SQL database, Serverless, GitHub CI/CD
User Profile Avatar Generator (Avatarsum)
- Designed & Developed Feature rich web portal to generate svg/png emojis.
- Algorithm for random facial feature generation.
- Added functionality to Save to account selected svgs and User Login and Authentication.
💻 Technical Skills and Interests
- Languages: Javascript, Python, Golang
- Libraries: Zod, NextAuth, tRPC, Keycloak, Shadcn/ui, Tailwindcss, Mongoose, Prisma, Nodemailer
- Web Dev Tools / Frameworks: ReactJS, NodeJS, VScode, Git, GitHub
- Cloud / Databases: ProstgresDb, AWS Cloud, PlanetScaleDb, Relational Database(mySql), Azure Cloud
- Areas of Interest: Web Design and Development, Cloud Security.
- Soft Skills: Problem Solving, Self-learning, Video presentation, Adaptability
Sourabh Mandal's Projects
Generate panada emojis and avatars for your next app
My CP library of all important Data Structure and Algorithms
keycloak client for golang
This is a C++ implementation of networking to perform Terminal chat between client and server
A simple network drive detector to report external media/drives(CDs, USB) if found in the network
sourabhmandal
Implementation various Type of Timers in ReactJS