Portfolio / 2026

SivaMurugan
builds & rallies.

I write clean Python for a living and chase shuttlecocks for fun. Somewhere between def and drop-shots, I found a rhythm I like — precision, footwork, and a good sense of timing.

>>> player.smash(power="max")
scroll
Who I Am

Two courts, one focus.

class SivaMurugan:
  def __init__(self):
    self.role = "Python Developer"
    self.sport = "Badminton"
    self.based_in = "Tamil Nadu, IN"
    # fueled by curiosity + rallies

  def mindset(self):
    return "practice, reflect, improve"

I'm SivaMurugan, a Python developer who treats code the way I treat a badminton rally — every move deliberate, every exchange building toward the next. I like building backends, automating the boring stuff, and shipping things that actually work.

Off-screen, I'm on the badminton court most evenings. The sport taught me patience under pressure, quick decision-making, and how to recover fast from a bad point — habits that carry straight into debugging sessions and deadlines.

3+
Years Coding Python
15+
Projects Shipped
5+
Years Playing Badminton
10+
Tournaments Played
Toolkit

What I bring to the table (and the court).

A blend of technical depth and on-court instinct — both sharpened through daily practice.

🐍 Development

Python95%
Django / Flask88%
REST APIs90%
SQL / Databases82%

⚙️ Tools & Data

Git / GitHub90%
Docker75%
Pandas / NumPy80%
Automation Scripting92%

🏸 On-Court Game

Smash Power90%
Footwork85%
Doubles Strategy88%
Net Play80%

🎯 Mental Game

Focus Under Pressure87%
Match Reading83%
Stamina85%
Consistency89%
Selected Work

Things I've built.

A few projects that reflect how I think — practical, clean, and built to solve a real problem.

01

Match Stats Tracker

A Python + Flask app that logs badminton match scores and auto-generates performance charts after every session.

Python Flask SQLite
02

Task Automation Suite

A collection of scripts that automate repetitive file handling, report generation, and email dispatch for small teams.

Python Automation APIs
03

Tournament Bracket API

A REST API that generates and manages single/double elimination brackets for local badminton club tournaments.

Django REST PostgreSQL
On The Court

Badminton, seriously.

The discipline that keeps my reflexes — and my debugging — sharp.

🏆
4
Club Titles Won
🏸
10+
Tournaments Played
🤝
2
State-Level Doubles
⏱️
5+
Years On Court
Let's Connect

Got a project — or a match — in mind?

Whether it's a Python project you want to build, or a badminton game you want to challenge me to — I'm always up for it. Drop a message and I'll get back to you.