Software Engineer·Louisville, KY

I build AI-poweredsoftware that ships.

Software engineer focused on full-stack development, AI integration, and production systems. I build the whole thing, data layer to interface, and I ship it.

Now
Software Engineer
Focus
AI · Full-Stack
Based
Louisville, KY
sishir.ts online
1const engineer = {
2name: "Sishir Phuyal",
3role: "Software Engineer",
4based: "Louisville, KY",
5status: "building",
6} 
Now
Software Developer @ Investors Heritage
Building Chalk, live at chalkrecap.com
RoamKit is live on Google Play
Shipping RayHealth EVV
Full-stack + AI engineering
Louisville, KY
Software Developer @ Investors Heritage
Building Chalk, live at chalkrecap.com
RoamKit is live on Google Play
Shipping RayHealth EVV
Full-stack + AI engineering
Louisville, KY
01Selected work

Things I've designed, built, and shipped.

A few projects that show how I think about problems: the constraint, the build, and what came out the other side.

2026·Live
RayHealth EVV logo

RayHealth EVV

A full-stack Electronic Visit Verification platform for home-care agencies.

Problem

Home-care agencies have to verify and document every caregiver visit for Medicaid compliance, but the tools to do it are clunky and fragmented across web, mobile, and state reporting.

Build

A four-workspace Turborepo (a shared domain core, an Express API, a React admin console, and an Expo caregiver app) built with one other engineer, with shared models and validation keeping all four in lockstep. The caregiver mobile app was mine alone: I designed the interface and built every screen, including GPS visit verification that flags any caregiver who moves outside the client's geofence radius for review, an offline store-and-forward queue that survives dead zones, e-signature verification of service, push and SMS notifications, in-app training courses, mileage and earnings, availability and time-off, and a consented selfie identity check at clock-in. I also built the claims and billing transport: 837P X12 claim submission with automated 835 remittance ingest, plus scheduled visit submission to state aggregators (Sandata, HHAeXchange).

Outcome

Live at rayhealthevv.com with 1,081 tests behind seven required CI gates, an append-only audit log enforced by a database trigger, cell-level PHI encryption, capability-based RBAC, and automated security scanning on every pull request.

TypeScriptReactViteNode.jsExpressPostgreSQLExpoTurborepoAWS BedrockVercel
Read the deep dive
2026·Live
Chalk logo

Chalk

An AI lecture-capture platform that turns any lecture into chapters, notes, and quizzes.

Problem

Lecture recordings are where studying goes to die. A two-hour video with no structure means scrubbing around hoping to spot the moment something changed, and transcription tools just hand back a wall of text with no map.

Build

A serverless media pipeline with five ways in (record live, upload a file, paste a video link, or import straight from Zoom or Webex) feeding 82 API routes that serve both a Next.js web app and an Expo client. Audio is chunked and each chunk checkpointed to Postgres, with an atomic claim lock and a cron sweeper reviving runs killed by the 300-second function ceiling, so a crashed job resumes instead of re-paying for transcription. Chapter times are resolved by matching the model's verbatim quotes against the real transcript, because asked directly it drifts up to 100 seconds. Models are routed by task: transcription on Groq at roughly a tenth of OpenAI's price, mechanical language work on a cheap tier, and only the calls users judge the product on left on the strong model.

Outcome

Live at chalkrecap.com with Stripe subscriptions, a metered credit ledger with idempotent per-lecture billing, LTI 1.3 launch from Canvas and Moodle, spaced-repetition study packs, multi-document binders, and instructor engagement analytics. Android is in beta, iOS next.

Next.js 16React 19TypeScriptGroq + OpenAINeon PostgresVercel BlobStripeLTI 1.3Expo
Read the deep dive
2026·Live
Helix Studio logo

Helix Studio

An AI operating system for software engineering: a team of agents that build inside your codebase.

Problem

Most AI coding tools are a single assistant bolted onto an editor. They autocomplete, but they don't own a change end to end: planning, building, reviewing, securing, and shipping it.

