▊
Pentapalli Harishik
I build and ship complete products.
Software engineer working across the full stack: React, Next.js, Node.js, PostgreSQL, AWS. By day I build a production healthcare platform at Anvera Health. On my own time I founded dunnflow, a live payment-recovery SaaS for Stripe businesses. I designed, built, and launched it end-to-end.
currently: SWE @ Anvera Health · building dunnflow
Experience
Software Engineer · Anvera Health
Jan 2026 – Present · Bengaluru
- Built the patient portal end-to-end: 8+ modules including a symptom checker, triage, ICD-11 diagnosis explainers, care plans, medical records, appointments, and immunisation tracking.
- Designed the data model and backend: 50+ PostgreSQL tables and REST APIs with two-factor login, role-based access, and a consent-based caretaker module.
- Drove architecture and infrastructure: schema design, migrations, authentication, email delivery, and AWS deployment (EC2 + RDS, Cloudflare, Redis, SES).
- Integrated India's health stack (ABHA/ABDM) and an Ayushman Bharat referral engine matching 3,000+ empanelled hospitals, built to DPDPA-2023 privacy standards.
Featured project
dunnflow
founder · 2026 · live in production
Payment recovery for SaaS businesses on Stripe. Built, launched, and operated solo.
The problem: subscription businesses silently lose ~9% of revenue to failed card payments. dunnflow catches every failed Stripe invoice the moment it happens, emails the customer a branded one-click pay link, and follows up automatically until the money comes back.
What I built: the entire product. Signature-verified Stripe webhook processing, a multi-tenant Supabase/PostgreSQL backend with row-level security, automated recovery-email sequences with open/click tracking, per-account analytics dashboards, a live read-only demo, and 90+ SEO-indexed marketing pages.
The hard part: billing customers fairly and safely. dunnflow charges 20% of recovered revenue, so the billing engine uses Stripe idempotency keys plus unique invoice constraints to make double-charging impossible, and automatically excludes refunded or disputed recoveries from fees. Onboarding is one click via Stripe Connect OAuth, so a customer is fully set up in about 3 minutes with no code or API keys.
More projects

Online Ring Size
consumer measurement tools · live at onlineringsize.com · 500+ users last month
A free ring-size calculator that calibrates your screen against real objects (a bank card, a coin, a folded sheet of paper), then reads your size in 11 national standards with an honest accuracy range around every result. Grew it into a full measurement suite: bracelet size, necklace length, watch strap, earring gauge, a printable sizer, and pages for jewellers, in multiple languages. It ranks on Google with 500+ users and 3,000+ tracked events in the last month, all from organic traffic.

FINA
AI-powered personal finance platform
Full-stack finance app that automates expense tracking. AI receipt scanning extracts and categorises transactions, real-time analytics show spending patterns, and background jobs handle recurring transactions.

Moviear
Movie discovery platform
Discovery platform on the TMDB API with 10,000+ titles, real-time data, advanced filtering, autocomplete search, and a fully responsive layout across mobile, tablet, and desktop.
What I work with
frontend
React, Next.js, Astro, TypeScript, Tailwind CSS, Redux, Vite
backend & data
Node.js, Express, REST APIs, PostgreSQL, Supabase, MongoDB, Redis
infra & tools
AWS (EC2, RDS, SES), Stripe (Connect, webhooks, billing), Vercel, Cloudflare, Git
About

I'm a software engineer from Andhra Pradesh, now in Bengaluru (B.Tech CSE, Andhra University, 2025). What I enjoy most is taking a product all the way. From an empty repo to a data model, to APIs, to a UI people actually use, to a real deployment with real users. Then owning what breaks.
That's how dunnflow happened. I wanted to understand every layer of a real business: payments, webhooks, billing, email deliverability, SEO, even the legal pages. So I built one. It is live, it processes real Stripe events, and it taught me more than any course could.
I'm at my best on teams that ship fast and care about what they put in front of users. If that sounds like your team, I'd love to talk.
Contact
Let's build something.
I'm open to software engineering roles and interesting conversations. Email or call, I reply within a day.


