Skip to content
View aagamaar's full-sized avatar
πŸ€—
Exploring everything and trying to figure out stuff
πŸ€—
Exploring everything and trying to figure out stuff

Block or report aagamaar

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 is supported. 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
aagamaar/README.md

Hi, I'm Aagama

🐍 Building Real-World Python Projects
🌐 Computer Networks & Cryptography
Typing Animation

views followers building in public


πŸŽ“ Current Internship

Skill Development cum Internship Program
Computer Networks & Information Security
🏫 IIIT Kottayam

🐍 What I Love Doing

Building real-world Python projects that solve actual problems.

No tutorials. No to-do apps. Just tools people can actually use β€” attendance bots, automation scripts, computer vision tools, and more.

πŸ”­ Current Project

πŸ“Š Team Attendance Bot β€” Telegram bot that replaces daily WhatsApp attendance polls.
β†’ v1 MVP: single file, SQLite, working today
β†’ v2: multi-tenant rewrite in progress


πŸ“š What I'm Learning Right Now

🌐 Computer Networks

  • OSI & TCP/IP layers, layer devices
  • IP addressing & routing protocols

πŸ” Cryptography

  • CIA triad & AAA framework
  • Number theory (Fermat, Euler, Totient)
  • Classical ciphers: Shift, Affine, Playfair, VigenΓ¨re
  • DES, RSA, Elgamal, Digital signatures

⛓️ Blockchain Basics

  • Architecture & consensus protocols
  • Bitcoin, Ethereum, Smart Contracts

πŸ€– AI for Security

  • Threat detection & malware classification
  • NLP for spam/phishing detection

πŸ† Projects I'm Proud Of

🩸 BloodSync

Java Β· Swing Β· MySQL Β· MVC

A comprehensive blood donation management system connecting donors, patients, and admins. Features real-time donor search by blood group & location, request management, notifications, and an admin dashboard with analytics.

πŸ”— GitHub β†’

πŸ“Š Team Attendance Bot (v1)

Python Β· Telegram API Β· SQLite

The original proof-of-concept. A single-file Telegram bot that replaces daily WhatsApp attendance polls for one small team.

πŸ”— GitHub β†’

⚑ Team Attendance Bot (v2)

Python Β· Telegram API Β· SQLite Β· Flask

The production-ready, multi-tenant rewrite. Supports unlimited organizations, role-based access, CSV reports, and monthly leave tracking.

πŸ”— GitHub β†’

πŸ’‘ Every project here has a messy debugging story attached. I build in public β€” failures and all.


πŸ› οΈ Tech Stack


🌐 Connect & Follow My Builds


Random Dev Quote

⚑ "No tutorials. No to-do apps. Just real Python projects that solve real problems." ⚑
πŸ—οΈ Building in public. Failing in public. Shipping anyway.

Pinned Loading

  1. Blood_Sync Blood_Sync Public

    Java 1

  2. Team_Attendance_Bot_v2 Team_Attendance_Bot_v2 Public

    version 2 with more structured features for admin and employee for each organization

    Python 1

  3. Team_Attendance_Bot Team_Attendance_Bot Public

    Python