Product engineering
Delivered GoDAM features end to end with React and Frappe: Stripe subscription upgrades, oEmbed and LearnDash integrations, media history, image optimization, transcoder monitoring, and production media-management interfaces.
Software engineer · Kolkata, India
I work across frontend, backend, distributed systems, and applied AI. At rtCamp, I have grown from building WordPress and React interfaces to owning payment flows, media infrastructure, scalable AI services, and complete product features.

01 · Experience
Building and shipping across the stack, from pixel-accurate frontend work to payment systems, media infrastructure, and GPU-backed AI services.
Delivered GoDAM features end to end with React and Frappe: Stripe subscription upgrades, oEmbed and LearnDash integrations, media history, image optimization, transcoder monitoring, and production media-management interfaces.
Solely designed and built GoDAM's asynchronous AI microservice. Integrated Qwen2.5-VL, semantic search, smart thumbnails, generated descriptions, tagging, segmentation, and face detection with concurrent GPU processing. The service handles bursts of nearly 15,000 requests, and I migrated approximately 12,000 existing media assets into its AI and vector-search pipelines.
Built backend systems for the GoDAM iOS application, including a reusable Frappe wallet, Apple Pay purchase flows, post and comment APIs, external-user onboarding, and hybrid email/phone OTP authentication.
Owned frontend delivery and reviews for NetDriven, created complex Gutenberg blocks for Pasqal, supported new engineers, and shipped responsive work across FNA and Cox Dealertrack with close attention to accessibility and performance.
02 · Selected projects
Distributed key-value store in Go
↗A transport-agnostic Raft consensus core with leader election, replicated logs, commit/apply flow, persistent state, gRPC communication, and an HTTP client API. Its test suite covers elections, stale terms, consistency, commits, and replication.
03 · Capabilities
JavaScript · TypeScript · Python · Go · HTML · CSS · SCSS · SQL
React · Next.js · Frappe · Node.js · Express · WordPress · Gutenberg
Qwen2.5-VL · Semantic search · Qdrant · Computer vision · scikit-learn
gRPC · Redis · Taskiq · Docker Compose · Linux · MySQL · MongoDB
Stripe · Apple Pay · LearnDash · REST APIs · oEmbed
System design · Code review · Accessibility · Documentation · Testing
04 · Education
2020 - 2024 · CGPA 9.37
05 · Contact
Feel free to get in touch by email or connect with me online.
rohanjha1303@gmail.com