Software Engineering Portfolio

Software Engineer Building AI-Powered Systems

Computer Vision, Geospatial Platforms, and Mobile Applications

Software engineer building data-driven systems combining machine learning, spatial analytics, and scalable backend services.

4

Systems Built

82

Automated Tests Passing (verified Jul 2026)

1.5K+

Labeled Samples (AutoEIT-STS)

Engineering Focus

Systems-first product engineering

AI-Enabled Systems

Designing end-to-end systems where ML models are integrated into reliable engineering workflows.

Backend and APIs

Building service layers, data pipelines, and deterministic APIs for production use-cases.

Spatial and Mobile Platforms

Developing geospatial analytics and offline-first mobile applications with clear system boundaries.

Featured Projects

Complex systems with implementation proof

HealingStone

3D Reconstruction System for Fragmented Artifacts

Python Open3D PyTorch RANSAC ICP
HealingStone actual output: reconstructed 3D point cloud assembled from ten sample fragments
Actual pipeline output — reconstructed point cloud from an end-to-end run on the 10-fragment sample set (July 2026).

Problem

Reconstruct artifacts from partial 3D fragment scans.

Approach

Geometric feature extraction pipeline with embedding-based fragment matching and alignment.

Pipeline

Point Clouds -> Features -> Embeddings -> RANSAC + ICP -> Global Graph

Technical Output

  • Reconstructed 3D assemblies from fragmented inputs
  • Alignment quality metrics and similarity matrices
  • Deterministic geometric refinement path

TerraHerb

Plant Disease Detection Platform

Python PyTorch TorchVision FastAPI OpenCV
TerraHerb web app: dark-themed plant identification UI with drag-and-drop leaf image upload
Actual application UI — React frontend captured from a live local run (July 2026).

Problem

Classify plant species and diseases from leaf images.

Approach

Image ingestion and augmentation pipeline with CNN inference service and API delivery.

Pipeline

Image -> Augmentation -> CNN -> Classification -> API Response

Technical Output

  • 24/24 automated tests passing; live API verified (Jul 2026)
  • 88-class model training and evaluation workflow
  • Inference-ready architecture for deployment

UDIE

Real-Time Urban Risk Intelligence Platform

NestJS PostGIS Swift PostgreSQL Docker
UDIE admin dashboard: dark command-center UI showing Delhi risk index, active disruptions, hotspots, and a city risk heatmap
Actual admin dashboard — captured from a live local run (July 2026).

Problem

Compute real-time risk across a city from streaming urban event signals.

Approach

Spatial event-sourcing backend with deterministic risk-field computation over a PostGIS grid.

Pipeline

Event Signals -> Ingestion -> Risk Compute -> PostGIS Grid -> API + Dashboard

Technical Output

  • NestJS/PostGIS backend + Swift iOS integration
  • Dynamic risk field modeling over event streams
  • Real-time spatial analytics delivery pipeline

LifeTrack

Offline-First Mobile Health Analytics System

Flutter Dart Riverpod SQLite Drift
LifeTrack Android app: home dashboard with daily metrics and hydration tracking beside the Medical Hub personal log showing blood pressure, sleep, steps, and weight entries
Actual app running on an Android emulator — home dashboard and Medical Hub (July 2026).

Problem

Track personal health data privately, fully offline, with no cloud dependency.

Approach

Modular Flutter app separating domain logic from Drift/SQLite persistence with reactive Riverpod state.

Pipeline

Entry -> Validators -> Drift (SQLite) -> Riverpod Providers -> Dashboard + Insights

Technical Output

  • Flutter + Riverpod + SQLite/Drift architecture
  • Offline-first operation with local state integrity
  • Modular dashboard and health metric tracking

Verified Evidence

Measured results from real runs

Every result below was produced by executing the actual code on 5 July 2026 (Apple Silicon, macOS; Python 3.12 / Flutter stable). Raw artifacts are committed alongside this page.

Measured · Jul 2026

HealingStone — End-to-End Reconstruction Run

