Skip to content
View utkarshalpha's full-sized avatar
:shipit:
:shipit:

Block or report utkarshalpha

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
utkarshalpha/README.md

Utkarsh Tiwari

Building AI products, Java backends, and secure cloud delivery workflows

Portfolio LinkedIn Email GitHub followers Profile views

I am a B.Tech Computer Science and Engineering student specializing in Data Science at Bennett University (2023–2027). My work spans AI product management, backend engineering, and cloud/DevSecOps: turning user problems into requirements, building testable applications, and automating their delivery. I focus on explainable AI, reliable APIs, and repeatable deployments.

  • 🔭 Building AI products with deterministic validation around probabilistic models
  • ⚙️ Working with Java/Spring Boot, payment-state workflows, CI/CD security gates, and GitOps staging deployments
  • 🛠️ Latest build: Merchant Payments — AWS Jenkins DevSecOps Lab, with a public portfolio edition and a staging milestone verified on 28 October 2026
  • 🎯 Interested in AI Product Management, Product Strategy, and Product Operations roles
  • 🌱 Contributing to open source across the Python and JavaScript tooling ecosystems
  • 📫 Open to product and AI engineering opportunities

Selected work

Project What it demonstrates Evidence
Merchant Payments — AWS Jenkins DevSecOps Lab A Spring Boot simulator for INR payment orders, idempotent retries, simulated payments and refunds. Jenkins builds and scans the application, signs Docker images in ECR, and promotes verified digests to Argo CD/K3s staging with PostgreSQL. No real money transactions. Original lab: build #17 passed end to end on 28 Oct 2026, with 7 staging smoke checks · Public edition: 19 application tests and 10 deployment-policy/helper tests passed · Source, walkthrough and screenshots
BenNest (private code) A zero-brokerage marketplace for student housing, flatmates, and vehicle listings, with role-specific workflows, moderation, enquiries, messaging, and privacy-conscious authentication Next.js · TypeScript · Supabase · email OTP · signed server sessions · live product
Jigsaw Together A collaborative puzzle with one shared board, live cursors, piece locking and snapping, room recovery, and peer-to-peer voice/video. No account required. Play online · Node.js · Express · WebSockets · WebRTC · protocol, snapping and recovery tests
ProdIntel AI Converts stakeholder feedback into evidence-traceable product decisions using a four-stage AI pipeline, deterministic validation, RAG, and decision provenance Live demo · 569 tests · 12 architecture decisions
Tabyss A privacy-first browser extension that computes your browsing personality entirely on-device — zero network requests, zero tracking Edge Add-ons · source code · JavaScript · on-device analytics
AWS Remote Device Control (CDC) A standalone Windows desktop executable for controlling and diagnosing remote Android devices through secure EC2/SSH tunnels Python · PySide6 · AWS EC2 · ADB/scrcpy · automated tests · Windows .exe distribution
Multi-Agent Research Pipeline Turns a research question into a structured, cited report using LangGraph agents, FastAPI, Claude, Tavily, arXiv, Qdrant, and deterministic offline mocks CI · Docker · tests · evaluation fixtures · zero-key demo mode

Skills & tools

Product & delivery

Product discovery, PRDs, requirements and acceptance criteria, RICE/Kano prioritization, stakeholder coordination, and cross-functional delivery.

Languages

Python TypeScript JavaScript Java SQL

Backend engineering

Spring Boot FastAPI SQLAlchemy

Java 21, Maven, REST APIs, Spring Data JPA, Flyway migrations, idempotency, database transactions, and automated API tests.

Applied AI

LangGraph Claude API RAG Streamlit

Agentic workflows, retrieval-augmented generation, source provenance, deterministic validation, and evaluation fixtures.

Frontend

React Next.js HTML5 CSS3

Databases

PostgreSQL MongoDB Supabase Qdrant

Cloud, CI/CD & GitOps

Docker AWS EC2 Jenkins Kubernetes GitHub Actions Git

AWS ECR and Systems Manager, rootless Docker, K3s, Helm, Argo CD, immutable image promotion, and staging smoke tests.

DevSecOps project experience

Gitleaks secret scanning; Semgrep SAST; OWASP Dependency-Check SCA; Trivy container scanning and SBOMs; Checkov IaC checks; Cosign image signing and verification; ZAP authenticated passive DAST.

How I build

User and stakeholder signals
        ↓
Clear product requirements
        ↓
Typed, testable system design
        ↓
Deterministic validation and evaluation
        ↓
Security gates and verified staging delivery
        ↓
Explainable product outcomes

I start with the user problem, define the expected behavior, and test it before delivery. I document design decisions and keep test results, security reports, and deployment evidence alongside the code.

Connect

Portfolio · LinkedIn · Email · GitHub

Pinned Loading

  1. prodintel-ai prodintel-ai Public

    Decision intelligence platform that transforms stakeholder feedback into explainable, evidence-backed product decisions.

    Python 1

  2. Tabyss Tabyss Public

    Privacy-first browser extension — your browsing personality, computed on-device. Zero network requests.

    JavaScript 1

  3. ec2-remote-adb-scrcpy ec2-remote-adb-scrcpy Public

    PySide6 control console for Android devices over EC2 SSH, remote ADB, and scrcpy

    Python

  4. customer-resolution-agent customer-resolution-agent Public

    Agentic customer resolution agent for airline disruption (AIONOS Assignment 3) - LLM conversation + deterministic policy engine, KB retrieval, identity verification, human-in-the-loop escalation co…

    JavaScript

  5. jigsaw-together jigsaw-together Public

    Realtime collaborative jigsaw puzzle - one shared board, live cursors, peer-to-peer voice and video. No install, no account.

    JavaScript