Back to Developers
Abhishek Tiwari

Abhishek Tiwari

Software Development Engineer

Bengaluru, India 2+ yrs exp 84 · Excellent

About

Results-driven Software Development Engineer with 1+ year of production experience designing, building, and operating distributed backend systems and RESTful microservices using Java and Spring Boot. Proven ability to architect scalable distributed platforms, automate CI/CD pipelines, and solve complex, ambiguous problems through data-driven approaches and rigorous metric monitoring. Experienced with relational and NoSQL data modeling, event-driven streaming, and cross-functional software delivery at scale. Expanding expertise in cloud-native services and AI/ML integration, aligned with Amazon’s mission to build globally scalable, mission-critical technology platforms.

Skills & Expertise (46)

Spring Boot Intermediate
6.5/10
1
Years Exp
Spring Core Intermediate
6.5/10
1
Years Exp
RESTful API Design Intermediate
6.5/10
1
Years Exp
Java Intermediate
6.5/10
1
Years Exp
JSON Intermediate
6.0/10
1
Years Exp
JPA Intermediate
6.0/10
1
Years Exp
Hibernate Intermediate
6.0/10
1
Years Exp
Git Intermediate
6.0/10
1
Years Exp
Postgresql Intermediate
6.0/10
1
Years Exp
Spring MVC Beginner
5.5/10
1
Years Exp
Microservices Beginner
5.5/10
1
Years Exp
REST Beginner
5.5/10
1
Years Exp
Relational schema design Beginner
5.5/10
1
Years Exp
Query Optimisation Beginner
5.5/10
1
Years Exp
HTTP Beginner
5.5/10
1
Years Exp
Openapi Beginner
5.0/10
1
Years Exp
Unit Testing Beginner
5.0/10
1
Years Exp
Postman Beginner
5.0/10
1
Years Exp
Swagger Beginner
5.0/10
1
Years Exp
Gradle Beginner
5.0/10
1
Years Exp
Data Modeling Beginner
5.0/10
1
Years Exp
ETL Beginner
5.0/10
1
Years Exp
ELT Beginner
5.0/10
1
Years Exp
XML Beginner
5.0/10
1
Years Exp
HTML5 Beginner
5.0/10
1
Years Exp
CSS Beginner
5.0/10
1
Years Exp
React.js Beginner
5.0/10
1
Years Exp
Azure Beginner
5.0/10
1
Years Exp
Python Beginner
5.0/10
1
Years Exp
Event-Driven Architecture Beginner
5.0/10
1
Years Exp
MSSQL Beginner
5.0/10
1
Years Exp
Docker Beginner
5.0/10
1
Years Exp
AWS Beginner
5.0/10
1
Years Exp
Scrum Beginner
5.0/10
1
Years Exp
GCP Beginner
5.0/10
1
Years Exp
Jenkins Beginner
5.0/10
1
Years Exp
Maven Beginner
5.0/10
1
Years Exp
Agile Beginner
5.0/10
1
Years Exp
Prompt Engineering Beginner
4.0/10
1
Years Exp
LLMs Beginner
4.0/10
1
Years Exp
ELK Stack Beginner
4.0/10
1
Years Exp
Generative AI Beginner
4.0/10
1
Years Exp
RAG Beginner
3.0/10
1
Years Exp
Distributed Systems Kafka J2EE

Work Experience

Java Backend Developer — Freelance

Bharat Krishi Mitra Pvt. Ltd.

Aug 2025 - Present

Designed and shipped a production-grade RESTful API platform using Java and Spring Boot, covering end-to-end workflows for product management, user authentication, cart, orders, and payment processing. Architected a modular, scalable backend with layered service design and centralised error-handling middleware, enforcing consistent API contracts and improving cross-functional integration reliability. Implemented JPA/Hibernate ORM with PostgreSQL, designing normalised relational schemas with optimised indexes and efficient query patterns to support future data-pipeline and ETL integration at scale. Authored complete Swagger/OpenAPI documentation and collaborated with frontend engineers to align API contracts, reducing integration defects and accelerating delivery across cross-functional teams. Modelled domain-specific inventory entities enabling accurate data modeling and future cross-border product catalog expansion.

Software Developer

Rupenet Payments

Aug 2024 - Jul 2025

Built and operated production RESTful APIs for a live UPI payment platform using Java 11 and Spring Boot, handling merchant registration, dynamic QR code generation, and high-concurrency transaction processing. Architected a distributed backend system with Spring Core dependency injection, layered service design, and JPA-managed entities on PostgreSQL, ensuring persistent and fully auditable transaction records. Applied J2EE multithreading and concurrency patterns to optimise API throughput under high load, measurably reducing response latency for concurrent payment transactions. Secured API communication with token-based authentication, header validation, and fintech-grade security standards for sensitive payment data; documented all endpoints in Swagger/OpenAPI. Built and consumed RESTful web services in JSON and XML, maintaining interoperability with third-party payment gateways and internal microservices.

Education

Master of Computer Applications (MCA) - Veer Bahadur Singh Purvanchal University

2022 - 2024 · Afghanistan

Bachelor of Science in Computer Science (PMCS) - Sam Higginbottom University of Agriculture, Technology and Sciences

2019 - 2022 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 9/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 84/100

Profile Overview

Member sinceSep 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation