Skip to content
View armycodes's full-sized avatar
๐ŸŽฏ
Coding
๐ŸŽฏ
Coding

Highlights

  • Pro

Block or report armycodes

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
armycodes/README.md

Hello Folks!! I'm Siri Mahalaxmi ๐Ÿ‘‹

Final-year Computer Science Student & Full Stack Developer

I am a builder at heart with a strong interest in creating practical, user-focused web applications. I believe in learning by doingโ€”building projects from scratch to understand the end-to-end flow rather than relying solely on abstractions. My goal is to merge clean logic with human emotion in software.


๐Ÿ‘ฉโ€๐Ÿ’ป About Me

  • ๐ŸŽ“ Final-year Computer Science Student
  • ๐Ÿ’ป Passionate about Full-Stack Web Development & Software Engineering
  • ๐Ÿง  Focused on fundamentals, clean logic, and problem-solving
  • ๐Ÿ› ๏ธ I learn by building real projects and deploying them to production
  • ๐ŸŒฑ Currently deep-diving into Frontend Architecture, Backend Integration, and DSA

โœจ Check out my journey & progress here: ๐Ÿ‘‰ Visit My Personal Portfolio


๐Ÿ› ๏ธ Tech Stack

Domain Technologies
Frontend React (Vite), Tailwind CSS, Framer Motion, HTML5, CSS3, JavaScript (ES6+)
Backend Node.js, Express.js, Python (FastAPI/Flask), REST APIs
Database MongoDB, PostgreSQL, SQL, Redis
AI & APIs Gemini AI, Spotify API, OpenAI
Tools Git & GitHub, Postman, VS Code, Vercel, Render, Cloudflare Pages

๐Ÿ“Œ Featured Projects

๐ŸŽง Echoa - AI-Powered Visual Music Companion

(Status: Completed โœ…)

Echoa is not just a music player; it is a living canvas that breathes with your sound. It creates a cinematic, minimal listening experience by translating the unseen emotions of your playlist into a visual void. ๐Ÿ”— Live Link

Unlike cluttered autoplay interfaces, Echoa emphasizes intentional UX. It integrates with Spotify to play your tracks while using Gemini AI to analyze the lyrics, beat, and mood of the song in real-time, syncing the background atmosphere to match the soul of the track.

  • Core Philosophy: "Don't just hear the music. Feel it."
  • Key Features:
    • Spotify Integration: Seamless OAuth authentication and playback control.
    • AI Mood Analysis: Uses Gemini AI to interpret song sentiment and dynamically adjust visuals.
    • Atmospheric UI: Features a "Starry Night" void aesthetic with organic, non-looping animations.
    • Tech Stack: React (Vite), Node.js, Express, Spotify Web API, Gemini AI, Framer Motion.

๐Ÿ“Š DataPulse: Real-Time Data & Schema Monitoring

Timeline: July 2025 to Present Status: Production-deployed, actively developed

DataPulse is a system designed to track how data changes over time, with a focus on schema drift, structural changes, and unexpected shifts in recurring datasets. It is built around the assumption that data formats evolve silently and that integrations can break without obvious failures. Instead of treating data as static, DataPulse treats change itself as a first-class concern.

What the system handles:

  • Monitoring recurring CSV uploads (daily / monthly)
  • Read-only connections to external relational databases
  • Detection of schema and structural changes over time
  • Ingestion from public and authenticated APIs
  • Non-blocking processing for long-running data checks
  • Email notifications when changes or anomalies are detected

๐Ÿค Credits

  • Subhash Yaganti โ€” Project creator and system architect; backend systems, security design, data modeling, background execution, and deployment.
  • Siri Mahalaxmi Vemula โ€” Backend development, frontend functionality, UI/UX contributions and DataPulse AI help bot for chat-based Q&A (Gemini model integration).

๐Ÿ”— Live Link

โš–๏ธ Justice Genie โ€“ AI-Powered Legal Assistant

Timeline: Mar 2024 to Oct 2024 Status: Live - Maintenance

Justice Genie is an assistive legal information tool focused on Indian law awareness. It helps users understand legal concepts and possible directions based on scenario-based inputs, without acting as a predictive or decision-making system. The project was built to explore real-world API design, data handling, and AI-assisted explanations in a sensitive domain where correctness and clarity matter.

๐Ÿค Credits

  • Siri Mahalaxmi Vemula โ€” Project creator and system architect; primary NLP pipeline design, backend implementation and Gemini integration.
  • Subhash Yaganti โ€” NLP pipeline support, frontendโ€“backend integration, additional features (quiz, account management), and UI/UX contributions.

๐Ÿ”— Live Link

๐Ÿ“ Web Workspace for Writers

(Work in Progress)

A full-stack utility designed to help writers manage their creative workflow.

  • Features: WIP tracking, Character building, Draft management, and Reference linking.
  • Goal: Built to master real-world frontendโ€“backend data flow and state management.

๐Ÿ“š Currently Learning & Exploring

  • โš›๏ธ Advanced React Patterns (Performance optimization, Architecture)
  • ๐Ÿ—๏ธ System Design (Scalability, Microservices)
  • โ˜๏ธ Cloud Deployment (AWS, Docker)
  • ๐Ÿงฉ Data Structures & Algorithms (Problem Solving)
  • ๐Ÿงน Clean Code Practices (Writing maintainable, production-grade code)

๐ŸŽฏ Goals

  1. Become a strong Software Engineer with solid fundamentals.
  2. Build meaningful, production-ready projects that solve real problems.
  3. Continuously learn and adapt to new technologies.

๐Ÿ“ซ Connect With Me

Let's talk about code, music, or AI!


โญ I believe consistency and curiosity matter more than rushing for results.

Pinned Loading

  1. jabref jabref Public

    Forked from JabRef/jabref

    Graphical Java application for managing BibTeX and biblatex (.bib) databases

    Java 1

  2. Postman-Challenge Postman-Challenge Public

    Forked from GSSoC24/Postman-Challenge

    This is the all in one place for documentation help regarding the postman challenge.

    JavaScript 2

  3. RepeatingImageTransition RepeatingImageTransition Public

    Forked from codrops/RepeatingImageTransition

    JavaScript

  4. Justice-Genie Justice-Genie Public

    JusticeGenie is a feature-rich AI legal assistant platform powered by Google Geminiโ€™s LLM, providing multilingual chatbot interactions, quizzes, PDF resources, voice-to-text and text-to-speech funcโ€ฆ

    JavaScript

  5. GSSoC24/Postman-Challenge GSSoC24/Postman-Challenge Public

    This is the all in one place for documentation help regarding the postman challenge.

    JavaScript 234 2.9k

  6. Echoa_V1 Echoa_V1 Public

    JavaScript