Full-Stack Software Engineer @ ServiceNow β’ Founder of Novinic β’ Ex-NIT Warangal
- π οΈ Full-Stack Software Engineer at ServiceNow, building enterprise-scale production systems.
- π Founder & solo full-stack engineer of Novinic - a live multi-tenant clinic SaaS platform.
- π Graduate of NIT Warangal (Electronics & Communication Engineering).
- π± Focused on distributed systems, event-driven microservices, and container orchestration.
- π€ Active open-source contributor - I like fixing real problems in real projects.
Languages
JavaScript TypeScript Java C++ SQL Go
Frameworks & Frontend
Node.js Next.js React React Native Spring Boot Turborepo TailwindCSS Zustand
Backend & APIs
REST GraphQL gRPC WebSockets Microservices
Databases & ORMs
PostgreSQL MongoDB DynamoDB Redis Prisma Mongoose
Cloud, DevOps & Auth
AWS Docker Kubernetes Linux GitHub Actions Jenkins OAuth 2.0 JWT
Testing
Contributions to Portainer - the popular open-source container management platform (30k+ β):
| PR | Contribution | Impact |
|---|---|---|
| #13220 | fix(swarm): detect async deploy failures instead of reporting success | Docker Swarm accepts deploy requests asynchronously and returns before images are pulled or tasks scheduled. Added polling on the real deployment status (via WaitForStatus) and taught getServiceStatus to treat rejected tasks as errors - so failed deployments no longer report false success. |
| #13218 | fix(ui): truncate published ports list with show more badge | Reworked the Containers list "Published Ports" column to show the first three ports inline and collapse the rest into a +N more badge with a tooltip - reusing existing components, no new styles. Ported upstream for release 2.44.0. |
Always open to interesting problems and collaboration.