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
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.
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
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.