Skip to content
hey there

Building AI products
that feel human .

Senior Software Engineer · 13+ years · government, healthcare & AI systems. Based in Rochester, MN.

Illustrated portrait of Bistro Kaspar
scroll ↓
Built with —
OpenAIAnthropicAzureAWSSwift.NETReactNode.js
about me ↓

I'm a Senior Software Engineer with 13+ years shipping production software across web, mobile, cloud, and AI. My core stack: .NET / C#, Node.js, MS SQL Server, and growing day-to-day work in Google Cloud — alongside PowerShell, SFTP, and Okta for the operational glue.

I've architected secure, scalable systems for the government (Nevada NCCIS, Nebraska Crime Commission) and healthcare (Mayo Clinic) sectors, and I publish iOS apps on the side for the joy of shipping.

Lately I'm obsessed with agentic AI — real workflows on OpenAI, Claude, and Azure Cognitive Services, plus running local LLMs (Llama, DeepSeek) on Raspberry Pi for offline experiments.

📍 Rochester, MN

What I build

Three flavors of work I take on, in order of how loud I get about them at parties.

🧠

AI / LLM Systems

Agentic workflows, RAG pipelines, and conversational AI on OpenAI, Claude, and Azure.

☁️

Cloud Architecture

Secure, scalable platforms on Azure (AD, Functions, Key Vault, Search), AWS, and Firebase.

📱

Mobile Apps

Native iOS in Swift and cross-platform with Expo / React Native — 9 apps shipped.

By the numbers

0+
years shipping
0
iOS apps live
0
enterprise clients
things i've shipped

Featured projects

7 of many
Daily Verse
Ask the AI Bible assistant
iOS + Android· Lead Mobile Engineer

Inspired By The Cross

Devotional app with AI-powered Bible assistant, push notifications, daily verses. Built the Android app in Expo / React Native alongside the native Swift iOS build.

  • Shipped iOS + Android with a single TypeScript Expo codebase
  • AI Bible assistant powered by OpenAI
  • Live on App Store & Google Play
ExpoReact NativeTypeScriptEAS BuildSwiftFirebaseOpenAIAzure
Will it rain today?
Conversational forecasts
iOS · LIVE· iOS Engineer

Weather Whisper Assistant

AI-powered weather assistant providing intelligent forecasts and conversational weather insights. Live on Apple App Store (v2.0.3).

  • Conversational AI weather UI in Swift
  • v2.0.3 live on the App Store
  • OpenAI + real-time weather APIs
SwiftOpenAIWeather APIREST API
assemblyofgodrochester.com/live
Live translation
Multilingual sermons in real time
AI + Web· Full-stack + AI

Assembly of God Rochester MN

Church website with real-time live translation for multilingual sermon support. Integrates OpenAI and Google Translate for live services.

  • Real-time speech-to-text translation during services
  • OpenAI + Google Translate pipeline
  • Built for non-English-speaking members
ReactNode.jsExpressOpenAIClaudeGoogle Translate
$87.50 ÷ 4
$21.88 each
iOS · LIVE· Solo Developer

TipNest

Tip calculation and management utility with smart splitting features. Published and live on the Apple App Store.

  • Fast tip + split flow with smart rounding
  • Native Swift + UIKit
  • Live on App Store
SwiftUIKitREST API
3 / 5 today
Tiny wins, big momentum
iOS · LIVE· Solo Developer

Tiny Wins Daily

Productivity and habit-tracking app helping users celebrate small daily achievements. Published on Apple App Store.

  • Habit tracking with delightful streaks
  • Firebase + Push Notifications
  • Live on App Store
SwiftFirebasePush Notifications
Llama on Pi
On-device LLM inference
Edge AI· Solo Researcher

Open Claw

Loaded and ran Llama and DeepSeek models locally on Raspberry Pi for edge AI experimentation — exploring on-device LLM inference.

  • Ran Llama and DeepSeek locally on Raspberry Pi
  • Explored offline / edge-first AI applications
  • Low-cost on-device inference
Raspberry PiLlamaDeepSeekPythonEdge Computing
Live scores · AI chat
A small iOS suite
iOS Suite· Solo Developer

ScoreSpark · QuickPay R · More

Live sports scoring, quick payment utility, AI Chat Suite (chatbot, DALL-E image gen, Whisper STT), and Kidney Health Management tracker.

  • Live sports scoring with WebSockets
  • AI Chat Suite — chatbot, DALL-E, Whisper STT
  • Quick payment + Kidney Health Management apps
SwiftOpenAIPythonFastAPINode.jsn8n
where i've worked

