About
I build software and ship it.
I'm Siddhesh, a software engineer in Mumbai. I work on products people can install, open, or integrate: SaaS applications, developer tools, and the delivery systems around them.
At Cyber Managers Software Services I work on Encatch, the team's SaaS feedback platform. My part of that is the admin panel, the public website, a Web SDK published to npm, and deployment automation around the product.
On my own I build and maintain open-source software. TabWise is a Chrome extension for tab and session management, published on the Chrome Web Store. GetSecret is a platform for sharing a secret once and letting it expire. I take both of them from the idea through to a public release, and I keep maintaining them.
Most of my shipping work is frontend and full-stack: React, TypeScript, Next.js, NestJS, PostgreSQL, and Redis. Cloud infrastructure — AWS, Docker, Kubernetes, and CI/CD — is an area I am actively developing through the deployment work I already do.
Engineering journey
Associate Software Engineer
July 2024 – Present
Cyber Managers Software Services
Working across software development, product engineering, and deployment workflows. Contributing to web applications, customer feedback products, and CI/CD automation.
- Contributed to Docker-based deployment workflows and GitLab CI/CD pipelines supporting automated builds, releases, and production deployments.
- Built the Encatch Admin Panel using TanStack Start, implementing authentication, survey management, customer feedback workflows, and analytics.
- Developed and optimized the Encatch website using Next.js, focusing on SEO, page performance, and responsive user experience.
- Engineered and published a framework-agnostic Web SDK to npm, enabling third-party applications to integrate configurable surveys through dynamic rendering and REST API-driven configuration.
- Integrated REST APIs and implemented application authentication, survey lifecycle management, and client-side state management.
TanStack Start · Next.js · TypeScript · React · Docker · GitLab CI/CD · REST APIs
React Native Intern
June 2023 – November 2023
Brainheaters
Worked on reusable interface components and customer-facing application features.
- Developed reusable web interface components using React and contributed to customer-facing application features.
React · JavaScript
What shapes the work
I care about software that changes how someone works. If a feature does not do that, it does not need to ship.
Developer experience shows up in the tools I publish. The GetSecret SDK and the Encatch Web SDK came from the same constraint: the integration should be smaller than the problem.
I pay attention to architecture when it keeps a system understandable, and to cloud infrastructure because deployment is part of the product. I use AWS, Kubernetes, Docker, and CI/CD in that work, and I am building more depth there as I go.
Open source is where I finish things in public. Product engineering is the filter on top of it: what problem, for whom, and what can stay out.
Technology
Tools I use to ship the work above. I am most at home in TypeScript, React, and Next.js, and I use the infrastructure listed here in deployment work.
- Frontend
- React, TypeScript, JavaScript, Next.js, TanStack Start, Tailwind CSS
- Backend
- NestJS, REST APIs, PostgreSQL, Redis, Prisma
- Infrastructure
- AWS (EC2, EKS, ECR, RDS, Route 53, IAM), Docker, Kubernetes, Karpenter, GitLab CI/CD, Argo CD
- Tools and engineering
- Git, GitHub, Linux
Education
Bachelor of Engineering — Electronics & Telecommunication
Graduated 2024
Mumbai University
Minor in Artificial Intelligence and Machine Learning
GPA 8.87/10
Resume
The PDF is the current resume, including the employment dates and the project notes used on this site.