Workflow Engines
Hydration templates, triggers, conditions, actions. Shipped on Novalexi (IP automation) and Feedback Robot (review aggregation).
Ho Chi Minh City, --:--:--
Taywind Studio July 2026
The Studio
Taywind is a software studio founded in July 2026, building StuMana and taking on Rails SaaS projects. One engineer owns the whole build, schema to deploy. AI is a first-class feature, not the headline.
The Founder's Ledger
Solutions
Fixed scope. Honest timelines. No hand-offs, no agency overhead.
Features
Patterns the founder proved over 5 years in healthcare SaaS, IP management, and employee engagement — not demoware.
Hydration templates, triggers, conditions, actions. Shipped on Novalexi (IP automation) and Feedback Robot (review aggregation).
ruby_llm chat + analysis, RAG over your data, prompt orchestration. AI as a feature inside your product — not a wrapper.
Rails + PostgreSQL + Redis + Sidekiq. Multi-tenant patterns, background jobs, audit trails. The boring parts done right.
Cloudflare Workers deployment (this site runs there). Sub-50ms responses globally. No server to babysit.
Fitbit, Google Fit, Amazon Gift Cards, SendGrid, S3, OAuth. Real production wiring, not hello-world.
Vietnamese and English routed by middleware. Add locales by dropping a JSON file. No retrofits later.
Founder
Founder: 5 years shipping Rails SaaS before founding Taywind. Healthcare, employee engagement, IP management, workflow engines, AI integrations.
Full-Stack Ruby on Rails Engineer · @lpwanw · Vietnam
Le Phuong Tay
Full-Stack Ruby on Rails Engineer with 5 years building scalable SaaS. Led healthcare apps for Japanese clients at SUN* INC, shipped features on TINYpulse (WebMD Health Services), now developing foodservice SaaS at MealSuite (394M+ meals/yr). Founded Taywind in July 2026. Side projects: solo-built Novalexi IP management with workflow engine + AI via ruby_llm, plus automation + review aggregation on Feedback Robot.
Journal
Field notes from shipping Rails SaaS with AI inside. Process, tradeoffs, lessons.
31 May 2026
Store Stripe IDs and mirrored status, never derive money locally — the moment you add a price_cents column, you're reconciling two ledgers that disagree.
30 May 2026
Rails 8 ships Solid Queue as the default job backend. My rubric for dropping Sidekiq and Redis on one box: one Postgres, one supervisor, FOR UPDATE SKIP LOCKED.
28 May 2026
Embeddings are just another column and the query is ORDER BY — no vector database, no SaaS. The chunking-and-dimensions decision that eats your Saturday if you skip it.
27 May 2026
Route LLM calls through OpenRouter with an ordered fallback chain and a spend gate — a service object and config file, no gem, with a tier-by-tier ordering rubric.
25 May 2026
A locking-aware rubric for safe Rails schema changes, down to why ADD COLUMN with a constant default stopped rewriting the table in Postgres 11.
23 May 2026
A rubric for picking row-scoped, schema-per-tenant, or database-per-tenant in Rails — and what each pattern costs you when a query forgets the fence.
22 May 2026
Five-axis scorecard for picking between Kamal, Fly.io, and Render when you're the only engineer running a Rails app, a DB, and a worker.
21 May 2026
A five-axis rubric for choosing between Devise and Rodauth on a green-field Rails 8 SaaS — with the trade-offs you inherit on day 400.
20 May 2026
Five questions I score before picking Hotwire or a React SPA on a Rails API for a B2B SaaS dashboard — and the failure modes each one hides.
Pricing
One fixed price agreed before work starts — or a monthly retainer. No surprise invoices. You contract with Taywind Co., Ltd; the build is delivered by one engineer, end to end.
Contact
Have a project in mind? Let's talk. I reply within 24 hours on business days.
Founded July 2026
Our product today: StuMana, a Vietnam-first platform that runs a tutoring centre end to end.
Product · stumana.com
Classes, attendance, tuition, parent communication and AI in one place, instead of spreadsheets, Zalo chats and manual bank-transfer checks.
Built for
Owners and office staff of tutoring centres, schools and training institutes. Instructors and assistants run daily classes. Parents and students get their own portals.
What it does · One system for the whole centre
Students & parents
Student, instructor and parent records with auto IDs, CSV/Excel import, a leads funnel from inquiry to enrolled, trial bookings and waitlists.
Courses & curriculum
Course lifecycle, templates, branches and rooms, online or offline classes, lesson plans, assignments, quizzes and flashcards.
Scheduling
Calendar with recurring sessions and an auto-scheduler that flags teacher, room and capacity conflicts. iCal feeds for students and instructors.
Attendance
Present, absent, late, excused. QR check-in, bulk generation and a morning absence summary emailed to staff.
Tuition & payments
Full, per-session, weekly or monthly plans, installments, promo codes and receipts. Each centre gets a Tingee virtual bank account so transfers reconcile automatically.
Parent notifications
Invoices, receipts and class notices reach parents over Zalo (OA and ZNS), email and web push, plus weekly digests.
Instructor payroll
Salary per instructor and assistant with a confirm-or-dispute step, optional 10% personal income tax withholding and payslips in PDF/CSV.
Mana AI
Drafts session feedback for parents (teachers edit before sending), progress narratives, quiz generation and an assistant chat where every write needs approval.
Reports
Revenue, enrollment, attendance, progress, instructor performance, aging receivables and lead funnel. Export CSV, XLSX, PDF or schedule email digests.
Multi-tenant & roles
Every centre has isolated data and its own branded storefront. Owner, admin, instructor, assistant, parent and student roles with policy-level access control.
Direction · What we are building next
E-invoicing
Issue Vietnamese e-invoices (hóa đơn điện tử) straight from tuition payments.
Connect your AI assistant
An MCP server lets Claude and ChatGPT read rosters, sessions and reports and mark attendance, with scoped OAuth access.
New staff app
Dashboard, students, courses, attendance and calendar already moved to a faster React app; the rest follows page by page.
Under the hood
Rails 8, Hotwire, React, PostgreSQL with pgvector, Solid Queue, Kamal on a VPS, Cloudflare edge and R2 storage. Vietnamese UI, VND billing, Vietnamese tax rules.
2026 — present
Ruby on Rails Developer
Foodservice SaaS serving 394M+ meals/year across healthcare and senior living. Rails, PostgreSQL, Redis, Sidekiq.
2024 — 2026
Full-Stack Developer
Rails + React microservices for employee engagement. Performance tuning, DB query optimization, tech-debt reduction.
2021 — 2024
Software Engineer
Led healthcare apps for Japanese clients — extended a 2-month engagement to 1 year. Mentored 4 devs. Fitbit / Google Fit / Amazon Gift Card integrations, OAuth, DynamoDB single-table.
Own product
Founder, full-stack
Private client
Solo backend, end-to-end
Private client · Solo backend, end-to-end
Architected and built an Intellectual Property management platform from schema to deploy. Workflow engine with hydration templates. AI chat + analysis via ruby_llm. Multi-tenant on the roadmap.
Replaced a fragmented stack with one cohesive system. AI features now power day-to-day IP workflows.
Live
Backend — Automation + Radar features
Live
Full-stack — Rails + React microservices
Live
Ruby on Rails developer