Build

Built with one other engineer, around a multi-agent pipeline: Planner → Repository Analyzer → Architect → Engineer → Reviewer → Security → Performance, each agent confirming its work before the next begins. Helix indexes and embeds a whole repo on connect, generates reviewable diffs in a real editor, and keeps a line-by-line intent ledger linking every generated line back to the request, plan, and tests. A self-verifying agent runs builds and tests in a sandbox and fixes errors before handing work back, then deploys one-click to an edge runtime with logs and rollback.

Outcome

Live at helixstudio.org with an autoplaying product demo. Built on Next.js 16, React 19, Prisma 7, and Vercel Sandbox, with model-routed Anthropic + OpenAI agents and 24 built-in engineering skills.

Next.js 16React 19TypeScriptPrisma 7PostgreSQLAnthropicOpenAIVercel Sandbox
Read the deep dive
2026·In progress
RayVerify logo

RayVerify

Fraud detection and identity verification for Medicaid home-care programs.

Problem

Medicaid home-care fraud is simple in kind and massive in volume: visits billed from the wrong place, two caregivers sharing one phone, shifts that overlap in ways physics disagrees with. States pay first and chase fraud later, and a score that says 87 with no reasons is useless in a hearing.

Build

A NestJS + Prisma backend where six pure-function detectors (impossible travel, shared device, duplicate visits, GPS anomaly, identity mismatch, abnormal duration) feed a weighted noisy-OR fusion, so each detector's share of the final 0 to 100 score falls out of the math and investigators see exactly what drove an 87. Every decision is hashed with SHA-256 and stored append-only, row-level security is forced on 19 tables so a forgotten where-clause returns zero rows instead of another tenant's data, and 150 Terraform-defined AWS resources (ECS Fargate, RDS, WORM evidence storage) are ready to plan-and-apply.

Outcome

A foundation-stage build that is honest about it: 27 Prisma models, 34 partitioned tables, versioned detectors with passing tests, a 28-path OpenAPI contract, and an investigator dashboard. The hard product decisions (explainable scoring, humans in the loop for adverse action) are made and written down.

NestJSPrismaPostgreSQLTypeScriptNext.js 15TerraformAWS
Read the deep dive
2026·Live
Roamkit logo

Roamkit

An offline-first travel toolkit for iOS, Android, and web.

Problem

Travelers need quick utilities (currency, units, tips, time zones) exactly when they have no signal. Most apps break the moment you go offline.

Build

A cross-platform Expo / Expo Router app that's offline-first by design: it ships with a bundled exchange-rate snapshot, silently refreshes and caches fresh rates on-device when online, and falls back to the latest known rates (with a "rates as of…" note) when offline. A growing grid of tools (currency and unit converters, tip and split, world clock, phrasebook, flashlight and SOS) driven by a single tool catalog, so new tools drop in fast.

Outcome

Live on the Google Play Store after a 14-day closed beta and production review, with real in-app purchases through RevenueCat. One Expo codebase shipping to iOS, Android, and web, and a shared rate store that cut network usage to roughly one call per day.

React NativeExpoExpo RouterAsyncStorageRevenueCatEAS
Read the deep dive
2025·Live
ION Water QR logo

ION Water QR

A dynamic web app that simplifies client form submissions for Louisville ION Water.

Problem

ION Water's client intake relied on manual, error-prone paper forms that were slow to process.

Build

Led front-end development with React/Next.js and Tailwind, integrated with a SQL backend. Implemented dynamic routing, QR-code generation, and secure API handling with environment variables; built reusable components and mobile-responsive layouts.

Outcome

Shipped on Vercel as a 4-person capstone team at the University of Louisville, working through security, CORS, and backend integration challenges.

ReactNext.jsTailwindSQLVercel
Read the deep dive
02Experience

Where I've worked.

Software Developer

