Open to Backend & Android Roles · Class of 2026

Adityam Srivastava

I build |

Backend & Android developer turning ideas into scalable systems — from Spring Boot services to Jetpack Compose apps, now exploring AI agents & LLM integrations.

📍 New Delhi, India

Tech Stack I Work With

01 · About

Who I Am

A developer who enjoys building things end-to-end — from database schemas to pixel-perfect apps.

Adityam Srivastava

I'm a final-year Computer Science Engineering student and a developer who enjoys building things end-to-end — from REST APIs and database schemas to pixel-perfect Android apps.

My core strength lies in Java backend development with Spring Boot, where I've built systems with 40+ API endpoints, geospatial queries, and concurrency-safe transactions. On the Android side, I work with Kotlin & Jetpack Compose following modern MVVM architecture.

Lately, I've been deep into AI engineering — integrating Groq & Gemini LLMs into real applications, and building autonomous agents that automate complex workflows. I also keep my fundamentals sharp — 150+ DSA problems solved on GeeksforGeeks.

7+
Projects Built
40+
REST API Endpoints
150+
DSA Problems · GfG ↗
200ms
Avg. Response Time

Backend Development

Scalable Spring Boot services, secure REST APIs with JWT, normalized PostgreSQL schemas & optimized queries.

Android Development

Modern apps with Kotlin, Jetpack Compose & MVVM — reactive UIs, Coroutines, and clean architecture.

AI Integration

LLM-powered features using Groq & Gemini APIs — from AI advisors to autonomous browser agents.

02 · Skills

My Toolbox

Technologies and concepts I use to ship reliable software.

Languages

Java (8+ Streams, Lambdas, Multithreading)KotlinSQLJavaScriptC++PythonHTML/CSS
🛠️

Backend & Frameworks

Spring Boot 3Spring SecuritySpring Data JPAHibernateSpring MVC / AOPJDBCServletsREST APIsJWTMaven / GradleSwagger / OpenAPI
📱

Android

Jetpack ComposeCoroutinesMVVMViewModelRoomRetrofitSharedPreferencesFirebase
🗄️

Databases

PostgreSQLPostGIS (Spatial)Firebase FirestoreRoomMongoDBDBMS
🔧

Tools & Platforms

Git & GitHubSeleniumPostmanLinux (Shell)Android StudioVS Code
🧠

AI & Concepts

Groq APIGoogle GeminiLLM PromptingPandasNumPyFlaskOptimistic LockingDomain-Driven DesignDesign PatternsOOPMicroservices BasicsDSA
03 · Projects

Things I've Built

Real systems solving real problems — from autonomous AI agents to geospatial marketplaces.

💡 Click any card — its GitHub repo opens in a new tab

02 Nov 2025 — Dec 2025

Customer Relationship Management (CRM) API

Enterprise-style backend for customers, leads, interactions & sales pipelines

  • Built a production-grade CRM REST API following Domain-Driven Design (DDD) and strict N-Tier architecture — Controller → Service → Repository with @Transactional business boundaries.
  • Implemented stateless JWT authentication with BCrypt password hashing and method-level security (@PreAuthorize), restricting destructive endpoints to ADMIN roles only.
  • Enforced the DTO pattern to decouple entities from API payloads — preventing over-posting vulnerabilities — with Jakarta Bean Validation and centralized error handling via @ControllerAdvice.
  • Modeled real sales workflows: paginated & searchable customer endpoints, interaction logging (calls, emails, meetings), and deal-stage transitions across the pipeline.
JavaSpring BootSpring SecurityJWTHibernatePostgreSQLDDD
03 Jan 2026 — Apr 2026

TransitBooking — Smart Ticketing System

Concurrency-safe passenger booking engine

  • Architected a production-ready booking REST API (Spring Boot 3, Spring Security 6) with database-backed authentication, BCrypt hashing, and role-based access (ADMIN / USER).
  • Solved double-booking race conditions using @Version optimistic locking on seat entities — ensuring safe ticket allocation under concurrent requests.
  • Eliminated N+1 query problems with JOIN FETCH / @EntityGraph and implemented pagination & sorting via Pageable for efficient large-dataset retrieval.
  • Applied the DTO pattern with @Valid input validation and @RestControllerAdvice for standardized error responses with proper HTTP status codes.
Java 17Spring Boot 3Spring Security 6JPAPostgreSQLOptimistic Locking
04 Oct 2025 — Jan 2026

FarmYukti Backend — Spatial Agri-Tech Marketplace

Team project — geospatial marketplace connecting farmers & buyers

  • Built a spatially-aware marketplace backend on a normalized 6-table PostgreSQL schema, fully documented with OpenAPI 3.0 / Swagger UI.
  • Engineered a geospatial land registry using PostGIS + Hibernate Spatial — mapping farm boundaries from exact GPS coordinates (SRID 4326) and verifying land ownership before permitting listings.
  • Implemented proximity-based discovery with ST_DWithin spatial queries — buyers discover active crop listings within a radius of their location.
  • Secured the platform with JWT + strict RBAC separating FARMER and BUYER workflows; atomic transactions deduct inventory on order placement, preventing overselling.
  • Collaborated with a teammate who built the Android client (Jetpack Compose, MVVM, Retrofit) consuming these REST APIs.
Java 17Spring BootPostgreSQLPostGISJWTHibernate Spatial
05 Jul 2025 — Sep 2025

FarmYukti — Agri-Tech App (Android)

AI-powered farming platform for farmers

  • Developed a full-stack agricultural app using 100% Jetpack Compose, MVVM architecture, and Firebase for a modern, scalable, and reactive user experience.
  • Integrated Google's Gemini AI API to deliver features like an AI farming advisor, crop recommender, and plant disease diagnosis tool.
  • Engineered a real-time marketplace using Firebase (Auth & Firestore) and Cloudinary, enabling secure transactions and media uploads.
  • Implemented state-driven UI for a live market price dashboard (Retrofit) and user authentication.
KotlinJetpack ComposeMVVMFirebaseGemini AI
06 Jan 2025 — May 2025

Invoice Generator

PDF invoice app for businesses

  • Developed a modern Android application using Kotlin and Jetpack Compose to efficiently process business and client data into detailed PDF invoices via the iText PDF library.
  • Architected the app for optimal performance with Coroutines for async operations, ViewModel for state management, SharedPreferences, and robust internal file handling.
KotlinJetpack ComposeiText PDFCoroutines
04 · Education

Education

Oct 2022 — Jun 2026

B.Tech — Computer Science & Engineering

Hemvati Nandan Bahuguna Garhwal Central University

Relevant Coursework: Data Structures, Algorithms, Software Engineering, Database Systems, Operating Systems, Computer Networks.

Apr 2019 — Apr 2020

Higher Secondary Certificate ( HSC )

Sarvodaya Bal Vidyalaya ( Delhi )

Emphasized subjects: Physics, Chemistry, Mathematics.

05 · What's next?

Let's Build Something
Amazing Together

I'm currently open to internships and full-time opportunities in Backend / Android development. Whether you have a question, an idea, or just want to say hi — my inbox is always open!

✉  Say Hello Resume ↓