About Me

How I build.

I spend my time breaking problems down into algorithms, learning developer tooling, and constantly building. Here is a look at my workflow and current focus.

swastick@dev:~$ help
Available commands: whoami, skills, projects, contact, date, echo, clear
swastick@dev:~$

Principles

⌘

Clean over clever

Readable code beats smart code. If a future me can't follow it, it isn't finished.

◌

Understand the machine

I dig beneath abstractions - how memory, data structures, and the runtime actually behave.

⌁

Version everything

Small commits, honest messages, branches for ideas. Git is part of thinking, not a chore.

↗

Ship, then refine

A working v1 teaches more than a perfect plan. Build, measure, improve, repeat.

Toolkit

01

Languages

Python · HTML5 · CSS3 · SQL basics · Bash/Shell

02

Tools & environment

Git · GitHub · VS Code · Linux/Terminal · venv · Pip

03

Core practices

OOP · API integration · Version control workflows · Big-O basics

04

Data structures

Arrays · Hash Maps · Linked Lists · Algorithmic problem solving

Roadmap

01Now

Full-stack foundations

Building web applications with Flask or FastAPI, and becoming confident with relational databases such as PostgreSQL.

02Next

Systems & shipping

Learning asyncio, cloud deployment fundamentals, AWS, Docker, and how production Python applications come together.

03Ahead

Software engineering depth

Growing into an engineer who can build robust APIs, scalable backends, and high-performance distributed systems.