$ whoami

Sharan Shetty

Software Engineer at Outcomes. I build backend systems and cloud infrastructure — and ship the occasional AI-powered side project when an idea won't leave me alone.

status.sh

$ whoami

Sharan Shetty

$ role --current

Software Engineer @ Outcomes

$ experience

2 years · backend & cloud systems

currently building LedgerMind

$

cat about.md

About

I'm a software engineer building backend systems — the kind of work that lives in queues, schedulers, and API contracts rather than pixels. At Outcomes, that means designing services that stay correct under load and are easy for the next engineer to reason about.

Outside of work, I build LedgerMind, a personal finance app that reads your bank emails, categorizes spending automatically, and answers questions about your money over Telegram. It's become my testing ground for event-driven architecture, multi-user OAuth, and wiring AI models into real product flows rather than demos.

I'm originally from Kaup, a quiet temple town on the Udupi coast, and now live in Bengaluru. When I'm not building things, I'm usually planning the next trip, experimenting in the kitchen, or vibe-coding some random side project just to see where it goes.

$ info --json

role
Software Engineer
company
Outcomes
based in
Bengaluru
roots
Kaup, Udupi
interests
Travel · Cooking · Vibe coding
$

cat timeline.log

Experience & Education

  1. 2020 — 2024

    B.E., Computer Science and Engineering

    NMAM Institute of Technology

  2. May 2024 — Jul 2024

    Software Engineer Intern

    Outcomes

  3. Jul 2024 — Mar 2026

    Software Engineer 1

    Outcomes

  4. Mar 2026 — Present— current

    Software Engineer 2

    Outcomes

$

ls ./projects

Projects

LedgerMind

featured

An AI-powered personal finance automation platform. LedgerMind reads bank transaction emails, categorizes spending automatically, and lets you ask questions about your finances directly over Telegram.

  • Event-driven email ingestion with AWS SNS + SQS
  • Multi-user Gmail OAuth2 with per-user token isolation
  • Telegram account linking via single-use, short-lived tokens
  • Two-step Gemini pipeline: intent extraction → targeted queries → answer
Java 21Spring BootPostgreSQLAWS SQS/SNSJWTGemini API
$

cat stack.json

Stack

languages & backend

JavaSpring BootREST APIs

cloud & infra

AWSKubernetesDocker

data & ai

PostgreSQLGemini APIEvent-driven architecture
$

contact --send

Get in touch

Open to interesting backend problems, collaboration on AI-integrated products, or just talking shop about event-driven systems. Pick a channel below — email and phone are a click to copy.

Emailsharanshetty9325@gmail.com
Phone+91 90350 86950
GitHubsharan09shetty
LinkedInsharan-m-shetty
Instagram@sharannshettyy