About Me

I'm Usman Khan, a curious mind turned developer. From an early fascination with how things work internally, I found my way into software engineering -- and never looked back. What started as tinkering with computers eventually became a career building scalable backend systems and cloud infrastructure.

I specialize in backend development using Laravel, Node.js, and modern frameworks, combined with cloud engineering on AWS. I'm passionate about clean architecture, writing code that other developers can actually read, and building systems that don't fall apart at scale.

My approach is simple: understand the problem deeply, design a future-proof solution, and build it with care. Every line of code should serve a purpose, and every system should be built to last.

The Journey So Far

Early Days

Curiosity Sparked

Fascinated by how things work internally, started exploring computers and programming.

University

BS Computer Science & MS Software Engineering

Pursued Computer Science despite everyone pushing for biology. Went on to earn a Master's in Software Engineering.

First Steps

1-Year Internship

Completed an intensive internship at a software house, gaining hands-on experience with real-world projects and team collaboration.

Professional

Backend Developer & Cloud Engineer

2+ years building scalable backend systems, cloud infrastructure, and solving complex problems for clients.

Now

Building & Sharing

Focused on clean architecture, open-source contributions, and sharing knowledge through writing and code.

Skills & Expertise

Languages

PHPJavaScriptTypeScriptPythonJavaSQLBash

Frameworks

LaravelNext.jsReactNode.jsExpress

Infrastructure

AWSDockerLinuxNginxCI/CD

Databases

MySQLPostgreSQLRedisMongoDB

Tools

GitGitHub ActionsREST APIsSystem DesignNetworking

How I Work

I believe in writing clean, maintainable code with zero tolerance for duplication. Security is never an afterthought -- it's baked into every decision from the start. Every system I build is designed with scalability in mind, because today's side project could be tomorrow's production workload.

Continuous learning is non-negotiable. The tech landscape moves fast, and staying sharp means constantly exploring new tools, patterns, and best practices. I invest time in understanding fundamentals deeply rather than chasing every new framework.

Beyond Code

When I'm not coding, you'll find me diving into sci-fi universes -- Star Wars and Star Trek are top of the list. I enjoy outdoor adventures, appreciate good comedy, and I'm always approachable for a conversation about tech, life, or anything in between.

Want to work together?

I'm always open to new opportunities and collaborations.

Get In Touch