Experience

  1. Senior Software Engineer

    May 2020 – Present
    Innova Solutions
    Client: Nevada NCCIS / Unisys
    • Architected the NCCIS Public Search Portal & Admin Panel — bilingual platform used by Nevada law enforcement for real-time offender/victim search and audit-tracked interactions.
    • Engineered a granular RBAC system with certificate-based auth and Azure AD across isolated Azure-hosted databases.
    • Built real-time dynamic search across multiple backend sources with Mapbox geospatial integration.
    • Established end-to-end CI/CD with Azure DevOps for staging and production pipelines.
    AngularASP.NET Web APIC#SQL ServerAzure ADAzure DevOpsMapboxUmbraco CMS
  2. Programmer Analyst

    2020 – 2021
    Innova Solutions
    Client: Nebraska Crime Commission / Unisys
    • Designed and built a secure, bilingual Victim Notification System enabling citizens to search offender data and receive real-time email/SMS case alerts.
    • Implemented complete audit logging, notification engine, and database schema from the ground up.
    AngularASP.NET Web APITypeScriptSQL ServerAzureBootstrap
  3. Programmer Analyst

    Mar 2017 – May 2020
    Innova Solutions / AIC
    Client: Mayo Clinic — Enterprise Healthcare Platforms
    • DevOps Metrics Dashboard: led TFS → Azure DevOps migration; built analytics aggregating builds, releases, and work items into Highcharts/Google Charts reports.
    • GeneGuide (FDA-cleared genomics): supported Mayo Clinic's genomic variant testing app — Health Traits, Carrier Screening, Medication Response, Disease Risk.
    • Real-Time Content Delivery API: built Azure-hosted API serving search-filtered healthcare content; instrumented with Dynatrace and Splunk.
    • Migrated legacy JS frontends to Angular component architecture.
    AngularASP.NET MVC/Web APIC#Node.jsMongoDBSQL ServerAzure SearchDynatraceSplunk
  4. Programmer Analyst

    Jun 2016 – Feb 2017
    Lorshi System LLC
    Client: Mayo Clinic — Medical Applications
    • Enhanced legacy medical applications (PF, SPEL, ABG Server) — added modules and clinical reports.
    • Built automated appointment scheduling and printing; designed SQL Server schemas with stored procedures.
    C#.NETSQL ServerSybaseWinForms
  5. Software Developer

    Mar 2013 – Jun 2016
    Roanuz Softwares · Sybrant Technologies
    • Built and published 9 iOS apps on the Apple App Store including Litzscore, Kidney Health Management, Weather Whisper, TipNest.
    • Developed Litzscore — high-availability live-scores platform on Python + WebSockets + AWS (Cassandra, CDN, Route 53, ELB).
    • Built QCBiorepository — coronary heart disease research platform on Python/Django + Cassandra + Elasticsearch.
    • Awarded "Best Contributor" 2014 at Sybrant Technologies.
    SwiftPythonDjangoXamarinASP.NET MVCAWSCassandraElasticsearch
OpenAIClaudeAzureAWSSwiftTypeScriptReactNode.js.NETPythoniOSLlamaOpenAIClaudeAzureAWSSwiftTypeScriptReactNode.js.NETPythoniOSLlamaOpenAIClaudeAzureAWSSwiftTypeScriptReactNode.js.NETPythoniOSLlama

The stack

Things I reach for, organized by what they actually do.

AI / ML

OpenAI GPT-4oClaude / Anthropic APIDeepSeekLlama (local)Azure OpenAIWhisperLangChainLlamaIndexAgentic AIRAGTensorFlowKerasHugging Face

Languages

C#TypeScriptJavaScriptPythonSwiftSQL

Frontend

AngularReactVue.jsBootstrapSASS

Backend

ASP.NET Core / MVC / Web APINode.jsExpressFastAPI

Cloud

Azure (App Service, Functions, SQL, AD, Key Vault, Search)AWSFirebase

Data

SQL ServerMongoDBFirestoreOracleCassandraElasticsearch

Mobile

Swift (iOS)React NativeExpoXamarinApp Store Publishing

Edge / IoT

Raspberry PiLocal LLM (Llama, DeepSeek)Edge AI

DevOps

Azure DevOps CI/CDGitAgile/ScrumTDDn8nDynatraceSplunk
school days ☆

Education

🎓

Bachelor of Information Technology

Srinivasa Institute of Engineering & Technology, Chennai

🎓

Certificate in Java / J2EE

National Institute of Information Technology (NIIT), Chennai

stop scrolling

Let's build something
meaningful together.

Open to senior & staff roles in AI, cloud, and product engineering. I usually reply within a day.

LinkedIn ↗ · 📍 Rochester, MN