Harith Iqbal - Full Stack Developer Portfolio

Welcome to Harith Iqbal's portfolio. I am a Full Stack Developer specializing in React, Node.js, TypeScript, and modern web technologies. I have experience in planning, designing, developing, testing, delivering, maintaining, and enhancing web applications.

My expertise includes React, Angular, Node.js, .NET, PostgreSQL, MongoDB, Docker, and cloud technologies. I create scalable, performant web applications and have worked on various projects ranging from e-commerce platforms to data visualization tools.

HARITH IQBAL
> harith@debian-btw:~$ whoami
Full Stack Developer
✔ Planning
✔ Designing
✔ Developing
✔ Testing
✔ Delivering
✔ Maintaining
✔ Enhancing
🔥 Blazingly Fast!

Skills

.NETNode.jsElasticGraphQLPrismaDockerCloudflareReactExpoAngularTailwind CSS

Projects

TridennoteTridennote

A block-based notes app that pairs Obsidian-style vaults with a Notion-style editor. Write in blocks with live markdown preview, sketch on Excalidraw canvases, embed Mermaid diagrams, and explore how notes link together in a graph view. Notes can be shared through live links that show who is viewing, and a companion terminal client written in Go signs in through the browser.

TypeScriptReact ReactVite ViteCloudflare Workers Cloudflare WorkersCloudflare Workers Durable ObjectsCloudflare R2 R2Hono HonoGo GoPostgreSQL PostgreSQLNeon NeonTailwind CSS TailwindCSS

pick·pdf

Add or remove a PDF password right in the browser. qpdf compiled to WebAssembly runs in a Web Worker, so the file and its password never leave the device. Files can also be shared through end-to-end encrypted, burn-after-reading links that are deleted after the first download, five wrong passwords, or a chosen expiry.

TypeScriptVite ViteCloudflare Workers Cloudflare WorkersCloudflare Workers Durable ObjectsCloudflare R2 R2WebAssembly WebAssemblyPlaywright Playwright

E-Jobpack

An asset management system for managing company assets and handle maintenance for in house and third party vendors. Built for tracking the assets including offline checklist using excel and QR code scanning.

Next.js Next.jsPostgreSQL PostgreSQLPrisma PrismaTailwind CSS TailwindCSSDocker Docker

EV Charging Reservation System

An electric vehicle charging reservation system that allows users to reserve charging stations, view availability, and manage their reservations. Built with a focus on user experience and performance.

Spring Boot Spring BootVite ViteReact ReactPostgreSQL PostgreSQLTailwind CSS TailwindCSSDocker Docker

Mindful Muslim

A cross platform mobile application that display daily prayer times, and allow users to track their prayers and set reminders. Extra features such as tracking prayers with a prayer buddy and analysis of prayer habits.

Expo ExpoFirebase FirebaseNativeWind NativeWind

Transtrack System

A booking system for managing transportation services. It allows users to book transportation services, view availability, and manage their bookings.

Laravel LaravelVite ViteVue Vue.jsMySQL MySQLTailwind CSS TailwindCSS

Interntrack System

A digital internship management system that allows users to manage internship applications, track progress, and communicate with mentors. Built with a focus on user experience and performance.

Spring Boot Spring BootVite ViteReact ReactOracle Oracle DBTailwind CSS TailwindCSS