Full pipeline executed on the bundled 10-fragment sample corpus via the healingstone-run CLI. All ten candidate pairs aligned successfully.

Learned fragment similarity matrix produced by the HealingStone run
Learned fragment similarity matrix — direct output of the run.

Test suite: 50 of 51 tests passing (pytest), 66% coverage on core pipeline modules. One reproducibility test is order-sensitive and under investigation.

Measured · Jul 2026

TerraHerb — Test Suite & Live API

Full pytest suite passing, and the FastAPI service verified live: health, class catalog, and the /identify upload path including its low-confidence guardrail.

Verified: 88-class catalog served, unsupported-media and empty-file rejection, and honest low-confidence responses on out-of-scope inputs. Reported ~97% training accuracy comes from the training log; an independent re-run is pending (checkpoint retraining in progress).

Measured · Jul 2026

LifeTrack — Automated Flutter Tests

Executed with flutter test: model serialization, health-value validators, Riverpod providers, and a widget smoke test of the app shell all pass.

Codebase: ~12,500 lines of Dart across modular offline-first features (Drift/SQLite persistence, Riverpod state). Additional provider suites are being restored after a model refactor.

System Design Snapshots

Diagrammed architecture flow

HealingStone Architecture

UDIE Architecture

TerraHerb Inference Flow

Experiments

Hypothesis-driven technical investigations

Descriptor Study

Compare FPFH descriptors against learned embeddings for fragment matching stability.

Model Variant Study

Evaluate EfficientNet vs MobileNet trade-offs for TerraHerb accuracy and inference cost.

Spatial Risk Study

Assess deterministic spatial risk field sensitivity under event burst and sparse-signal conditions.

Open Source Engineering

Algorithm implementation, architecture, and data pipelines

HealingStone

3D reconstruction pipeline emphasizing geometric matching and learned embeddings.

HealingStone stars HealingStone forks
View Repository

UDIE

Geospatial event intelligence engine with backend compute and mobile integration.

UDIE stars UDIE forks
View Repository

TerraHerb

CNN disease classification pipeline with dataset-driven evaluation.

TerraHerb stars TerraHerb forks
View Repository

Technical Skills

Full-stack engineering with AI capability

Languages

Python C++ Dart

Backend & Systems

FastAPI REST APIs PostgreSQL PostGIS Docker Linux

AI & Data

PyTorch TensorFlow OpenCV Open3D NumPy CUDA

Platforms & Tools

Flutter Git NestJS Geospatial Analytics Mobile Systems

Experience & Education

Academic journey and engineering practice

2022 – Present

B.Tech — Computer Science & Engineering

B.Tech · India

Coursework in algorithms, data structures, machine learning, and computer vision. Independent research into 3D reconstruction, geospatial systems, and mobile-first architectures.

2024

Independent Research — 3D Fragment Reconstruction

Self-Directed · HealingStone Project

Designed and implemented a full geometric reconstruction pipeline using Open3D, FPFH descriptors, Siamese embeddings, RANSAC, and ICP for aligning fragmented artifact scans.

Python Open3D PyTorch

2024

Applied AI Project — Plant Disease Classification

Self-Directed · TerraHerb Project

Built an end-to-end plant disease detection platform achieving ~97% top-1 accuracy on PlantVillage dataset. Delivered a FastAPI inference service with full training pipeline.

PyTorch TorchVision FastAPI

2023 – 2024

Systems Engineering — Urban Risk & Mobile Health

Self-Directed · UDIE & LifeTrack Projects

Developed a real-time geospatial risk intelligence platform using NestJS and PostGIS, plus an offline-first Flutter health analytics app with Riverpod state management and local SQLite persistence.

NestJS PostGIS Flutter Dart

Resume

Preview and download

  • Applied AI engineering projects and outcomes
  • Core technical stack and systems exposure
  • Education and internship targeting focus

Contact

Open to ML and Computer Vision internship roles

Interest areas: computer vision systems, geospatial intelligence, and applied AI engineering.

Location: India | Collaboration: Remote and hybrid opportunities.