Backend • Cloud • DevOps

Akshat Barve

Backend engineer building on AWS — async processing pipelines, serverless cost-anomaly detection, and infrastructure as code, not just infrastructure diagrams.

AWS Certified

Cloud Practitioner

5+ Deployments

Production Ready

3 Flagship Projects

End-to-End Delivery

Scroll
01ABOUT

I build for the parts nobody sees — until something breaks.

I plan before I build. Most of my projects start as a document, not code — a PRD, a technical breakdown, an honest list of what could go wrong.

What pulls me toward cloud and DevOps is wanting the full picture, not just the surface — how a request gets routed, where it's cached, what fails silently when a queue backs up.

HOW I WORK

Plan before code

Most of what I build starts as a document — a PRD, a technical breakdown, a list of what could break. Cheaper to think first than to fix later.

End-to-end or it doesn't count

I want to know what happens after a request leaves the browser, not just what renders. The parts nobody sees are usually where things actually break.

Honest about the gaps

I'm early in my career. I'd rather say what I don't know yet than fake confidence I haven't earned.

02FEATURED PROJECTS
AI Health PlatformJun 2026 · Bharat Academix CodeQuest

AarogyaKul

AI-powered family health record manager with an async blood-report reader

01The problem

Health reports pile up as disconnected PDFs — one from this lab, another from that hospital, each using different names for the same test. Patients can't track trends across reports without manually cross-referencing values. Most health apps ask you to type in your own data or don't handle the inconsistency between lab naming conventions at all.

02The approach

AarogyaKul runs a six-stage async pipeline behind a single 202 Accepted response. Upload a blood report PDF and the system tries direct text extraction first, falling back to Tesseract OCR only when needed — 10-50x faster than OCR-everything. A Llama-based LLM extracts structured values, a 26-entry canonicalization map normalizes lab naming variations, and a BigDecimal-based trend algorithm compares against prior reports with zero floating-point drift on medical values.

Watch demo
SYSTEM SHAPE
Upload
User submits a blood report PDF — API responds instantly with 202 Accepted
01
OCR / Extract
Dual-path: tries direct PDF text extraction first, falls back to Tesseract OCR only if result is under a length threshold
02
LLM Parse
Llama-based extraction pulls structured values from raw extracted text
03
Canonicalize
26-entry mapping normalizes lab naming variations across different providers into one consistent schema
04
Compare vs. History
Reference-range-aware trend algorithm using BigDecimal for exact cross-report comparison
05
Notify
User sees a plain-English trend summary — all processing happened in the background
06
HARD PART
Making OCR optional, not default
Running Tesseract on every PDF was the naive path — reliable but slow. The fix: try direct text extraction first and measure the output length. If it's under a 50-character threshold (meaning the PDF is likely a scanned image), only then fall back to OCR. This dual-path approach is 10-50x faster on digital PDFs, which are the majority of modern lab reports.
ROLE & IMPACT

I owned the full technical pipeline solo — OCR extraction, LLM parsing, and trend-comparison logic — as part of a 2-person team for the Bharat Academix CodeQuest hackathon, while my teammate led the demo presentation. The result: a working system that turns a stack of disconnected PDF reports into a single readable health trend, with zero manual data entry required from the user.

BUILT WITH
Java 17Spring Boot 3.xPostgreSQLLlama (Hugging Face)React 19TypeScriptAWS S3Tesseract OCRDocker Compose
Cloud Cost DetectionJul 2026

FinOps Dashboard

Serverless AWS cost-anomaly detection platform

01The problem

AWS cost spikes don't announce themselves. A misconfigured resource or a runaway process can compound for weeks before anyone notices on the monthly bill. By the time the overrun surfaces, the damage is already done. Most teams rely on billing alerts with static thresholds that either cry wolf constantly or miss the subtle spikes that matter.

02The response

Five single-responsibility Lambdas, decoupled via EventBridge, form a detection-to-alert pipeline. A two-table DynamoDB schema (raw vs. pre-aggregated, with a GSI for trend queries) feeds a Z-score + spike-based detection layer. Thresholds are cold-start-aware so the system doesn't cry wolf during a new account's first few days. Anomalies route straight to Slack with a deep link — from signal to a human's phone before the spike compounds further.

Watch demo
SYSTEM SHAPE
Ingestion
Lambda pulls raw cost data from AWS Cost Explorer API on a scheduled EventBridge rule
01
Aggregation
Pre-aggregates raw data into time-bucketed summaries stored in a second DynamoDB table
02
Detection
Z-score + spike-based anomaly detection with cold-start-aware thresholds that adapt to account age
03
Routing
EventBridge routes detected anomalies to the notification pipeline — decoupled from detection logic
04
Alerting
Formats and delivers Slack alerts with deep links to the specific cost anomaly in the dashboard
05
HARD PART
Cold-start-aware thresholds
A new AWS account has no spending history — every data point looks like an anomaly to a statistical model. The naive approach would flood Slack with false positives during the first few days. The fix: thresholds that scale with the account's data density, widening when history is sparse and tightening as the baseline stabilizes. The system earns trust by staying quiet when it doesn't know enough to be useful.
ROLE & IMPACT

