Overview
Associate Software Engineer
3
Years Exp
2
Companies
40+
Tech Skills
6
Personal Projects
Contact & Details
About
- Full Stack Developer with 2.5+ years of experience building and shipping real products. I work across the entire stack — frontend, backend, databases, and APIs — with solid hands-on experience in the MERN stack and exposure to cloud and deployment. I'm comfortable jumping between layers and figuring out where the problem actually lives.
- The User is Always in the Room: I think about usability while I'm building, not after. Slow loads, confusing flows, awkward error states — these aren't just UX problems, they're my problems too.
- Genuinely Curious, Not Just on Paper: I actually enjoy understanding how things work — system design, new tools, better ways to structure code. If something doesn't make sense to me, I'll keep digging until it does. That curiosity is what keeps me improving.
- I Take Code Quality Seriously: Clean, readable, well-structured code isn't extra effort — it's part of the job. I write code that's easy to understand and easy to build on, because I've seen what happens when you don't.
- I Figure Things Out: I don't always know the answer going in, but I know how to find it. Research, experiment, break it, fix it — I've worked through a lot of unfamiliar problems this way and it's made me a stronger developer.
- I Care About the Details Others Skip: Consistent naming, handling edge cases, components that actually reuse properly — the small decisions add up. Good software is built from a hundred small things done right, and I pay attention to those things.
Core Stack
Skills & Libraries
Languages
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- SQL
- NoSQL
Frontend
- React.js
- Next.js
- SharePoint Framework (SPFx)
Backend
- Node.js
- Express.js
- Nest Js
- REST API
Databases
- MongoDB
- PostgreSQL
- SharePoint Lists
Cloud/DevOps
- Microsoft Azure
- Azure DevOps
- Docker
- Vercel
- Netlify
Libraries
- Tailwind CSS
- ShadCn
- Zod
- React Hook Form
- Motion JS
- Zustand
- Fluent UI
- Elysia Js
- Agenda.js
- Mongoose
- Prisma
- Axios
- JWT
- TanStack Query
Tools & Methods
- Vite
- Git
- GitHub
- NPM
- PNPM
- Bun.js
- Zed
- VS Code
- ESLint
- Prettier
- Postman
- Jira
- Confluence
- Agile
- Scrum
AI Tools
- ChatGPT
- Claude
- Gemini
- Cursor
- Grok
Experience
Ginet Software Solutions Private Limited
Associate Software Engineer
- Employment Type
- Full-time
- Employment Period
- 08.2023—Present
- Core developer for an enterprise Contract Lifecycle Management (CLM) SaaS product.
- Architected a robust background job system by migrating from Redis/BullMQ to Agenda.js and MongoDB, introducing a dual-queue architecture to handle immediate and scheduled tasks efficiently.
- Engineered a Bulk Document Download feature by leveraging the SharePoint Zip API to stream a unified zip archive from multiple insurance folders directly to the browser, ensuring efficient handling of large datasets.
- Orchestrated an end-to-end AI pipeline by connecting a React front-end and Node.js back-end with Python AI services. Automated contract summarization, reducing manual review time by 40%.
- Enhanced maintainability by building a shared library of reusable React components with native TypeScript support, reducing code duplication by 30% and accelerating feature delivery.
- Optimized report performance by replacing inefficient on-demand calculations with daily scheduled cron-jobs, resulting in sub-second load times for contract lifecycle reports.
- TypeScript
- React
- Node.js
- MongoDB
- Agenda.js
- Redis
- REST APIs
- Python
- SharePoint
- Fluent UI
- Azure
- Cron Jobs
- Agile
- Problem-solving
Trainee Software Engineer
- Employment Type
- Full-time
- Employment Period
- 04.2023—08.2023
- Identified and resolved bugs across a full MERN stack Contract Lifecycle Management application, covering both frontend UI inconsistencies and backend API issues to improve overall system stability.
- Fixed UI layout and styling issues across multiple views, ensuring consistent rendering across screen sizes and browsers.
- Built an internal app directory portal using the SharePoint SPFx framework, displaying the organization's internal applications in an interactive carousel where users can click through and navigate directly to each application.
- Built reusable table row components to display structured data including status indicators and user fields, designed for readability and easy integration across different data views.
- TypeScript
- React
- Node.js
- MongoDB
- SharePoint
- SPFx
- Fluent UI
- CSS
- Debugging
- Agile
- Problem-solving
Knowbin Technologies Private Limited
Web Development Intern
- Employment Type
- Full-time
- Employment Period
- 08.2022—01.2023
- Built responsive and user-friendly web pages using HTML, CSS, and JavaScript, establishing a strong foundation in frontend development standards and best practices.
- Gained hands-on experience with React.js by developing interactive UI components that bridge the gap between static designs and dynamic application logic.
- HTML
- CSS
- JavaScript
- React
- Responsive Design
- UI Development
Professional Projects
Dock365 — Contract Lifecycle Management
mydock365.com
Dock365 is a comprehensive Contract Lifecycle Management (CLM) SaaS built natively on the Microsoft 365 ecosystem.
It is a highly-scalable enterprise platform utilized by large organizations to handle their entire contract workflows end-to-end. Its key features include:
- 📑 Centralized Contract Repository: A secure, scalable vault built on top of SharePoint for storing sensitive legal contracts, utilizing OCR for easy retrieval and advanced search.
- ✍️ Contract Authoring & Templates: Standardized contract generation using dynamic clause libraries and pre-approved templates directly integrated with Microsoft Word.
- ⚙️ Workflow Automation: Complex, customizable routing engines that handle multi-stage business approvals, legal reviews, and compliance checks without causing bottlenecks.
- 🔄 Native M365 Integrations: Seamlessly operates inside the apps businesses already use, including Microsoft Teams, Outlook, and Word.
- ✒️ E-Signature & Compliance: Robust integrations with industry leaders like DocuSign and Adobe Sign to execute agreements globally with full audit trails.
My Personal Projects(6)
A private, self-destructing chat application with real-time messaging.
- 💬 Real-time instantaneous messaging for seamless communication
- 🔒 Privacy-focused architecture with self-destructing messages
- ⚡ Built with TypeScript for maximum type safety and scalability
A full-stack web app to help users prepare for technical interviews using AI-powered question generation and practice sessions.
- 🤖 AI-powered question generation tailored to specific technical roles
- 📝 Interactive practice sessions to build confidence
- 👤 Comprehensive user session management and tracking
A comprehensive, production-ready authentication system built with the MERN stack featuring secure session management.
- 🔐 Secure session management for robust user protection
- 📧 Built-in email verification flow for new accounts
- 🔑 Complete password reset functionality
- 🏗️ Clean code architecture ready for immediate production use
A beautiful, modern journaling application for self-reflection and personal growth to help capture your thoughts and track moods.
- 📓 Capture daily thoughts and easily track emotional moods
- 🔒 Secure and intuitive memory organization
- ✨ Modern, clean interface specifically designed for deep reflection
GitHub Contributions
My Blogs
How Databases Actually Work: What Happens When You Run a Query
You run SELECT * FROM users every day. But what actually happens inside the database engine? Indexes, B-trees, query planners, buffer pools — all explained.
The Ghost in the Shell
Are we building tools that help us think, or tools that replace thought? An analysis of copilot-driven development.
Certifications(3)
Build Responsive Real-World Websites with HTML and CSS
Udemy
React - The Complete Guide (incl. Next.js, Redux)
Udemy
Full Stack Web Development Program
Codedamn