Investors Heritage
Intern (May 2022 to May 2025) · Full-time (May 2025 to Present) · A life insurance carrier supporting 15,000+ agents and 300,000+ policies
May 2022 to Present
  • Refactored the backend into a centralized database class and query builder, replacing raw SQL with maintainable, dynamic methods that were adopted company-wide as the standard querying approach.
  • Migrated a legacy COBOL program to a .NET application, rebuilding the agent hierarchy workflow that governs how policies are credited: business rules for inserting new agents into existing hierarchies, plus a split-hierarchy path for the policies that need one. Months of logic and test refinement, now running in production.
  • Built the quarterly agent bonus engine that turned the finance team's manual calculation into an algorithm. Finance loads each quarter's data, and the engine evaluates chargebacks, lapsed policies, and tier rules with complex queries across several finance databases to compute every agent's bonus, then generates the annual true-up table at Q4 close.
  • Build and improve features in a production .NET application used daily by agents and admin teams, and write the complex SQL and CRUD behind them (e.g. policy-history tracking).
  • Created and optimized batch jobs, including a monthly void-policy report emailed to agents that has been in active use for 2+ years.
03About

I build production software end to end: clean backends, fast interfaces, and AI that does real work.

I'm a software engineer in Louisville who builds production software from the database up. At Investors Heritage, a life insurance carrier supporting more than 15,000 agents and 300,000 policies, I build the internal .NET platform behind agent servicing, policy administration, and finance. I rearchitected the team's data-access layer into a centralized query builder that is now the company-wide standard, migrated a legacy COBOL program to .NET, and built the quarterly engine that calculates every agent's bonus.

Outside of that I build full-stack and AI-native products, and I ship them. Chalk is an AI lecture-capture platform running in production on a serverless pipeline built to survive being killed mid-job. RoamKit is live on the Google Play Store, offline-first across iOS, Android, and web. RayHealth EVV is a deployed home-care compliance platform I co-built, where the caregiver mobile app was mine alone, design and build, along with the 837P claims transport. I'm most interested in AI applications, autonomous coding agents, and large-scale systems: software that helps people move faster.

What I work on
AI ApplicationsAutonomous Coding AgentsFull-Stack DevelopmentBackend SystemsAutomationAlgorithms & Optimization
Toolbox
Languages
TypeScriptPythonJavaC#JavaScriptSQLSwiftKotlin
Frontend
ReactNext.jsReact NativeExpoTailwindVite
Backend & Data
Node.jsExpressDjango.NETPostgreSQLPrismaKnexSQL ServerNeon
AI & Cloud
Anthropic (Claude)OpenAI APIGroqAWS BedrockGemini APIVercelStripe
Practices
GitCI/CDREST APIsMonorepos (Turborepo)Automated TestingDockerEAS / app store releases
04Education & Certs

The credentials.

Education

B.S. in Computer Science

University of Louisville
J.B. Speed School of Engineering
Aug 2021 to May 2025·Louisville, KY
Certifications
  • Microsoft Technology Associate (MTA)
  • Google IT: Technical Support Fundamentals
  • Google IT: Bits & Bytes of Computer Networking
  • HackerRank: Problem Solving (Basic)
  • HackerRank: Software Engineer Intern
  • HackerRank: Software Engineer
05Work with me
Available for projects

Need something built? Let's ship it.

I take on a small number of freelance and contract projects, building real, production-grade software for people and teams. If you have an idea or a problem worth solving, I can take it from concept to shipped.

Full-stack web apps

End-to-end product builds: database, API, and a fast, polished interface. From idea to deployed.

AI integration

LLM features, chat assistants, and autonomous agents wired into your product or workflow.

Mobile apps

Cross-platform iOS + Android apps built with React Native / Expo.

MVPs & prototypes

Get a startup idea built and shipped fast: a real, working product you can put in front of users.

06Contact

Let's build something.

I'm always open to interesting problems, ambitious teams, and good conversations. Whether it's a role, a collaboration, or just to say hi, my inbox is open.

Shipyard// software that ships
© 2026 Sishir Phuyal