Skip to content
Shruthi.

5+ years

Hi, I'm Shruthi.

I am a Software Engineer.

What I Do

Five years of shipping full-stack features in regulated, high-stakes domains — healthcare records, veteran identity, advance care planning.

  • Designing front-end architecture that scales: schema-driven components, shared contracts, and accessibility built into the primitives rather than retrofitted.
  • Building backend services and APIs where correctness matters — rate limiting, session security, document pipelines, and audit trails.
  • Migrating legacy systems without downtime, and backing changes with tests, CI/CD, and measured performance wins.

Toolkit

Skills.

Frontend

  • React
  • Vue 3
  • TypeScript
  • JavaScript
  • Redux
  • Pinia
  • Vite
  • Jest

Backend

  • C# / .NET
  • Python
  • FastAPI
  • Flask
  • Node.js
  • Java

Data

  • SQL Server
  • PostgreSQL
  • MongoDB
  • Redis
  • GraphQL

Cloud & DevOps

  • AWS
  • Docker
  • Terraform
  • Git
  • Jenkins
  • Octopus
  • Datadog
  • Postman
  • Jira

AI / ML

  • MLflow
  • LangGraph
  • RAG
  • Vector stores

Experience

MyDirectives logo

Software Developer

MyDirectives

May 2024 – Sep 2026

Led front-end and backend work across an advance care planning suite, including a US Department of Veterans Affairs site serving a 6M+ VA Healthcare population.

  • Led development for a MyDirectives suite website for the US Department of Veterans Affairs, with veteran identity verification at signup and SSO, enabling choice of care access across a 6M+ VA Healthcare population.
  • Consolidated the document generation APIs into one configurable pipeline handling generation, storage and publishing — reducing the effort to add a new document type by ~90%.
  • Built the witness and notary signing workflow: enforced signing order, tracked document readiness through each stage, applied state-specific legal requirements and sequenced notifications, bringing completion time down ~70%.
  • Built a schema-driven table framework for the clinician suite with columns and filters declared as config, filter state synced to the URL, and a shared server-side pagination contract — cutting the time to build a new data view by ~80%.
  • Built sliding-window rate limiting across the public API for abuse prevention and contractual throughput limits, with per-client request records in DynamoDB retained as a compliance audit trail.
  • Designed session security for 100K+ accounts: single active session via DynamoDB-backed tokens, plus automatic account revalidation through expiring email links.
  • Led accessibility remediation across the suite, closing a WCAG 2.1 AA audit by centralizing ARIA labels, roles and focus behavior in shared UI components and making accessibility props required.
  • Vue 3
  • Vue 2
  • C#
  • .NET Core
  • SQL Server
  • AWS
  • Pinia
  • Vite
Oracle logo

Software Engineer

Oracle

Dec 2019 – Aug 2022

Migrated client-facing EHR validation applications to .NET Core with zero downtime, serving ~1,500 analysts across 1,000+ client hospitals.

  • Migrated 4 client-facing .NET Framework apps to .NET Core 3.1 ahead of end-of-support, using a reverse proxy to route traffic path-by-path and a shared Redis session store to keep users logged in across old and new — no downtime for ~1,500 analysts across 1,000+ client hospitals.
  • Redesigned the database schema from fully normalized tables to JSON columns in SQL Server, replacing nested selects with single-row reads and moving complex operations to stored procedures — cutting query execution time ~30% and API response time up to 67%.
  • Added synchronous editing to test scripts, allowing 10+ users to work on one script simultaneously.
  • Wrote unit and integration tests across the migrated services, reaching 80% coverage.
  • Implemented CI/CD pipelines for build and deployment, cutting release time by 20%.
  • React
  • Redux
  • Angular
  • C#
  • .NET Core
  • SQL Server
  • Entity Framework

Projects

Things I’ve built end to end — from real-time collaboration infrastructure to applied ML.

Document Sync

Real-time collaborative editing with CRDT conflict resolution, on serverless AWS.

  • React
  • Python
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • +3
Read the case study →

Email Router

Zero-shot email classification, taken from a script to a tracked, containerized service.

  • Python
  • FastAPI
  • Docker
  • MLflow
  • LangGraph
  • +2
Read the case study →

Guard AI

Computer vision that spots household hazards and explains them.

  • React
  • Flask
  • Python
  • YOLOv8
  • GPT API
Read the case study →

PokeDex

Collection management and peer-to-peer trading for Pokémon cards.

  • React
  • Node.js
  • JWT
  • PokéAPI
  • SQL
Read the case study →

Education

University of Texas at Dallas logo

University of Texas at Dallas

Master of Science in Business Analytics

August 2022 - May 2024

Coursework: Data Structures and Algorithms, Database Design, NLP, Deep Learning, Predictive/Prescriptive Analytics

Christ University logo

Christ University

Bachelor of Technology in Computer Science

August 2016 - June 2020

Coursework: Programming Paradigm, Artificial Intelligence, Algorithms, Web Development, Cloud Computing, Software Engineering

Contact Me.

Discuss a project or just want to say hi? My Inbox is open for all.