Backend Engineer • 4 Years Experience

Backend Software Engineer building distributed systems, production APIs, and Generative AI applications.

I build high-performance backend systems with Java 21, Spring Boot 3, PostgreSQL, Oracle SQL, Kafka, and LLM-driven tooling. 4 years of enterprise software engineering experience at Capgemini developing automated invoice pipelines and banking services for global clients.

Enterprise Experience

07/2023 – Present
Capgemini India

Associate Consultant — AAFES (US Army & Air Force Exchange)

  • Developed REST APIs for a vendor invoice management system handling 100K+ invoices, covering approval workflows and Walker payment integration.
  • Automated check cancellation and reissuance by integrating ABBYY OCR with Oracle SQL and VisionPlus, reducing manual data entry by 60%.
  • Optimized Oracle SQL queries on high-traffic search endpoints, cutting average response time from 7.3s to 4.5s (40% reduction).
  • Migrated legacy UI components to React.js and Redux Toolkit, decreasing load time by 35%.
12/2022 – 06/2023
Capgemini India

Senior Software Engineer — Barclays Bank UK

  • Worked on Java and Spring Boot core banking applications, delivering features and resolving production issues.
  • Collaborated across QA and DevOps release cycles following banking compliance and strict code review standards.

Projects

AazDoh

Commitment and schedule tracking platform with an LLM feasibility engine for real-time workload stress-testing and rebalancing.

Java 21 Spring Boot 3 PostgreSQL React SSE

Naqashly

Personal productivity suite featuring daily habit tracking, client-side encrypted notes vault, and income/expense ledgers.

React TypeScript Encrypted Storage TailwindCSS

rm cue

Habit control and craving management progressive web app with guided box-breathing exercises and urge logging.

PWA React Vite Web Audio
6 Projects & Tools

Explore All Projects

Explore backend architectures, developer tooling, CLI utilities, and full-stack applications with implementation details and tech stacks.

Open Source & GitHub Contributions

Explore GitHub Profile
Barkat Bashir GitHub Contribution Heatmap

Skills & Education

Technical Skills

Languages & Backend
Java 21 Spring Boot 3 Hibernate Kafka Redis SQL Python
Databases & Cloud
Oracle SQL PostgreSQL MongoDB AWS Docker Git
AI & Tooling
LLM Tooling & APIs LangChain4j RAG pgvector Qdrant
Frontend
React.js TypeScript Next.js Redux Toolkit

Education & Certifications

B.Tech in Mechanical Engineering (CGPA: 8.44)
National Institute of Technology Srinagar
2018 – 2022 • Srinagar, India
Certifications
AWS Cloud Practitioner
ABBYY FlexiCapture

Let's connect.

Open to backend software engineering, distributed systems, and generative AI roles.