Skip to content

Computer Science & Engineering

Backend systems that stay fast under load and explain their decisions.

I build event-driven Java backends with Spring Boot, RabbitMQ and Redis, and wire LLMs into working tools with fallbacks that hold up when AI calls fail. Currently a Backend Developer Intern at Averqon, final-year B.E. CSE student at VSB College of Engineering Technical Campus.

Coimbatore, India

abhiroopa@portfolio ~ zsh
$whoami
Abhiroopa Bhagavathi N
$cat role.txt
Java Backend Developer · CSE '27
$cat stack.txt
Java · Spring Boot · RabbitMQ · Redis
PostgreSQL · Drools · Groq · Ollama
$git log --current
Averqon · Backend Developer Intern
FinVigil Central · in progress
$

01About

Systems first, then the interface on top.

I'm a Java backend developer who likes the parts of a system users never see: message queues, rules engines, audit trails and the contracts between services.

My projects focus on two things: decoupling slow work from request paths with event-driven design, and making automated decisions traceable, whether that's a credit rule firing or an LLM explaining an anomaly.

At Averqon I'm part of an 11-member engineering team building a reusable, AI-assisted SaaS backend template, and I've implemented its payment integration flow.

Location
Coimbatore, India
Education
B.E. CSE, 2023 – 2027
CGPA
8.6
Current role
Backend Developer Intern, Averqon
Focus
Event-driven backends & LLM integration

02Featured projects

Problems I've built solutions for.

01In progress

FinVigil Central

Credit Underwriting & AML Surveillance Backend

An event-driven backend that makes loan decisions asynchronously and watches transactions for AML structuring patterns in real time.

Problem
Credit decisioning is slow and rule-heavy; running it inside the API request couples response time to decision time, and the decisions themselves need to be auditable.
Approach
RabbitMQ decouples the API from async decisioning. A Drools rules engine evaluates DTI ratio, credit score and employment checks with traceable rule triggers. Redis sliding-window heuristics flag transaction structuring as it happens.
  • Java
  • Spring Boot
  • Drools
  • RabbitMQ
  • Redis
  • PostgreSQL

02

LogSage AI

Log File Anomaly Explainer

An AI-powered tool that detects anomalies in uploaded log files and explains them in plain language, with a rule-based fallback when AI calls fail.

Problem
Raw log files are hard to read under pressure, and a tool that depends entirely on an LLM is useless the moment the model call fails.
Approach
LLM-based analysis (Groq API, Ollama) produces plain-language explanations, backed by a rule-based fallback for reliability. A Streamlit dashboard handles upload, severity tracking and incident history.
  • Python
  • Streamlit
  • Groq API
  • Ollama
  • SQLite
  • Plotly
  • ReportLab

More projects

03Experience

Where I've been building.

  1. Backend Developer Intern

    Ongoing

    Averqon

    • Contributing to a reusable, AI-assisted SaaS backend template engineered for rapid client customization, from requirement intake to configured deployment, as part of an 11-member engineering team.
    • Implemented payment integration functionality, handling transaction flow and third-party payment API interaction.
    • Python
  2. Java Backend Developer Intern

    2024 · Virtual

    Prodigy InfoTech

    • Implemented CRUD operations in Java with and without database connectivity, covering core backend data-handling and application-logic fundamentals.
    • Java

04Tech stack

Tools I build with.

Languages

  • Java
  • Python
  • C#
  • JavaScript
  • HTML/CSS

Backend

  • Spring Boot
  • REST APIs
  • Drools

Messaging & Caching

  • RabbitMQ
  • Redis

Databases

  • PostgreSQL
  • MySQL

AI / LLM

  • Groq API
  • Ollama
  • LangChain (in progress)

Data Visualization

  • Power BI

Tools

  • Git
  • GitHub
  • IntelliJ IDEA
  • VS Code

CS Fundamentals

  • OOP
  • DBMS
  • Computer Networks
  • Data Structures

05Education & recognition

Foundations and credentials.

Education

  • 2023 – 2027

    B.E. Computer Science and Engineering

    VSB College of Engineering Technical Campus

    CGPA 8.6

  • 2022 – 2023

    HSC

    Government High School, Coimbatore

    85.5%

Certifications

  • Networking Basics

    Cisco

  • Cyber Security Job Simulation

    Deloitte

Publication & activity

  • National Level Conference Participant

    VSB College of Engineering Technical Campus

    Presented a paper on "ERP-Based Integrated Student Management System" at "Recent Trends in Renewable Energy and Environmental Sustainability" (ISBN: 978-81-993497-3-5).

06GitHub

Recent public repositories.

07What I build

Where my work tends to land.

01

Event-driven backends

Java and Spring Boot services that use RabbitMQ and Redis to keep request paths fast and process work asynchronously.

02

Auditable decision systems

Rules engines (Drools) and PostgreSQL audit trails so every automated decision can be traced back to the rule that made it.

03

LLM-powered tools

Groq API and Ollama integrations with rule-based fallbacks, so the tool keeps working when the AI call doesn't.

04

Data & dashboards

Streamlit and Plotly interfaces and Power BI dashboards that turn raw data into something people can act on.

08 — Contact

Let's build something dependable.

I'm open to backend and software engineering opportunities. The fastest way to reach me is email.

This opens your email app with the message prefilled. Nothing is stored on this site.