Skip to content
View Cirutuu's full-sized avatar

Block or report Cirutuu

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
Cirutuu/README.md

Hey, I'm Adi πŸ‘‹

2nd Year CSE @ Amrita, CBE Builder. Systems thinker. Long-term player.

I don’t just write code for assignments β€” I build systems that solve real problems.

If something looks complex, I want to understand it from first principles.


🧠 Academic Focus

  • Data Structures & Algorithms / Design and Analysis of Algorithms
  • DBMS
  • Computer Organisation and Architecture (COA)
  • Operating Systems (eXpOS, memory models, scheduling)
  • Linear Algebra & Discrete Mathematics

I prefer Java by default, but I work comfortably with: C β€’ Python β€’ Haskell β€’ SQL

I care about derivations, internals, and understanding why something works β€” not just making it run.


πŸš€ What I’ve Built

πŸ“ˆ Limit Order Book using Red-Black Tree

Built matching engine fundamentals from scratch. Focused on:

  • Time/price priority
  • Tree balancing logic
  • Order matching efficiency
  • Performance trade-offs

This project deepened my understanding of trading systems and low-latency data structures.


🏒 TASL Customer Care & Support System

(React + Electron + Express + Supabase + MS SQL)

A full-stack, enterprise-style complaint lifecycle management system.

Designed as a structured multi-role platform:

  • Customers raise and track complaints
  • Admin assigns and monitors cases
  • Support agents update resolution workflows

Core system features:

  • Role-Based Access Control (RBAC)
  • Complaint state transitions (Pending β†’ Assigned β†’ In Progress β†’ Resolved)
  • Modular REST API backend
  • Persistent relational storage
  • Desktop deployment via Electron

Focus: Clean architecture, workflow correctness, database integrity, and real-world operational simulation.


πŸ“¦ Givezy – Community Redistribution App

(Electron + React + Express + MongoDB)

A logistics-oriented redistribution platform with structured workflows:

  • Admin
  • Donor
  • Agent

Designed for real-world donation tracking and operational flow management. Focused on backend coordination logic and dashboard-based role separation.


πŸ’¬ Real-time Chat App

(CockroachDB + Backend APIs)

Built a distributed SQL-backed messaging system with:

  • Persistent storage
  • Session handling
  • Real-time logic

Explored distributed database behavior and consistency trade-offs.


πŸ“ Online Quiz System (Java)

Role-based academic system featuring:

  • Admin & participant login
  • Question bank management
  • Result processing
  • Structured backend logic

Focused on clean OOP implementation and database integration.


🌱 Music-from-Plants System (C)

Signal acquisition and interpretation system built using C. Combined hardware interfacing with system-level logic experimentation.


πŸ’‘ What Drives Me

  • Clean architecture > messy hacks
  • Performance > convenience
  • Depth > surface knowledge
  • Long-term leverage > short-term wins

I’m interested in:

  • System design
  • FinTech / trading systems
  • AI systems
  • Blockchain infrastructure
  • Scalable backend engineering

πŸ€ Outside the Terminal

  • Basketball (daily discipline)
  • Structured routine
  • Focus on physical + mental performance
  • Thinking in terms of 5-year compounding, not 5-day trends

πŸ›  Currently Working On

  • n8n automation systems
  • Blockchain fundamentals
  • AI/ML systems

🎯 Direction

Becoming:

  • A technical founder
  • Or a top-tier engineer with business instincts
  • Ideally both

Build things that scale. Understand things deeply. Earn status through competence.

Popular repositories Loading

  1. To-Do-Application To-Do-Application Public

    This database driven To-Do-Application creates a seamless connection between Admin, Manager and Employee.

    TypeScript 1

  2. resp resp Public archive

  3. Givezy-Donations Givezy-Donations Public

    HTML

  4. givezy1 givezy1 Public archive

  5. Givezy_ Givezy_ Public archive

  6. LimitOrderBook LimitOrderBook Public

    Forked from arhamgarg/LimitOrderBook

    Case Study for Data Structures and Algorithms (23CSE203) - A Red-Black Tree based Limit Order Book simulation for High-Frequency Trading.

    C++