Aspiring Developer ยท Python Learner
A self-taught developer on a journey through code. I'm learning Python from the ground up and building a foundation one commit at a time.
About me
Hi, I'm Ujwal Rai โ a curious, self-driven learner passionate about technology and programming. I started my coding journey with Python and have been steadily building my skills through practice, personal projects, and a lot of late-night problem-solving.
I may not have professional experience yet, but I believe in learning by doing. Every script I write, every bug I fix, and every concept I grasp is a step forward. I take pride in being consistent, patient, and genuinely curious about how things work under the hood.
My goal is to become a confident, well-rounded developer โ and I'm just getting started.
Python fundamentals โ
from variables and loops all the way to writing clean, structured
scripts. I use Git to version-control everything I
build and keep my work organized on GitHub. I believe
good habits start early, so I write readable code and commit
often.
What I know
A focused set of tools I'm actively learning and using. Quality over quantity โ I'd rather know three things well than ten things poorly.
Actively learning Python โ variables, data types, loops, functions, and beginner-level scripting. Practising daily on small projects.
Familiar with core Git workflows: initializing repos, committing, branching, and pushing changes. Use it daily for every project.
Using GitHub to host my code, track progress, and explore open-source projects. Building my profile one commit at a time.
My work
I'm currently building new things as I learn. Every project I complete will show up here.
Follow my journey