Github
LinkedIn

Built & Shipped

What I've Built

Scroll to explore

PROJECTS

WHAT I'VE BUILT

PROJECTS

Tafsol — LiveWork

Airport Parks

Airport Parks

Parking reservation platform handling 10,000+ active users. Performance and reliability were non-negotiable — built the booking UX to handle real traffic without breaking.

Tafsol — LiveWork

WellnessNow

WellnessNow

Healthcare and massage booking platform. Designed and built the full scheduling UI — appointment flows, service listings, dynamic availability. Shipped and live.

Tafsol — LiveWork

LuxBill

LuxBill

Contract and project management tool with milestone tracking, dispute resolution, and a full project lifecycle flow. Complex logic, clean interface.

PersonalMERN

Task CRM

Task CRM

Full-stack task marketplace built with MERN, Next.js, TypeScript, Tailwind, Cloudinary, and Google OAuth. Users post tasks, others claim and complete them. Live at christopher-admin-crm.vercel.app.

christopher-admin-crm.vercel.app
PersonalReact Ecosystem

Book Club Marketplace

Book Club Marketplace

Web-based platform for book providers to sell and manage their books with dedicated admin controls and a customer-facing application. Also includes a PDF blueprint annotation tool with drawing layers, room tags, and PNG export functionality.

PersonalNext.js

Al Baki Reads

Al Baki Reads

Bookstore landing page — clean typography, fast load, sharp UI.

al-baki-reads.vercel.app
PersonalReact.js

Gym Max

Gym Max

SaaS landing page with modern layout and conversion-focused design.

gym-max.vercel.app
PersonalNext.js

Massage Topaz

Massage Topaz

High-end massage landing page with a clean, modern design.

massage-topaz.vercel.app
WHERE I'VE BEEN

EXPERIENCE

Sep 2023 – PresentFull TimeTafsol Technologies

React Frontend Developer

React Frontend Developer
  • Architected and shipped CRM dashboards, property platforms, and business tools used by real clients daily.
  • Owned the frontend across multiple live projects — from API integration to pixel-perfect UI delivery.
  • Drove performance with Next.js SSR, cutting load times and improving SEO on public-facing platforms.
  • Worked directly with backend teams to define API contracts and ship features without bottlenecks.
  • Built and maintained Airport Parks — a live reservation platform with 10,000+ active users.
  • Delivered WellnessNow's full scheduling UI — appointment flows, dynamic availability, service listings.
  • Engineered LuxBill's project lifecycle flow — milestones, dispute resolution, and contract management.
  • Consistently worked across multiple client projects simultaneously without dropping quality.
Jun 2023 – Jul 2023InternshipEOCEAN

Full Stack Developer Intern

Full Stack Developer Intern
  • First real exposure to production codebases — React on the frontend, Node.js on the backend.
  • Built UI components and wired up API integrations under senior developer guidance.
  • Wrote backend routes and handled basic database operations using Node.js and Express.
  • Learned to read, navigate, and contribute to an existing codebase from day one.
  • Collaborated with a team for the first time — stand-ups, code reviews, task handoffs.
  • Left with a clear direction: frontend is where I do my best work.
OngoingFreelanceSelf-Employed

Full Stack Developer

Full Stack Developer
  • Building end-to-end web applications for clients using the full MERN stack.
  • Handling complete project lifecycle: database design, REST API development, and React/Next.js frontends.
  • Deepening backend expertise alongside established frontend skills.
  • Deployed Web3 Task CRM and other production applications to Vercel.
WHAT I USE

SKILLS

FrontendPrimary

React.js & Next.js

React.js & Next.js

Three years deep. I build fast, scalable interfaces that feel good to use — not just look good in a mockup. SSR, dynamic routing, performance optimization — all native territory.

StylingDaily

Tailwind CSS & CSS Modules

Tailwind CSS & CSS Modules

Utility-first for speed, CSS Modules for isolation. I write styles that scale with the codebase — no specificity wars, no mystery overrides.

StateFrontend

Redux Toolkit & RTK Query

Redux Toolkit & RTK Query

Complex state, simplified. RTK Query for server sync, Redux Toolkit for everything that needs to be predictable. Used across multiple production CRM and dashboard projects.

BackendGrowing

Node.js, Express & MongoDB

Node.js, Express & MongoDB

Full MERN ownership on freelance projects — schema design, REST APIs, authentication flows. Enough backend to ship end-to-end without waiting on anyone.

Tools & ServicesAlways On

TypeScript, Git & REST APIs

TypeScript, Git & REST APIs

Strong TypeScript for type safety, Git for version control, REST API integration. Every project is structured, tracked, and maintainable.

AdditionalProduction

Cloudinary, OAuth & Payment Gateways

Cloudinary, OAuth & Payment Gateways

Image management with Cloudinary, secure OAuth flows, and Stripe/PayPal integrations handled with proper validation and security.