Owned the infrastructure and backend end-to-end — from the five decoupled Lambdas through the Terraform-managed deployment pipeline. Built specifically to solve a real gap: most small teams don't find out about a cost spike until the bill arrives. This catches it while it's still small enough to fix.

BUILT WITH
Python 3.12AWS LambdaDynamoDBEventBridgeAPI GatewayCognitoTerraformGitHub ActionsSNSSES
AI Screening APIJan 2026 - Mar 2026

AI Resume Screener

Semantic candidate screening API, not keyword matching

01The problem

Keyword-based resume screening misses qualified candidates whose experience is described differently. A 'Backend Engineer, JVM ecosystem' resume gets rejected when the search is 'Java Developer' — same domain, zero match. Recruiters either review everything manually or accept that automation means losing good candidates to phrasing mismatches.

02The shift

A Spring Boot 3.0 REST API replaces keyword matching with Meta Llama-3 semantic analysis. The system understands that 'JVM ecosystem' and 'Java Developer' describe the same domain. Async parsing decouples AI inference from the request lifecycle — the API returns an immediate 200 OK while Llama-3 processes in the background. Redis caching and optimized PostgreSQL indexing keep API latency under 200ms with 90% match accuracy.

SYSTEM SHAPE
API Gateway
Spring Boot REST endpoints handle resume upload and screening requests with JWT auth
01
Async Parser
Decouples PDF parsing and AI inference from the request lifecycle for non-blocking responses
02
Semantic Engine
Meta Llama-3 analyzes resume content by meaning, not exact keyword matches
03
Cache Layer
Redis caches frequent query results to maintain sub-200ms response times
04
Data Store
PostgreSQL with optimized indexing stores candidate profiles and screening results
05
HARD PART
Keeping inference off the critical path
Llama-3 semantic analysis is powerful but not instant. Running it synchronously inside the request lifecycle would mean API responses in the seconds, not milliseconds. The fix: decouple parsing from response. The API accepts the resume, returns immediately, and queues the AI inference as a background job. The client polls or gets notified when results are ready — the user never stares at a spinner.
ROLE & IMPACT

Solo project built to test whether semantic matching could meaningfully outperform keyword-based screening. The outcome was concrete: 90% match accuracy against a keyword baseline, with async processing keeping API response times under 200ms even with LLM inference in the pipeline.

BUILT WITH
Java 21Spring Boot 3.0PostgreSQLRedisAWS S3JWTDocker
03SKILLS
Cloud & Infra
AWS EC2AWS S3AWS LambdaRDSIAMEventBridgeAPI GatewayCognito
DevOps & Delivery
TerraformDockerDocker ComposeGitHub Actions (CI/CD)LinuxGit
Data
PostgreSQLRedisDynamoDBSupabase
Backend & APIs
Spring BootSpring FrameworkHibernateJPAREST APIJWTMicroservices
Languages
JavaPythonTypeScriptSQLNoSQL
Also in the toolkit
JUnitMockitopytestmoto (AWS mocking)GitHub CopilotClaude CodeLLM API Integration
04EDUCATION & JOURNEY

Education

Sep 2022 - 2026

VIT Bhopal University

B.Tech. in Computer Science Engineering (Cloud Computing & Automation)

Bhopal, MP

CGPA: 8.92

Data Structures & AlgorithmsOperating SystemsOOPsDBMSComputer NetworksDistributed SystemsSoftware ArchitectureCloud Computing

Jul 2022

Shri Bal Vinay Mandir

Class XII (CBSE)

Indore, MP

Percentage: 92%

PhysicsChemistryMathematicsInformatics Practices

How I Got Here

Jun 2026

Bharat Academix CodeQuest Hackathon

Built AarogyaKul solo

Hackathon

An async health-record pipeline with OCR, LLM extraction, and trend comparison — under hackathon time constraints.

Feb 2026

AWS Certified Cloud Practitioner

Certification

AWS

Certified in core AWS services, cloud economics, and security fundamentals. Currently preparing for the Solutions Architect Associate (SAA-C03).

2023 - 2024

Google Cloud Skills Boost

Diamond League Standing

GCP

Diamond League standing, 48,000+ points — hands-on labs across Terraform on GCP, GKE CI/CD, and Kubernetes fundamentals.

05CREDENTIALS
AWS

AWS Certified Cloud Practitioner

AWSFeb 2026

Core AWS services, cloud economics, and security fundamentals across the platform.

IBM Career Education Program

DevOps Fundamentals

IBM Career Education ProgramMar 2025

CI/CD principles, containerization, and automated deployment pipelines.

VIT Internship Program

Solutions Architect Training Program

VIT Internship ProgramApr 2025

Designing scalable, fault-tolerant system architectures on cloud infrastructure.

Coursera

Object Oriented Programming in Java

CourseraJun 2025

Core OOP principles — inheritance, polymorphism, and design patterns in Java.

Coursera

Fundamentals of Cloud Computing

CourseraJun 2025

Cloud service models, deployment strategies, and infrastructure fundamentals.

06CONTACT
Available for work

Actively looking. Let's build something real.

Cloud, backend, and DevOps roles — full-time or freelance. I usually reply within a day.

Open to Backend Developer, Cloud Developer, and DevOps Engineer roles.

Resume

Email

barveakshat091@gmail.com

GitHub

barveakshat

LinkedIn

akshatbarve

Resume

PDF