Akagra Gupta

Senior Software Engineer

Noida, Uttar Pradesh, India4 yrs 10 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in building scalable backend applications.
  • Proficient in Java and Spring Framework for robust solutions.
  • Strong problem-solving skills with innovative approaches.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer in the SaaS industry.

Contact

Skills

Core Skills

JavaSpring FrameworkMicroservicesBackend Development

Other Skills

API DevelopmentAlgorithmsAmazon Web Services (AWS)AnalyticsAngularAngularJSApache KafkaApache SparkApplication Programming Interfaces (API)Azure AI StudioAzure SQLBack-End Web DevelopmentCascading Style Sheets (CSS)Cash CollectionCassandra

About

Experienced Backend Java Developer with expertise in building robust and scalable applications. Proven track record of designing and implementing efficient solutions using Java, Spring, Kafka, ElasticSearch, Redis, Angular, LLD, HLD, System Design, Distributed Systems, and Microsoft Azure Cloud. With a solid foundation in Java programming and a deep understanding of backend development principles, I am passionate about leveraging my skills to create high-performance systems. My proficiency in Spring framework enables me to design and develop RESTful APIs and integrate various components seamlessly. I am a quick learner, passionate about continuous learning and problem-solving. I stay updated on industry trends by exploring tech blogs, such as how Netflix optimizes streaming or Twitter’s use of Snowflake for unique ID generation. I enjoy applying innovative, out-of-the-box solutions to build efficient, user-centric systems.

Experience

4 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
1 yr 5 mos
Current Experience

Paytm

Senior Software Engineer

Jan 2025Present · 1 yr 5 mos · Noida, Uttar Pradesh, India · Hybrid

Interra systems

2 roles

Senior Software Engineer

Jan 2024Jan 2025 · 1 yr · Noida, Uttar Pradesh, India

  • Removed Log4j vulnerabilities by replacing it with Logback and SLF4J.
  • Developed a feature where the UI of each user is filtered according to the permission and authorization the current user has. Used Redis multi-level cache and smart evicting policies to make it real-time.
  • Utilized Twitter's Snowflake library to create unique IDs faster than the epoch, It is done to maintain the order of data in Database.
Log4jLogbackSLF4JRedisTwitter's Snowflake libraryJava+1

Full-stack Developer

Aug 2021Mar 2024 · 2 yrs 7 mos · Noida, Uttar Pradesh, India

  • Full Stack Development using Spring and Angular, to build scalable microservices using Kafka, Elasticsearch, Redis, and gPRC.
  • Generated scalable, unique IDs via Snowflake and integrated with Kafka, and Postgres to enhance alert management, boosting system performance significantly.
  • Enhanced alert precision to real-time using Kafka for streaming, Elasticsearch for fast queries, and Postgres for reliable storage, achieving 90% more accurate insights
SpringAngularKafkaElasticsearchRedisgPRC+3

Comviva

Full-stack Developer

Jun 2021Aug 2021 · 2 mos · Remote

  • Revamping a CRM tool for Airtel that enables employees to manage music changes, recharges, and other customer features.

Imtac ict

Internship

May 2019Jul 2019 · 2 mos · Bengaluru Area, India

  • Developing a flight booking system for Oman police, focusing on a microservice that optimizes luggage storage and weight distribution for fuel efficiency.

Education

The LNM Institute of Information Technology

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Akagra Gupta - Senior Software Engineer | Stackforce