Afzan Khan
afzanlearns
Back to Home

About Me

The journey and the philosophy that shapes my work and life.

My Journey

Programming has never really made sense to me. I was first taught Java in eighth grade, but for a long time, it was more like memorization of syntax than actually understanding what was going on. Even through school and into my first year of university, programming just seemed so mechanical and distant.

It wasn't until after my third semester, during a brief period where I went back through some concepts with the goal of actually understanding them, that things finally clicked. Code started to make sense, and I felt like I was finally beginning my journey in programming.

It was also around this time that I found myself being drawn to web development, particularly frontend. I was fascinated by the way that interfaces are created and the way that small bits of code can impact the entire user experience. Since then, I have been working on improving my fundamentals, building projects, and learning about frontend, backend, and new development tools every day.

Philosophy

I bring a passion for software development with a heavy emphasis on the frontend, where I can blend logic with thoughtful design. I am interested in clean code and good design, where the interface feels intuitive and deliberate to the user. I like to think about details and learn through experimentation.

I believe in :

End-to-End Understanding

Learning how systems work from end to end, not just the UI.

Simplicity First

Striving for simplicity over unnecessary complexity.

Continuous Growth

Improving design sense and technical knowledge every day.

User-Centric Products

Creating products that are usable, fast, and respectful of the user.