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

  1. 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

  2. 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.

View resume