Senior product engineer · AI-native

I ship complete products.Web, mobile, watch and backend, end to end.

I'm Gayathri. I design, build and launch whole products with React, Next.js, React Native and Node, and I run AI agents like a team while owning every line they write, from the first spec to the release.

  • React
  • Next.js
  • React Native
  • TypeScript
  • SwiftUI
  • Node
  • SQL
Planner agentReads the written spec and splits it into scoped tasks.
Dashboard UI (React)Plan picker and checkout button, with loading, error and success states.
API (Node.js)Creates the Stripe Checkout session for the signed-in account.
Webhook handlerVerifies Stripe's signature and turns the plan on once payment succeeds.
Reviewer agent, then meRuns type checks, tests and edge-case checks. Then I read the diff.
ShipVerified in the browser and on real devices, then released.

Ready.

· typecheck· tests· idempotency
  • India · IST (UTC+5:30)
  • Remote teams worldwide
  • Upwork Rising Talent · ID verified

How I work with AI

Agents do the typing. I do the engineering.

AI lets one engineer cover the scope of a small team. It does not make anyone senior. Here is the loop I use on every project.

  1. 01

    Spec first.

    I write the outcome, the constraints and the edge cases before any code exists. Agents work from that, not from a vague prompt.

    written spec
  2. 02

    Agents build in parallel.

    Separate agents explore the codebase, implement and review, each with a narrow brief and the project's written conventions.

    scoped briefs
  3. 03

    I verify everything.

    Type checks, running the app on simulators and devices, and reading the diff. If a claim cannot be checked, it does not ship.

    typecheck · diff · device
  4. 04

    I ship and keep the record straight.

    Docs and decisions are updated in the same change, so the next session, human or agent, starts from the truth.

    docs in the same change

Illustrative replay of how a session runs, simplified for the page.

The result is speed you can trust: small-team scope, senior-level judgment, one accountable engineer.

Selected work

Selected work.

A product I co-founded, and the platforms I have helped build for companies and clients.

  • Co-founder · Android

    SyncApp

    An independent Android app for syncing files with OneDrive. A product I co-founded: background sync that has to be reliable on real phones and real networks.

    • Android
    • OneDrive
    • Cloud sync
  • 2025 to now · Bonoboo GmbH · Web platform

    Corporate philanthropy impact platform

    A full-stack platform that helps businesses measure and report the impact of their giving. React dashboards and analytics for impact metrics, reporting and data export, Stripe and third-party integrations, and Node.js APIs on MongoDB, owned end to end through deployment.

    • React
    • Node.js
    • MongoDB
    • Stripe
  • 2024 to 2025 · JUNGLETECH · Mobile + web

    Jungle, a queer-focused dating app open to all

    I upgraded the legacy React Native app for iOS and Android to the latest React Native version on my own, improving its performance and stability. I built an SOS alert notification system and chat with audio and video, led a full-stack website end to end on Node.js and MongoDB, and was the primary decision-maker for app development.

    • React Native
    • React
    • Node.js
    • MongoDB
  • 2021 to 2022 · Accenture · Enterprise

    Screen Manager

    A React module that generates UI screens dynamically, built for a major financial services client, alongside admin panel modules and performance work on a React frontend over Java REST services.

    • React
    • Redux
    • Java REST

What I build

From wrist to database.

What I build, grouped by layer of the system rather than by logo.

  • WRIST

    Apple Watch apps that stay in sync with the phone.

    • SwiftUI
    • WatchConnectivity
    • Complications
    • WidgetKit
  • DEVICE

    React Native for iOS and Android, plus native Swift where the platform needs it.

    • React Native
    • New Architecture
    • Widgets
    • Live Activities
    • Siri
    • Push
    • In-app purchases
    • Firebase
    • SQLite
    • i18n + RTL
  • WEB

    SaaS products, dashboards, admin consoles and localized marketing sites.

    • React
    • Next.js
    • TypeScript
    • Redux
    • Tailwind
    • Dashboards
    • Data viz
    • Figma to UI
  • SERVER

    APIs, auth, payments, background jobs and the admin tooling around them.

    • Node.js
    • Express
    • TypeScript
    • MySQL / MariaDB
    • MongoDB
    • Redis
    • Stripe
    • Auth + OAuth
    • Sentry
    • Docker
    • CI/CD
  • AI WORKFLOW

    Spec-driven development with agents, with every change passing my own review.

    • Claude Code
    • Parallel agents
    • Written specs
    • Review gates
    • On-device verification

Experience

Experience.

