Hi, I'm Hammad 👋
Fullstack Web Developer. I love building things and helping people.
HJ

About

I am a tech savvy person, tinkering with my devices to customize them, root them, jailbreak them and automate them. I am in the habit of writing small, Python based CLI apps/scripts and automating stuff with Tasker and AutoHotKey. In 2022, I wrote my first Hello World in JavaScript and have been working as a web dev ever since.

Tech Stack

React
Next.js
Typescript
Node.js
Python
React Native
Postgres
Authentication
Hosting
Tailwind

Expertise / Skills

I've worked on implementing different kinds of features, below are some of them:

Design / develop pages
Create dashboards
Create complex forms
Create RESTful APIs
Implement CMS
Implement database and schemas
Implement 3rd party sign-in (Google and more)
Implement OTP verification
Implement Facebook Pixel
Implement analytics (Posthog, Google Analytics)
Implement error tracking (Sentry)
Setup affiliation program
Setup email newsletter
Setup web hosting
Setup image / video hosting
Figma to Code
Handle payments with Stripe
Protect pages & API calls
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Bluverr

Bluverr

This small agency helps budget and small startups to grow. I lead the design and development of the user facing pages. The website gives a modern and relaxing feel by combining big serif fonts with light colorful backgrounds.

NextJS
Typescript
TailwindCSS
Shadcn UI
Magic UI
LearnWithAsad

LearnWithAsad

This learning platform is a full-stack web app. I lead the development from front to back, design to code. On this platform, teachers can manage their courses, payments and visualize student progress. Students can consume content and progress on the leaderboard.

NextJS
Typescript
Supabase
Prisma
Clerk
Sentry
Tailwind
Shadcn UI
Magic UI
Infuse

Infuse

I used ts-node for the API mainly because we needed everything to be type safe with Typescript and ts-node library provides that functionality. I added verification functionality for the data in the post methods. I implemented authentication to protected routes.

NodeJS
Typescript
Prima

Prima

Prima was my first ever work with a client. My task was to create a visually elegent yet simple website that captured the essence of my client's brand while delivering a smooth user experience. I had to come up with the design and colors. And on the code side, I got to experiment with the multipage functionality on a single page.

JavaScript
TailwindCSS
Mini Tools

I like building things

During my time in university and after, I used to spend my time building small scripts/tools to help me with my daily tasks.

  • U

    Unify for Spotify

    Python CLI Tool

    Unify is a CLI app that allows users to save their Spotify library locally, keep it in sync, and many other features.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. Or you can just send me an email.