anannya@dev:~$ whoami
Anannya AK
Computer Science Engineering (Data Science) — St. Thomas College of Engineering and Technology
anannya@dev:~$ cat focus.txt
> Backend systems & relational databases (MySQL, PostgreSQL)
> Data analysis & visualization with Python, Pandas, NumPy, Matplotlib
> Core ML concepts — regression, classification, clustering, PCA
> Deepening DSA, AI, and Machine Learning fundamentals
anannya@dev:~$ cat experience.log
[Software Development Intern] Dinesh IT Systems — Database Migration System
[Python for Database Intern] Neovent Innovations — Data Analysis & Preprocessing
anannya@dev:~$ contact --email
[email protected]▹ Strengthening Java and Python fundamentals
▹ Learning Data Science and statistical foundations
▹ Exploring Machine Learning (regression, classification, clustering, PCA)
▹ Building end-to-end Software Engineering projects
▹ Preparing for upcoming internship and placement cycles
Programming Languages
Databases
Frontend
Data Science & ML Libraries
Developer Tools
Operating Systems
Version Control
Core Concepts
🏨 Hotel Room Booking System
A desktop hotel reservation management application built with Java Swing, backed by a MySQL database, supporting end-to-end booking operations — from customer management to payments and reviews.
| Attribute | Details |
|---|---|
| Stack | Java, Java Swing, MySQL |
| Architecture | Desktop application with a relational database backend |
| Performance | Optimized query handling for real-time booking and availability checks |
| Security | Structured data validation for booking and payment workflows |
| Scalability | Modular Swing components allow extension to additional hotel modules |
| Database | MySQL — persistent storage for customers, bookings, payments, and reviews |
| Highlights | Customer management, room booking, payment processing, and customer reviews in a single unified desktop app |
| Repository | Hotel-Room-Booking-System |
| Future Improvements | Migrating to a web-based interface and introducing role-based admin access |
🧠 Unified vs Split Cache (RISC-V)
A computer architecture project analyzing and comparing the performance of unified versus split cache designs on a RISC-V processor, implemented and benchmarked using the Ripes simulator.
| Attribute | Details |
|---|---|
| Stack | RISC-V Assembly, Ripes Simulator |
| Architecture | Comparative simulation of unified vs. split (Harvard-style) cache configurations |
| Performance | Benchmarked cache hit/miss behavior and execution cycles across both designs |
| Security | N/A — architecture-level simulation study |
| Scalability | Simulation framework extendable to additional cache configurations and workloads |
| Database | N/A |
| Highlights | Hands-on exploration of computer architecture and memory hierarchy performance trade-offs |
| Repository | Unified-vs-Split-Cache-RISC-V |
| Future Improvements | Extending the comparison to multi-level cache hierarchies |
🌐 IEEE Website
A web project developed for IEEE, focused on presenting information through a structured, accessible front-end interface.
| Attribute | Details |
|---|---|
| Stack | HTML, CSS, JavaScript |
| Architecture | Static/front-end website |
| Repository | IEEE-WEBSITE |
┌─ Software Development Intern ─────────────────────────────
│ Dinesh IT Systems · June 2026
│
│ • Built a Database Migration System using Python, MySQL,
│ PostgreSQL, HTML, CSS, and JavaScript
│ • Performed testing, debugging, and UI enhancement
│ • Authored SRS documentation and conducted system validation
│
│ Tech: Python · MySQL · PostgreSQL · HTML · CSS · JavaScript
└────────────────────────────────────────────────────────────
┌─ Python for Database Intern ──────────────────────────────
│ Neovent Innovations · June 2025
│
│ • Applied Python, Pandas, NumPy, and Matplotlib for data
│ analysis, preprocessing, and visualization
│ • Explored machine learning concepts including regression,
│ classification, clustering, and PCA
│
│ Tech: Python · Pandas · NumPy · Matplotlib
└────────────────────────────────────────────────────────────
GitHub Action Workflow — Snake Generator
name: Generate Snake Animation
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
push:
branches:
- main
jobs:
generate:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Generate snake animation
uses: Platane/snk@v3
id: snake-gif
with:
github_user_name: ${{ github.repository_owner }}
outputs: |
dist/github-contribution-grid-snake.svg
dist/github-contribution-grid-snake-dark.svg?palette=github-dark
- name: Push snake animation to output branch
uses: crazy-max/ghaction-github-pages@v4
with:
target_branch: output
build_dir: dist
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}Save this file as .github/workflows/snake.yml in your profile repository.
"Good engineering is invisible; good decisions are measurable."
