App LogoApp name
Anirban Banerjee

Anirban Banerjee

Open to work1 years experience

Software Engineer

Bengaluru, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Software Engineer specializing in Java/J2EE microservices, Rust systems programming, and Generative AI integration.

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

54 skills
javaj2eerustpythontypescriptc++sqlgopl/sqlshellspring bootspring mvcjpahibernaterest apisj2ee securitymicroservicesdesign patternsraft consensuslsm-treetokio asyncbloom filtersgenerative aigptclaudellamamcprag architecturellm integrationvector databasesfaisschromadbkafkakafka streamskafka connectredismysqloraclepostgresqlmongodbjenkinsmavenartifactorygitdockerkubernetesterraformawss3lambdaiamgcpsplunkgrafana

Work Experience

Software Engineer

Corestrat Labs (FinTech)

Jan 2026 - Apr 2026 Bangalore, India
  • Developed Java/J2EE microservices with Spring MVC, JPA, Hibernate – implemented industry-standard design patterns (Factory, Strategy, Observer) and REST API contracts (producer & consumer), adhering to J2EE security best practices and enterprise coding guidelines.
  • Integrated Kafka Streams & Connect for real-time event processing and LLM agents (ChatGPT, Claude via MCP); delivered CI/CD pipelines (Jenkins, Maven, Artifactory), Splunk logging, and Grafana APM dashboards – achieving 35% latency reduction in an Agile/Scrum cadence.

Projects

VortexDB

RustRaft ConsensusLSM-TreeTokioBloom FiltersDistributed Systems
  • Architected VortexDB from scratch in pure Rust – a fault-tolerant, cloud-native distributed system unifying real-time event streaming with time-series analytics; engineered a custom Raft consensus protocol and an LSM-Tree storage engine.
  • Integrated Gorilla-style delta-of-deltas compression and trailing Bloom Filters for O(1) query pruning; built a Tokio async TCP server with transport-layer backpressure flow control and a topology-aware client SDK.
  • Verified linearizability and safety invariants under asymmetric network partitions via Jepsen-style deterministic simulation testing.

IntelliDecision.ai

JavaSpring MVCJPA/HibernateKafkaMCPREST APIsDocker/K8s
  • Architected a Java/J2EE decision platform with Spring MVC, JPA/Hibernate, and Kafka Streams for real-time processing; integrated MCP (Model Context Protocol) to connect Generative AI agents to live data sources for automated pipeline execution and third-party API orchestration – deployed via Docker and Kubernetes.

RAG Knowledge Assistant

RAG ArchitectureLLMMCPVector DatabasesNLPPython
  • Engineered an end-to-end RAG pipeline using LLMs (ChatGPT, Claude via MCP) and vector databases (FAISS/ChromaDB) for contextual NLP queries; applied semantic chunking, embedding generation, and vector similarity search over structured document corpora.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

National IT Manager Title Winner

Shells ’25 National IT Manager title winner

Event Judge

Xactitude ’26 Event Judge for enterprise system design.

Dual IT Manager Champion

Dual IT Manager Champion: 2 national titles, 12 first-place finishes in Coding, Web Design, and System Administration.

About Details

Professional Bio

Software Engineer with expertise in Java/J2EE microservices, REST APIs, Spring, and bare-metal Rust systems programming. Experienced integrating Generative AI models and MCP into production workflows; delivers clean, maintainable code with strong command of distributed systems.

Master of Computer Applications (MCA) in Computer Applications

Christ University (2024 - 2026)

Bachelor of Computer Applications (BCA) in Computer Applications

Kristu Jayanti College (2021 - 2024)

Languages: English, Hindi
Email: Locked