Abhijeet Mishra

Software Developer Backend
Gurugram, IN.

About

Highly accomplished Backend Software Developer with 3+ years of experience in designing, developing, and deploying scalable, high-performance systems using Go, Java, and Elixir. Proven expertise in optimizing database queries, implementing robust data pipelines, and automating critical business processes, consistently driving significant improvements in system efficiency, data consistency, and user experience. Seeking to leverage advanced technical skills and a track record of delivering impactful solutions in a challenging backend development role.

Work

Gamezop
|

Software Developer Backend

Remote, India

Summary

At Gamezop, Abhijeet developed and optimized performant Go-based APIs and scalable backend services for game metadata and features, ensuring high availability and efficient data processing.

Highlights

Engineered performant game metadata and feature APIs using Go, optimizing PostgreSQL queries with CTEs to significantly reduce response times and enhance system responsiveness.

Developed scalable backend services using Go and Gin, adhering to SOLID principles, and implemented Redis caching to accelerate frequently accessed APIs and reduce PostgreSQL load.

Designed and implemented a Change Data Capture (CDC) pipeline using Debezium, PostgreSQL, and Kafka to accurately track inserts/updates across three critical onboarding tables.

Built a high-throughput event data pipeline processing over 20 million events daily, and deployed an Elixir/Phoenix-based event collector for Kafka, achieving 99.99% uptime and zero downtime.

Developed a Java-based event stream processor for Kafka, featuring session windowing, data transformation, and enrichment, while integrating Datadog for distributed tracing and a Kafka failover mechanism to prevent cascading failures.

LoanFrame
|

Software Developer Backend

Gurugram, Haryana, India

Summary

At LoanFrame, Abhijeet automated critical financial processes and developed robust backend solutions using Java and Scala to enhance lending operations, improve efficiency, and ensure data accuracy for loan applications and disbursals.

Highlights

Developed an automated lending script using Java, processing over 200+ applications daily and contributing to an average loan volume exceeding $3M+.

Led the automation of invoice upload, disbursal, and repayment processes leveraging a Scala scheduler and Akka actor system, which boosted daily disbursal by 100%.

Integrated the lender's REST API with AWS S3 using Java Spring Boot, enabling bulk document uploads and improving process accuracy by 45%.

Languages

English

Certificates

Java Backend Development

Issued By

Crio.do

Skills

Programming Languages

Java, Go, Elixir.

Frameworks & Libraries

Spring Boot, Gin, Phoenix, REST API, HTTP, Jackson, Lombok, JUnit.

Platforms & Tools

IntelliJ IDEA, VS Code, Chrome Developer Tools, Postman, Jmeter, Swagger, AWS, Docker.

Operating Systems

Windows, Linux.

Databases

PostgreSQL, Redis.

Projects

Things-Search Case Sensitivity Option (Eclipse/ditto)

Summary

Brainstormed and implemented a new `ilike` function for Ditto's search API, allowing users to perform case-insensitive searches and apply RQL filters, addressing a critical functionality gap.

QEats

Summary

Developed a scalable distributed backend for a food-ordering application, focusing on high availability and efficient data management.

QMoney

Summary

Created a visual stock portfolio analyzer, designed to provide users with insightful data visualization and analysis tools for investment tracking.