Skip to content
View Anushakasiraboina's full-sized avatar

Block or report Anushakasiraboina

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnushaKasiraboina/README.md

πŸ‘‹ About Me

I'm Kasiraboina Anusha, a Packaged App Development Associate at Accenture with a strong interest in Java backend development and enterprise applications.

I enjoy building REST APIs using Spring Boot, designing scalable backend systems, and working with relational databases. Through hands-on projects, I have gained practical experience in developing RESTful APIs, implementing layered architectures, integrating databases with Spring Data JPA, and writing clean, maintainable Java applications. I'm currently expanding my knowledge of Microservices, Azure, and System Design.

πŸš€ Open To

  • Java Backend Development
  • Full Stack Development
  • Enterprise Application Development
  • Open Source Contributions
  • Learning Modern Cloud Technologies

πŸ’» Tech Stack

Languages & Technologies

Category Technologies
Programming Languages Java, Python
Web Technologies HTML5, CSS3, JavaScript
Database MySQL, H2 Database
Core Java OOP, Collections Framework, Exception Handling, Multithreading
SQL DDL, DML, Joins, Constraints, CRUD Operations

Backend Development

Frameworks & Technologies

  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • RESTful APIs
  • JDBC
  • Maven

Databases

Database / Technology Experience
MySQL CRUD Operations, Relationships, SQL Queries
H2 Database Used for unit testing and development
SQL DDL, DML, Joins, Constraints

Tools & Platforms

  • Git
  • GitHub
  • IntelliJ IDEA
  • Postman
  • Maven
  • Docker (Learning)

Cloud & Certifications


Python


πŸ“š Technical Expertise

Domain Skills
Backend Development Java, Spring Boot, REST APIs
Database Management MySQL, SQL, H2 Database
ORM Hibernate, Spring Data JPA
Build Tool Maven
Testing JUnit, Mockito
Version Control Git & GitHub
Development Tools IntelliJ IDEA, Postman
Cloud Microsoft Azure Fundamentals
Python Python, NumPy, Pandas
Software Engineering OOP, Collections, Exception Handling, Multithreading

🌱 Currently Learning

  • Spring Boot Advanced Concepts
  • Microservices
  • Azure Cloud Services
  • System Design

✨ Highlights

  • πŸ’Ό Packaged App Development Associate at Accenture
  • 🌱 Backend Application Development
  • πŸ—„οΈ Database Design & REST API Development
  • ☁️ Microsoft Azure Fundamentals Certified
  • πŸ“š Passionate about Clean Code & Software Engineering Best Practices
  • πŸš€ Continuously learning modern backend technologies

πŸš€ Featured Projects

🐾 Critter Chronologer

Overview

A Spring Boot backend application for managing pet owners, pets, employees, and scheduling services for an animal care business.

Category Details
Tech Stack Java, Spring Boot, Spring Data JPA, Hibernate, MySQL
Architecture Layered Architecture
Features REST APIs, CRUD Operations, Scheduling System
Testing JUnit
Repository View Repository

Key Highlights

  • Developed RESTful APIs using Spring Boot.
  • Implemented layered architecture with Controller, Service, and Repository layers.
  • Integrated MySQL using Spring Data JPA and Hibernate.
  • Managed employee scheduling and pet service operations.
  • Successfully passed the provided functional tests.

πŸ•·οΈ Parallel Web Crawler

Overview

A multithreaded Java web crawler developed using the Fork/Join Framework to efficiently crawl web pages in parallel.

Category Details
Tech Stack Java, Maven
Concurrency ForkJoinPool, Recursive Tasks
Features Parallel Crawling, JSON Configuration, Profiling
Testing JUnit
Repository View Repository

Key Highlights

  • Built a concurrent crawler using Java's Fork/Join framework.
  • Implemented recursive task execution for improved performance.
  • Added JSON-based configuration and result generation.
  • Integrated profiling support to measure crawl performance.
  • Implemented functional word-count sorting using Java Streams.

πŸ›‘οΈ UdaSecurity

Overview

A Java-based home security monitoring application focused on modular architecture, unit testing, and Maven-based build automation.

Category Details
Tech Stack Java, Maven
Testing JUnit 5, Mockito
Architecture Multi-Module Maven Project
Repository View Repository

Key Highlights

  • Added comprehensive unit tests for Security Service.
  • Refactored the project into separate Maven modules.
  • Improved maintainability through interface-based design.
  • Configured Maven lifecycle and build plugins.
  • Generated executable JAR and static analysis reports.

🏨 Hotel Reservation System

Overview

A Java application that manages hotel room bookings, customer records, and reservation operations using object-oriented programming concepts.

Category Details
Tech Stack Java
Core Concepts OOP, Collections, Exception Handling
Features Reservation Management, Customer Management
Repository View Repository

Key Highlights

  • Designed an object-oriented reservation management system.
  • Managed customers, rooms, and booking workflows.
  • Applied Java Collections Framework effectively.
  • Implemented exception handling and modular code organization.

πŸ’Ό Professional Experience

Packaged App Development Associate

Accenture

February 2026 – Present

Working as a Packaged App Development Associate at Accenture, contributing to enterprise application development by implementing backend functionality, resolving issues, and collaborating with Agile teams to deliver business solutions.

Responsibilities

  • Develop and maintain enterprise applications.
  • Implement backend business logic using Java.
  • Work with SQL databases and RESTful APIs.
  • Debug, test, and enhance existing applications.
  • Collaborate with cross-functional Agile teams.
  • Follow clean coding standards and software engineering best practices.

Technologies

Java Spring Boot SQL REST APIs Git GitHub Maven Agile


πŸ† Certifications

Provider Certification Year Status
Microsoft Microsoft Certified: Azure Fundamentals 2024 βœ… Certified
Udemy Java Full Stack Development 2025 βœ… Completed
Udemy Python Programming 2025 βœ… Completed
Infosys Springboard Cloud Computing 2024 βœ… Completed
Google Developers Introduction to SQL 2025 βœ… Completed

πŸ“Š GitHub Analytics


🎯 Current Focus

Current Role:
  Packaged App Development Associate @ Accenture

Learning:
  - Spring Boot
  - Microservices
  - Docker
  - Azure Cloud
  - System Design

Building:
  - Spring Boot REST APIs
  - Java Backend Applications
  - Enterprise Software Projects
  - Full Stack Java Applications

Improving:
  - Data Structures & Algorithms
  - SQL Optimization
  - Software Design Patterns
  - Clean Code Practices

Open To:
  - Java Backend Development
  - Full Stack Development
  - Enterprise Application Development
  - Open Source Collaboration

πŸ“« Connect With Me


πŸ’‘ "Building scalable backend solutions through clean code, continuous learning, and modern Java development."

Pinned Loading

  1. CritterChronologer CritterChronologer Public

    A Spring Boot REST API for managing pet owners, pets, employees, and service schedules with MySQL, JPA, and Hibernate.

    Java 1

  2. HotelReservationSystem HotelReservationSystem Public

    A Java-based hotel reservation system that manages room bookings, customer records, and reservation operations using object-oriented programming principles.

    Java 1

  3. ParallelWebCrawler ParallelWebCrawler Public

    A multithreaded Java web crawler that efficiently crawls web pages in parallel using concurrency and the Fork/Join framework.

    Java 1

  4. UdaSecurity UdaSecurity Public

    A Java home security application featuring sensor monitoring, alarm management, unit testing with JUnit, Maven build automation, and modular architecture.

    Java 1