Summary
Overview
Work History
Education
Skills
Personal Projects
Timeline
Generic

Jishnu Katta

Hyderabad

Summary

Java developer with 3.8 years of experience, skilled in building scalable microservices using Spring Boot and Spring Cloud, with strong problem-solving abilities. Experienced in asynchronous processing, distributed systems, and messaging with Apache Kafka. Familiar with containerization technologies like Docker and Kubernetes, and familiar with cloud platforms such as AWS. Committed to applying modern design patterns and best practices to deliver efficient and maintainable solutions.

Overview

4
4
years of professional experience

Work History

Software Engineer I

Ivycomptech, Entain
08.2023 - Current
  • Developed and enhanced a state-based wallet system, enabling users to maintain accounts across multiple U.S. regions. Designed seamless balance migration logic when users switched regions during login.
  • Built a scheduled job (cron) for handling failed transactions and implemented a failsafe mechanism by raising risk alerts, reducing manual interventions by over 85%.
  • Retrieved over 1 million user accounts from the database using pagination, and performed parallel API calls via multithreading to an external compliance validation system, resulting in a 3x boost in processing speed and significantly reducing reconciliation time.
  • Enforced state-specific restrictions (e.g., betting limits, odds eligibility) by integrating with MongoDB to store and retrieve user restrictions dynamically.
  • Managed incident resolution and fixes across wallet operations, — contributing to a 20% drop in recurring incident reports

Systems Engineer

Tata Consultancy Services
08.2021 - 08.2023
  • Developed and maintained scheduled batch jobs to analyze customer flight history and update loyalty tiers based on miles traveled and flight frequency.
  • Implemented backend logic for coupon issuance by verifying customer tier eligibility and generating unique coupon codes as part of customer retention initiatives.
  • Assisted the support team in troubleshooting CRM system issues to ensure smooth customer data management and seamless service delivery.
  • Collaborated with cross-functional teams to enhance system scalability, optimize performance, and ensure timely delivery of business requirements.


Education

Bachelor of Technology - Computer Science

Mahatma Gandhi Institute Of Technology
Hyderabad, India
01-2021

Skills

  • java8
  • spring boot
  • data structures and algorithms
  • microservices
  • design patterns
  • spring cloud
  • Apache kafka
  • SQL/mongo
  • docker
  • hibernate
  • kubernetes
  • AWS/GCP

Personal Projects

Microservices-based Video Streaming Platform

  • Designed and developed a scalable video streaming platform using microservices architecture with Spring Boot.
  • Integrated user authentication using JWT and OAuth2, with role-based access control to ensure secure service interactions.
  • Developed key services including video upload, transcoding, user management, and streaming with asynchronous processing.
  • Integrated Eureka for dynamic service discovery and Zipkin for distributed tracing and monitoring.
  • Built an API Gateway to manage request routing, security, and load balancing across microservices.
  • link: https://github.com/jishnukatta/videostream

Timeline

Software Engineer I

Ivycomptech, Entain
08.2023 - Current

Systems Engineer

Tata Consultancy Services
08.2021 - 08.2023

Bachelor of Technology - Computer Science

Mahatma Gandhi Institute Of Technology
Jishnu Katta