S

Sujatha Chavali

About

Detail

KadugodiBengaluru, Karnataka, India

Timeline


folder
Project

Résumé


Projects (professional or personal) verified_user 0% verified
  • p
    proffessional
    Jan 2025 - Jan 2026 (1 year 1 month)
    As a professional in the development of the Online Banking System, I contributed to creating a secure Java application that facilitates essential banking operations for users, including account creation, balance checking, fund transfers, and transaction history viewing. The system employs robust encryption and authentication mechanisms to ensure secure financial transactions. I utilized Java, JDBC, and MySQL to implement key features such as user authentication, fund transfer, transaction history, and account management. Additionally, my experience with Apache Kafka, although initially deemed non-relevant, proved beneficial as I drew parallels from my work on a distributed web-based Student Management System. In that project, I leveraged Ap
  • Programming.com
    Personal
    Programming.com
    Dec 2024 - Apr 2025 (5 months)
    • Developed a full-stack web application to manage student enrollment and course selection, utilizing Java and Spring Boot to create a robust and scalable system. • Integrated RESTful APIs for authentication and course catalog management, ensuring seamless user experiences. • Optimized PostgreSQL queries to enhance performance and scalability, contributing to the overall efficiency of the application. • Deployed the application on AWS EC2 for real-time accessibility, leveraging cloud infrastructure for improved reliability. • Implemented Event-Driven Architecture (EDA) principles, where actions such as student registration and course enrollment generate events that are published to a message broker, allowing for asynchronous processing
  • P
    Personal
    Sep 2024 - Oct 2025 (1 year 2 months)
    As a Personal in the development of the Student Management System based on Event-Driven Architecture (EDA), I contributed to the design and implementation of a distributed Java application that efficiently manages student academic and administrative activities. This system leverages an event-driven approach, where different modules communicate through events rather than direct method calls. For instance, actions such as student registration, mark updates, or course enrollments generate events that are published to an event broker, allowing other services to subscribe and respond accordingly. This architecture enhances system scalability, flexibility, and fault tolerance, enabling independent services like Registration Service, Notificatio
  • P
    Personal
    Jul 2024 - Aug 2025 (1 year 2 months)
    The Student Management System based on Event-Driven Architecture (EDA) with MySQL is a Java-based application designed to manage student academic and administrative records efficiently. The system follows an asynchronous, event-driven approach where different modules communicate through events instead of direct interactions. When an operation such as student registration, course enrollment, marks update, or attendance entry occurs, an event is generated and published to an event broker. These events are then consumed by multiple services, including the Database Service, Notification Service, and Report Service. The Database Service stores all validated data in a centralized MySQL database. MySQL is used as the primary relational database