Over five years of shipping production software, from enterprise delivery to small product teams where I own features from the API to the pixel.

  1. Ongoing

    Hushelo and SyncApp

    Products I co-founded

    • Co-founder and product engineer
  2. Apr 2025 to present

    Bonoboo GmbH

    Germany · remote · part-time, 8 hours a week

    • Senior Software Developer
    • Full-stack platform that helps businesses measure and report the impact of corporate philanthropy.
    • React dashboards and analytics for impact metrics, reporting and data export, plus impact tracking.
    • Stripe and third-party API integrations, Node.js REST APIs on MongoDB, and end-to-end ownership through deployment on Scaleway, in a team of three to five developers.
  3. Jan 2024 to Mar 2025

    JUNGLETECH

    Jungle, a queer-focused dating app open to all

    • Senior Software Developer
    • Upgraded the legacy React Native app for iOS and Android to the latest React Native version single-handedly, improving its performance and stability.
    • Built an SOS alert notification system and chat with audio and video support, alongside dating flows, matching and profiles.
    • Led development of a full-stack website end to end, on a Node.js and MongoDB backend.
    • Primary decision-maker for app development, with careful handling of sensitive user data, and mentored a trainee.
  4. Sep 2021 to Dec 2022

    Accenture

    Major financial services client

    • Application Development AnalystFast-track promotion
    • Application Development AssociateACE Award 2022
    • Built React UI modules, including the Screen Manager for dynamic UI generation, plus admin panel modules.
    • React frontend integrating Java REST backends, with performance work on page load.
    • Delivered under enterprise code review and security standards.
  5. Jan 2020 to Mar 2021

    EngineersHub

    • React / React Native Developer
    • Web and mobile apps for a student learning platform in React and React Native.
    • Responsive, cross-browser interfaces built with a cross-functional team.

Testimonials

What the people I built with said.

  • Gayathri played a pivotal role in revamping and modernising our legacy React Native application, elevating its performance, stability, and user experience to new heights. ... She single-handedly upgraded the application to the latest React Native version, ensuring seamless compatibility with modern frameworks and new technological advancements. ... Gayathri has been the cornerstone of our application development, serving as the primary decision-maker and leader. ... We highly recommend her without reservation.
    Daniel Wojewodka on LinkedIn (opens in a new tab)Co-Founder, JUNGLETECHRecommendation letter · Feb 2025
  • Gayathri has demonstrated exceptional proficiency in React JS, showcasing a high level of skill in developing intricate UI modules. Her notable contribution to the Screen Manager module has been instrumental in enabling dynamic generation of UI screens. Her efforts have significantly contributed to the success of our projects.
    SwarajTeam Lead, Accenture
  • Gayathri is one of the best employees in the team. She learnt product modelling in a very short span and took ownership of assigned tasks. Her internal walkthroughs were always clear and well-prepared. Wishing the best for her.
    Ramya Youvraj NehruTeam Lead, Accenture
  • It is an immense pleasure to have Gayathri in the team. She is ready to support for critical deliverables even outside business hours. She has great knowledge and keeps upskilling herself in coding, web, app development and cloud. She is well prepared to work in different technologies and eager to do well.
    Dharani PalanisamyTeam Lead, Accenture

Working with me

How I work.

  • Code you would want to inherit.

    I write code the next person can read, change and trust, including future me.

  • Questions before code.

    I ask the right questions up front, so we build the thing you actually need.

  • "I don't know yet, let me check."

    I say that instead of pretending. Then I check, and come back with an answer.

  • A 15-minute call first.

    Happy to talk before you commit, so you know what working together looks like.

Projects I do best

  • SaaS dashboards
  • Internal tools
  • Mobile-first products
  • Small to mid projects where I own the technical decisions
  • Embedded with an existing team

FAQ

Answers.

The honest answers to what people usually ask first.

Ask anything else in the command menu.
Are you available?
Yes. I work 8 hours a week with Bonoboo GmbH, and the rest of my week is open for client work. Send me what you are building and your timeline, and we can start with a 15-minute call.
Where are you, and do you work remotely?
I am based in India (IST, UTC+5:30) and work fully remote. I also work part-time with a team in Germany, so European overlap is routine.
How do you use AI responsibly?
Agents work from a written spec, in scoped tasks, and I review every diff and verify on real devices before anything ships. No client code goes into a tool without your consent.
What projects are a good fit?
SaaS dashboards, internal tools and mobile-first products. Small to mid projects where I own the technical decisions, or embedded in an existing team.
How do we start?
Send a short note about what you are building. I will ask questions before any code, and I am happy to do a 15-minute call before you commit.
What if you do not know something?
I say "I don't know yet, let me check", then I check. Pretending costs more than asking.

Contact

Have a product to ship?

Tell me what you are building. I will ask the right questions before writing any code, and I am happy to do a 15-minute call before you commit.

India · IST (UTC+5:30) · remote · available for new projects · Upwork Rising Talent · ID verified

Portrait of Sai Gayathri Mantha
Gayathri · India, IST