years building software
Hi, my name is
Keerthana Murthy.
I engineer useful systems end to end.
I’m a full-stack software engineer in San Francisco focused on reliable web platforms, cloud infrastructure, and practical AI. I turn complicated workflows into fast, maintainable products people can trust.
articles automated
records visualized
manual effort reduced
01.
About me
I build across the stack—from accessible React interfaces to Go and FastAPI services, data pipelines, cloud integrations, and CI/CD. My favorite problems sit where strong engineering can remove repetitive work and make complex information easier to use.
At Dormakaba, I’m building content migration and monitoring systems that connect Zendesk, Contentful, Cloudinary, and Azure AI. At The Polis Center, I modernize authentication, observability, databases, and user-facing workflows in Go and React.
I earned an M.S. in Computer Science at Indiana University Indianapolis with a 3.81 GPA, and I bring prior enterprise engineering experience from Deloitte.
languages
- TypeScript
- Python
- Go
- Java
- C++
- SQL
frontend / backend
- React
- FastAPI
- Node.js
- Spring Boot
- Django
- Gin
platform
- AWS
- Docker
- PostgreSQL
- MongoDB
- Jenkins
- CI/CD
02.
Where I’ve worked
Software Engineer, Full-Stack @ Dormakaba Americas
February 2026 — Present · USA
- Built a Python migration pipeline for 1,000+ articles, cutting manual effort by 40% and operational costs by approximately 35%.
- Integrated Zendesk, Contentful, and Cloudinary APIs with resilient pagination, retries, and rate-limit handling.
- Created an Azure LLM workflow for structured HTML-to-JSON conversion and a React monitoring dashboard for real-time visibility.
Full-Stack Developer @ The Polis Center
September 2025 — Present · Indianapolis, USA
- Implemented standards-compliant OIDC SSO in Go with token validation, JWKS rotation, and PKCE, reducing login latency by 30%.
- Built structured logging and safe database initialization patterns that made failures clearer and systems easier to operate.
- Modernized React and Go features and led a Bootstrap 3-to-5 migration with accessible Tailwind and Mantine components.
Software Development Researcher @ Indiana University
June 2025 — April 2026 · USA
- Built an interactive React and Plotly 3D system for exploring 50+ Alzheimer’s risk feature combinations.
- Developed a low-latency FastAPI prediction service for smooth, real-time research workflows.
- Visualized 20,000+ patient records with Angular and D3.js, then optimized Django REST and GraphQL queries by 40%.
Software Engineer II @ Deloitte USI
September 2020 — January 2024 · India
- Developed JavaScript and Node.js automation frameworks that reduced manual QA effort by 70% across production releases.
- Introduced TypeScript into core systems, reducing errors by 20%, while reusable data modules improved accuracy and execution time.
- Built and validated Spring Boot REST APIs and supported reliable AWS S3, EC2, and MySQL production pipelines.
03.
Selected work
Featured project
Cummins Multi-Agent Diagnostics Platform
A full-stack multi-agent system that automates service triage, evidence collection, and delegation with RAG-powered intelligence. Includes offline queuing, bulk operations, advanced search, and more than 20 APIs.
- React
- FastAPI
- PostgreSQL
- pgvector
- RAG
Production system
Intelligent Content Migration
A resilient migration workflow connecting three content platforms, with LLM-assisted transformation and a real-time operations dashboard for stakeholders.
- Python
- React
- Azure AI
- REST APIs
Research platform
Alzheimer’s Risk Analytics
Interactive 3D risk-model exploration and a companion analytics experience that helps researchers filter, compare, and understand high-dimensional patient data in real time.
- React
- Plotly
- FastAPI
- D3.js
- GraphQL
04.
Always learning.
M.S. in Computer Science · Indiana University Indianapolis
GPA 3.81 / 4.0 · May 202605. What’s next?
Let’s make an impact.
I’m always interested in thoughtful engineering teams, ambitious products, and difficult problems worth solving. If that sounds like what you’re working on, I’d love to hear about it.
Say hello