Software Engineer Portfolio

Aadarsh Pandey

Software Engineer | Backend + Gen AI

I design production-grade APIs, event pipelines, and mobile-backed integrations that handle real-world traffic with strong reliability.

Backend EngineeringDistributed SystemsProduction Readiness

Professional Focus

Backend engineering, distributed services, and production reliability.

Engineering Mindset

System thinking with clarity-first implementation and maintainable code.

Known For

Shipping stable features with strong edge-case handling and clean APIs.

Working Style

Pragmatic execution, collaborative debugging, and quality-driven delivery.

About

Building reliable products with a people-first engineering approach.

Backend engineer focused on building fast, reliable systems at scale. I currently work on transit and payment infrastructure, and I actively build Gen AI projects around retrieval and semantic search.

Built and maintained Java Spring Boot APIs for a high-volume transit environment.

Delivered Android app features with MVVM architecture and hardware SDK integrations.

Designed event-driven microservice workflows using Kafka, gRPC, and JWT auth.

Exploring Gen AI systems with RAG pipelines, FAISS vector search, and LangChain.

Showcase

Engineering profile snapshots

Live public snapshots from pinned GitHub repositories and LeetCode activity.

GitHub

Profile Overview

Repository and contribution snapshot from the public GitHub profile.

Dashboard stats of @beingadish
Open Profile

LeetCode

Submission Heatmap

Submission consistency snapshot from the public LeetCode profile.

LeetCode submission heatmap snapshot for ax777x
Open Profile

Experience

Production engineering with measurable performance impact.

I work across backend APIs, data pipelines, Android integrations, and cloud delivery to ship resilient systems.

  1. Associate Software Engineer

    Oct 2024 - Present

    Accenture Solutions Private LimitedBengaluru, India

    • Built and improved Java Spring Boot REST APIs processing 100,000+ daily transit transactions across 10+ agencies.
    • Reduced payment API latency by 35% using Redis caching, indexing, and query tuning.
    • Delivered Android UI features in Java/Kotlin with MVVM architecture and Retrofit integrations.
    • Debugged NFC readers, QR scanners, and thermal printer SDK edge cases with 99%+ transaction success rate.
    • Maintained Kafka-based event pipelines handling 200K+ events/day with JWT-secured microservice endpoints.
    JavaKotlinSpring BootKafkaRedisPostgreSQLHibernateDockerAWSAndroid Native
  2. Software Development Engineer Intern

    Mar 2024 - May 2024

    Ostello India Pvt. Ltd.Remote

    • Re-architected a Flutter app to MVVM with Riverpod state management.
    • Reduced app load time by 78% (5600ms to 1210ms) via caching and UI optimization.
    • Improved maintainability with clearer structure and documentation for future development.
    FlutterDartRiverpodFirebaseREST APIs
  3. Software Development Engineer Intern

    Sep 2023 - Mar 2024

    BlupX India Pvt. Ltd.Remote

    • Built a secure cab-booking workflow with real-time Firebase integration.
    • Integrated Google Maps and Razorpay payment flow with JWT-based authentication.
    • Contributed to backend integrations using Flutter and Node.js for production use cases.
    FlutterNode.jsFirebaseGoogle Maps APIRazorpayJWTMongoDB

Projects

Systems and products built outside day-to-day work.

I build hands-on projects that mirror real production concerns: architecture, throughput, observability, and maintainability.

Skills

A practical toolkit for backend, mobile, and AI-driven features.

I focus on technologies that deliver measurable performance and reliable developer workflows.

Backend Engineering

JavaSpring BootREST APIsgRPCPostgreSQLHibernateJWT

Distributed Systems

KafkaRedisEvent StreamingMicroservicesSystem Reliability

Mobile + Integration

Android (Java/Kotlin)MVVMRetrofitNFC/Hardware SDKsFlutter

Cloud + Dev Workflow

AWSDockerJenkinsGitHub ActionsMavenJUnit

Gen AI

LangChainRAGFAISSPromptingVector Search Pipelines

Language & Collections

C++STLJavaCollections FrameworkPythonDart

Writing

Medium Articles

Selected demo articles listed as published reading entries.

Medium • 10 min read

Building Rate Limiters from First Principles

A hands-on exploration of rate limiting by implementing Fixed Window, Sliding Window, Token Bucket, and Leaky Bucket algorithms from scratch, focusing on trade-offs and real-world behavior.

Read Article

Medium • 3 min read

Understanding System Design

A beginner-to-intermediate walkthrough of system design fundamentals, covering scalability, reliability, and how to reason about large systems beyond writing code.

Read Article

Medium • 22 min read

Authentication and Authorization: The Security Backbone of Backend Systems

An in-depth explanation of authentication vs authorization, common mechanisms, and how backend systems enforce identity and access control correctly.

Read Article

Medium • 13 min read

Routing and Serialization: How Requests Find Their Way and Speak the Same Language

A practical look at how backend frameworks route requests and serialize data, explaining the hidden mechanics behind controllers, handlers, and payload formats.

Read Article

Medium • 15 min read

Understanding HTTP for Backend Engineers: Where It All Starts

A foundational deep dive into HTTP concepts—methods, status codes, headers, and statelessness—aimed at engineers building reliable backend services.

Read Article

Medium • 5 min read

How Amazon’s Notify Me Feature Uses the Observer Design Pattern

A design-pattern-driven breakdown of Amazon’s Notify Me feature, explaining how the Observer pattern enables decoupled, scalable event notifications.

Read Article

Medium • 3 min read

Mastering System Design: Concert Ticketing Systems at Scale

A system design case study on high-demand ticketing platforms, covering load balancing, traffic spikes, fairness, and failure handling strategies.

Read Article

Contact

Let us build something meaningful.

Open to impactful software engineering opportunities across backend systems, distributed architecture, and product engineering.

aadarshpandey.pandey@gmail.com