Product lead for two B2B SaaS products, and the engineer who built the AI inside one of them
8 years · Technical Product Manager, Rukkor · Surat, India · IST (UTC+5:30)
I ran two B2B SaaS products and built the AI inside one of them. Eight years spanning full-stack engineering and product: rebuilt a failing product in twelve months, defined the model layer that automates it, and shipped four products under my own name.
Rebuilt a failing product in twelve months. Defined the AI layer that automates it. Four products shipped solo.
Available immediately. Four years delivering remotely from India to a Swedish team, with a standing daily overlap with CET. Open to fully remote roles worldwide (direct or via EOR), and to relocation with sponsorship.
Owned two B2B SaaS products in construction technology, Rukkor and Geometra, across a distributed team of 20+ spanning engineering, QA, design and DevOps, and made the weekly call on how one team split between two roadmaps. Hired into that team myself.
Owned document-heavy B2B workflow end to end: multi-party review, markup over drawings and PDFs, version chains and approval gates, for customers on opposite sides of a contract whose interests do not align. The design problem was whose version counts as the truth when two parties have both marked up the same drawing.
Inherited Geometra as an ageing product with a backlog of defects and breakage that had outgrown incremental fixing. Triaged it myself, scoped it into versioned releases, sequenced the work, and shipped a full rebuild in twelve months, with new capability alongside rather than a like-for-like port.
Defined Cortex AI, the model layer that automates Geometra's takeoff: the model approach, the fine-tuning strategy, and the dataset creation plan the training rested on, then handed to engineering. Fine-tuned SAM 2 to auto-annotate architectural drawings and emit XFDF directly into the quotation system.
Set the acceptance bar for Cortex before build. Annotation precision becomes the price on a customer's quote, so we gated on per-class precision against surveyor-verified drawings rather than aggregate accuracy: a model that averages well while failing on one wall type is worse than useless, because nobody catches it until the quote is out.
Ran requirement sessions directly with construction firms and turned operational mess into specifications a team could build from. Primary line between customers, stakeholders and engineering.
Owned roadmaps, sprint plans, release schedules, budget and resource allocation in Agile and Scrum, catching scope creep and cost overrun as it happened rather than at quarterly review.
Set quality gates with QA and design ahead of launch, and debugged the system directly when the output rather than the spec was the problem.
Tekyz Inc. (Freelance), Full-stack Developer
January 2022 to June 2022 · Remote (US)
Built full-stack web applications in the MERN stack, Django, and Flask, delivering production features for US-based clients.
Architected REST APIs and microservice endpoints.
Refactored legacy codebases, optimised database queries, and restructured data models.
Built data processing pipelines with NumPy, SciPy, and Pandas for analytics-driven features.
Diagnosed and fixed post-release production issues, shipping hotfixes to keep live services stable.
Scoped technical requirements and defined acceptance criteria with systems analysts and engineering leads.
November 2018 to January 2022 · Gandhinagar, India
Designed, built, and deployed full-stack applications in Python, Django, and Flask supporting government research and geospatial initiatives.
Built responsive front-end interfaces in HTML, CSS, JavaScript, and React with cross-browser compatibility and accessibility.
Developed and maintained REST APIs in Flask for data exchange between front-end applications and back-end services.
Managed relational and NoSQL databases (MySQL, PostgreSQL, MongoDB), optimising queries and indexing strategies.
Prototyped and delivered a solution that validated a new research concept.
Authored the technical documentation and supported the users of what the team shipped.
Products
Rukkor App, Construction collaboration platform
June 2022 to August 2026 · Technical Product Manager · Product Ownership, Roadmap, Document-heavy B2B Workflow, Agile · https://app.rukkor.com/
One of the two products I ran, built end to end by the team I guided. Scope, delivery sequence, release strategy and the calls about what got cut all ran through me, from early definition to a product in daily use by construction firms.
Multi-party review, markup over drawings and PDFs, version chains and approval gates, for customers on opposite sides of a contract whose interests do not align. The design problem was whose version counts as the truth when two parties have both marked up the same drawing.
Set the roadmap, sequenced releases, and made the weekly call on how a single team split between Rukkor and Geometra.
Geometra, Quantity takeoff software
June 2022 to August 2026 · Technical Product Manager · Product Ownership, Backlog Triage, Release Planning, Quantity Takeoff · https://geometra.rukkor.io/
Inherited an ageing product carrying enough defect and breakage load that incremental fixing had stopped working. Triaged the backlog, scoped it into versioned releases, sequenced them, and shipped a full rebuild in twelve months with new capability alongside rather than a like-for-like port.
Used by construction professionals for digital measurement and quantity lists that feed directly into what a job gets quoted at.
The rebuild decision was the interesting one: a like-for-like port would have been faster and safer, and I argued against it, because the legacy data model was the thing generating the defects. Porting it forward would have bought a year and then handed the same problem back.
Cortex AI, Model layer automating quantity takeoff
2024 to 2026 · Technical Product Manager · AI Product, Fine-tuning Strategy, Dataset Design, SAM 2, Computer Vision, Model Evaluation
Defined the AI layer inside Geometra before engineering picked it up: the model approach, the fine-tuning strategy, and the dataset creation plan the training rested on.
The dataset was where the product decisions lived. What goes into it defines what the system treats as correct, and in takeoff there is no neutral answer: whether a shared wall counts once or twice, how an ambiguous hatch pattern resolves, what a surveyor would have done. Those are pricing decisions disguised as labelling decisions, which is why they did not belong to engineering.
A wrong output becomes a wrong number on a customer quote, so we gated release on per-class precision against surveyor-verified drawings, not on aggregate accuracy. Averages hide exactly the failures that cost money.
Fine-tuned SAM 2 to auto-annotate architectural drawings and emit XFDF straight into the quotation system. In production with customers.
Built independently
Scanlyz, White-label website audit SaaS
Live · Solo build · Rules Engine, Scan Pipeline, LLM Pipelines, Prompt Engineering, Pricing, Launch · https://scanlyz.com
Turns any URL into a branded agency report across SEO, performance, accessibility, security and code, with plain language fixes.
Owned end to end: the rules engine, the scan pipeline, pricing and positioning, the launch across Product Hunt and directories, and the domain infrastructure underneath.
The GEO audit runs on Qwen models with prompt engineering, enforced output schemas, and a three-way verdict of verified present, verified absent or unknown, so the system reports uncertainty rather than guessing. Traced a scoring discrepancy between two scans to URL normalisation and per-page logic.
CoachTrusted, Marketplace for coaches and mentors
Built and launched · Solo build · Marketplace, Subscriptions, Trust and Verification, AI Matching · https://coachtrusted.com
Full two-sided marketplace: coach onboarding, subscription tiers, review and trust verification, AI-assisted matching.
The build is done; the go-to-market is not. I could build the demand side alone but could not seed the supply side without a sales motion I did not have time to run alongside a full-time product role. Knowing that, I would sequence it differently: validate a single vertical with a dozen coaches by hand before building the platform for ten.
The hard problems in this category are supply quality and whether the ranking can be trusted, and both are trust problems rather than engineering ones.
ShaadiMubarak, Wedding venue and vendor marketplace
A hyperlocal marketplace for wedding planning in Gujarat, spanning ten vendor categories from venues and catering through decorators, photographers, mehndi artists and baraat. Date-based availability search, wishlists, and an enquiry flow that connects couples to owners directly.
Built and launched; vendor acquisition is the open problem. The directory is live and the flows work end to end, but a marketplace is not a marketplace until supply is on it, and seeding supply is a sales motion I have not run yet.
The decision I would point to is the monetisation model. Vendors pay a low-cost subscription rather than a commission on bookings. With commission you are pushed toward high-value transactions and toward keeping yourself between the couple and the vendor. With a subscription you only win by having the fullest, most accurate directory and by getting enquiries to owners fast, and once a couple has found their vendor you have no reason to stand in the way.
WebCalc, Website cost estimator
Built, not currently linked · Solo build · Estimation Logic, PDF Generation, GST Compliance
Turns a few answers about business type and required features into a costed, GST-compliant scope and a downloadable PDF. Built for Indian businesses buying their first website, who have no basis for judging whether a quote is reasonable.
The product problem was encoding pricing logic that stays defensible across very different project shapes.
Deliberately not linked. The live landing page carries claims I did not verify before publishing, and I would rather show no link than one I would have to explain.
Client and earlier work
Araya, Hospital management software for US hospitals
Patient self-registration, staff registration for emergency admissions, visit management, patient records, and label and document printing.
Built for the emergency path first: registration has to complete when nobody has time to fight the interface, and a printed label or document has to be right the first time, because there is no undo once it is on a sample or a chart.
Throughline, Positioning and booking site for an independent consultant
Developed a comprehensive business management platform featuring payments, scheduling, marketing, inventory, POS, gift cards, form builder, and instant messaging modules.
Built full-stack features using Python, Django, and React with RESTful API architecture to deliver a seamless user experience.
Client Portal, Client portal for Zinatt Technologies
Developed a machine learning model using a custom-made algorithm to analyse PDF documents and generate summaries using different tokenisation methods.
Implemented text extraction, preprocessing, and multiple summarisation strategies for accurate and concise document analysis.
Skills
Product: Multi-product ownership, Roadmap and release management, Requirements discovery with enterprise customers, Pricing and positioning, Distributed team leadership
AI: Fine-tuning strategy, Dataset design, Computer vision (SAM 2), LLM pipelines with schema enforcement, Model evaluation and failure-mode analysis
Master of Engineering, Machine Learning, Data Science, Statistical Pattern Recognition (studied part-time while working at BISAG). GTU, Graduate School of Engineering & Technology, Ahmedabad, July 2018 to May 2020.
Bachelor of Engineering, Electronics & Communication. Government Engineering College, Modasa, July 2014 to June 2018.
Google Cloud Platform Fundamentals: Core Infrastructure, Google Cloud
Languages: English, full professional proficiency · Hindi, fluent · Gujarati, native