About me
Hey, I’m Dhruvjit — a product-minded systems engineer working at the intersection of embedded software, IoT telemetry, and platform delivery. I currently work @Windriver as a Member of Technical Staff, shaping features for the Wind River Studio suite by translating user needs into requirements and partnering with engineering, UX, and stakeholders to ship them.
When I’m not working, I’m usually knee-deep in circuits, code, and small experiments that blink, move, and occasionally fail on purpose.
While this is only my public portfolio, I also actively blog at Elektrolab covering my process of learning and building in public.
Work experience
Member of Technical Staff - Sys
Windriver International, Bengaluru, KA
November 2023 - Present
- Owned feature definition and delivery across embedded, hardware, and cloud teams for Wind River Studio initiatives supporting software-defined vehicles.
- Partnered with global stakeholders and architects to assess impact, align roadmap priorities, and manage release readiness in a lean Agile/Scrum environment.
- Contributed hands-on to platform features using C++, MQTT telemetry, Python services, Angular/Node.js UIs, AWS, and CI/CD.
Technical Product Manager (Remote)
Desknow GmbH, Germany, Reken
2021 - 2023
- Led product strategy and execution through DeskNow's transition from vendor-built to in-house delivery, establishing long-term ownership and faster iteration.
- Owned roadmap, feature prioritization, and requirements, balancing customer feedback, technical feasibility, cost, and business goals.
- Ran sprint planning, backlog grooming, and release cycles for a distributed team of 10–15 contributors in an Agile environment.
- Aligned engineering, design, sales, and finance on scope, dependencies, and cost–value trade-offs.
- Used Jira and Confluence to maintain delivery transparency, documentation, and release tracking.
Full-stack Software Developer
Keito Tech Pvt. Ltd, Pune, MH
2019 - 2021
- Built Fullstack web app using Python (Flask) and Angular 8 to support Kapture's form automation workflows, enabling customers to upload scanned documents (bills, invoices, archival records).
- Developed features to use OpenCV + Tesseract for scanned forms and invoices, integrated with Python APIs to automate document workflows.
- Integrated Tesseract OCR pipelines with rule-based classifiers to distinguish document types (invoices, healthcare, govt., banking and other custom forms including archival clippings).
- Collaborated with clients to gather requirements, define specifications, and deliver production-ready solutions.
Education
Msc. in Automotive Software Engineering
TU-Chemnitz
2012 - 2016
Bachelors in Electronics and Communication Engineering
Dharamsinh Desai University
2008 - 2012
Skills
Technical depth paired with product strategy and delivery leadership.
Product Strategy & Roadmapping
Translate customer needs into clear requirements, prioritize features, and maintain roadmaps that balance value, risk, and effort.
Agile Delivery & Stakeholder Alignment
Lead discovery-to-delivery workflows, facilitate sprint rituals, and align cross-functional teams on scope and release readiness.
Embedded Systems (C/C++, ARM)
Low-level programming, device bring-up, peripheral interfacing, and performance-aware development for embedded platforms.
IoT & Telemetry
Design device-to-cloud flows using MQTT and telemetry pipelines for observability, diagnostics, and data-driven decisions.
Web & Cloud Platforms
Build APIs and UIs with Python, Node.js, and Angular/React; integrate services on AWS with CI/CD.
UX for Technical Tools
Create operator-friendly dashboards and workflows using Qt/QML and web UI patterns for complex systems.
Let's create together
Turning your vision into real-world systems that move, sense, and respond.
