Djaouad

About

Hey there! I'm Djaouad, a full-stack web developer and a CS grad student based in Algeria,with 2.5 years in the software engineering field, specifically the Fullstack TypeScript ecosystem.

I love learning how tools work under the hood, frameworks, routers, runtimes and the technologies I use on daily basis like tRPC and Nodejs. the idea of decomposing software into its premitive components then re-building it from there is my way of learning.

What I do

It all starts with learning the business side of a certain industry, understanding the daily workflows and end-to-end processes, and detecting what can be optimized with software, things like automating orders lifecycle, payments, and shipment tracking in an e-commerce business for example.

I LOVE using full-stack Typescript frameworks likeTanstack Start / Next.js for the optimization options they provide like SSR and type safety across the whole request-response lifecycle. the flexibility between regular HTTP endpoints or fully typed RPC functions in tanstack start makes the developer experience unmatchable compared to building a seprate API server with an SPA.

Beyond code

When I'm not debugging, I'm usually learning something new lately that's been systems design and technical writing. I also maintain a small blog where I document patterns, bugs, and lessons learned so I don't forget them.


If you have a project in mind, want to pair on something, or just want to say hi, feel free to reach out. I'm always open to interesting work.