Skip to content
View Akshatvyas05's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Akshatvyas05

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
Akshatvyas05/README.md

Hi, I'm Akshat Vyas πŸ‘‹

Backend engineer, Bengaluru. I spent 3.5 years on the trading & settlement platform at Fidelity International, where I owned the redesign of a synchronous order-execution pipeline into an event-driven Kafka + PostgreSQL system handling ~5M transactions/day.

Currently on a career break, spending the time going deeper on distributed systems and starting to contribute to open source β€” see below.

LinkedIn


πŸ”§ What I work on

  • Event-driven backends β€” Kafka consumer groups, exactly-once processing under at-least-once delivery, idempotency via database constraints, safe behavior under rebalancing and instance failure.
  • Performance & correctness under load β€” diagnosing production contention (hot keys, insert-retry storms), jittered backoff, write batching, cutting p95/p99 latency with measured before/after numbers.
  • Pragmatic design β€” strategy-pattern rule chains, dropping external coordination dependencies when a simpler primitive is provably correct.

At Fidelity I also mentored two engineers onto the platform and drove team adoption of AI-assisted development while holding generated code to the same review bar as everything else.

🌱 Open source

I'm new to open source and treating it as a real commitment, not a drive-by. I'm looking for Java / Spring / distributed-systems projects where I can pick up non-trivial issues over time. Interests:

  • Apache Kafka / Spring Kafka, messaging and streaming infrastructure
  • Redis-backed caching, rate limiting, idempotency
  • Developer tooling and testing infrastructure for backend services
  • Documentation and onboarding β€” I like making systems approachable for the next contributor

If you maintain something in that space and have a good first issue that needs an owner, I'd genuinely like to hear about it.

🧰 Toolbox

Languages: Java (8 / 11 / 17 / 21), Python Backend: Spring Boot, J2EE, JUnit, Cucumber Distributed systems: Kafka, RabbitMQ, Redis, PostgreSQL, MongoDB, event-driven architecture DevOps: AWS, Docker, Kubernetes, Jenkins, GitHub Actions Frontend (working knowledge): React, TypeScript

πŸ“Œ Featured projects

Project What it is
ThrottleX High-performance distributed rate limiter β€” Spring Boot + Redis
ai-code-assistant Async LLM-backed code review service β€” Spring Boot, Kafka, Redis, SSE
asynchronous-order-system Event-driven order pipeline, modeled on real settlement-system patterns
java-spring-meme-generator A lighter one β€” create, customize, and share memes with Spring Boot

πŸ… Highlights

  • πŸ₯‡ Global Rank 302 / 38,000+ (top 0.8%) β€” LeetCode Biweekly Contest 190, Aug 2026
  • 🧩 500+ DSA problems solved across platforms
  • ☁️ AWS Certified Cloud Practitioner
  • πŸ† 2nd place, Fidelity Graduate Hackathon 2022

🀝 Connect

  • LinkedIn: akshat-vyas
  • Happy to talk distributed systems, Kafka, backend design, or how to get started contributing to a Java project.

Akshat's GitHub stats Top languages

Popular repositories Loading

  1. ai-code-review-assistant ai-code-review-assistant Public

    Java 1

  2. ai-code-assistant ai-code-assistant Public

    Java 1 1

  3. TooFocusedWebApp TooFocusedWebApp Public

    Forked from AbhijitDutta338/TooFocusedWebApp

    NodeJS + ReactJS Webapp

    JavaScript

  4. Learning-GIT Learning-GIT Public

  5. spring-boot spring-boot Public

    Forked from spring-projects/spring-boot

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    Java

  6. ThrottleX ThrottleX Public

    A high-performance distributed rate limiter using Spring Boot and Redis.

    Java