Skip to content
View itschanuka's full-sized avatar

Highlights

  • Pro

Block or report itschanuka

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
itschanuka/README.md
Typing SVG

Full Stack Engineer Β· Building structured, deployable business systems from Sri Lanka πŸ‡±πŸ‡°


Portfolio LinkedIn Email

Profile Views


πŸ‘¨β€πŸ’» About Me

I'm a Full Stack Engineer with 3 years of project-based and freelance experience, specializing in building business-grade systems from the ground up β€” requirements, database design, APIs, dashboards, user roles, and cloud deployment.

My work focuses on turning real business operations into structured software: CRM workflows, SaaS platforms, admin dashboards, inventory systems, and internal tools.

"I don't just build features β€” I design systems that run businesses."

What I deliver on every project:

Requirements  β†’  System Design  β†’  Database Architecture
     API Layer  β†’  Auth & RBAC  β†’  Protected Dashboard UI
  Business Workflows  β†’  Reports & Exports  β†’  Deployment

πŸ› οΈ Tech Stack

Frontend

Next.js React TypeScript JavaScript Tailwind CSS Framer Motion

Backend & APIs

Node.js Express.js PHP REST API

Database & Auth

PostgreSQL Supabase Firebase MongoDB MySQL

Deployment & Tools

Vercel Render Netlify Git Figma Postman


πŸš€ Featured Projects

πŸš— Auto Prime β€” Dealership Management System

A 13-module full-stack dealership platform built to replace manual vehicle dealership operations with a structured business system.

Stack: Next.js Β· TypeScript Β· Node.js Β· Express Β· Supabase PostgreSQL Β· Tailwind CSS

Modules:

  • πŸ” Auth, MFA & RBAC (Admin / Manager / Salesperson / Accountant)
  • 🚘 Inventory with stock-aging alerts (30/60/90+ days)
  • πŸ“‹ CRM lead pipeline & follow-up tracking
  • πŸ’° Deal workflows β€” reservations, trade-ins, bank finance
  • πŸ’³ Multi-entry payments & automatic profit calculation
  • πŸ“Š Commission engine (fixed, % of sale, % of profit)
  • πŸ“ˆ Report exports (Excel, CSV, PDF, DOCX)
  • πŸ—‚οΈ Append-only audit logs with before/after field snapshots
  • πŸ’Ύ Backup & restore workflows with soft-delete recovery

Live Demo

πŸ”§ TradeTrack β€” Multi-Tenant SaaS

A full-stack SaaS prototype for solo contractors β€” replacing WhatsApp notes, scattered PDFs, and spreadsheets with one structured system.

Stack: Next.js Β· TypeScript Β· Node.js Β· Express Β· Supabase PostgreSQL Β· Tailwind CSS

Core workflow:

Client β†’ Quote β†’ Job β†’ Invoice β†’ Reminder β†’ Payment

Features:

  • 🏒 Multi-tenant SaaS architecture
  • 🧾 Quote-to-job & job-to-invoice conversion
  • πŸ’Έ Partial payment tracking
  • πŸ“… Reminder rules & daily action dashboard
  • πŸ“ Document folders & file management
  • βš™οΈ Business profile, onboarding & settings
  • πŸ“€ Report exports & subscription logic

πŸ“¦ Additional Projects

Project Stack Description
πŸ—οΈ Construction PM System React Β· Node.js Β· PostgreSQL Task assignment, contractor management, budget tracking, milestone reporting & RBAC dashboards across all active sites
πŸ’‡ Elite Beauty Salon Website React Β· Vite Β· Tailwind Β· WhatsApp Business API Β· Netlify Mobile-first service site with WhatsApp booking integration, sub-2s load performance & conversion-focused layout
πŸ“± Tuition Management App Kotlin Β· Android Β· Firebase QR-based attendance, assignment tracking, cloud sync & real-time instructor dashboards
πŸ“¦ Smart Parcel Box (IoT) ESP8266 Β· Arduino Β· Firebase Remote lock/unlock, delivery verification & sensor-based state sync via Firebase Realtime DB
🌐 Developer Portfolio Platform React · Node.js · Express · MongoDB · Vercel Full-stack personal platform with Express backend, MongoDB data layer & end-to-end API integration

πŸ“Š By The Numbers


GitHub Streak

πŸŽ“ Education & Certifications

  • πŸ“š Higher National Diploma in Software Engineering β€” NIBM, Sri Lanka (Jan 2024 – Present)
  • πŸŽ“ Diploma in Software Engineering β€” NIBM, Sri Lanka (Jan 2023 – Jan 2024)
  • πŸ€– Career Essentials in Generative AI β€” Microsoft & LinkedIn (2024)

πŸ’Ό Open To

βœ…  Remote Β· Contract Β· Hybrid Β· Startup Β· Product-Based Teams
🌍  Open to remote-first roles globally
πŸ—£οΈ  English (Professional) Β· Sinhala (Native)

Let's build something serious.

Email Me Β  LinkedIn Β  Portfolio


⭐ If you find my work interesting, feel free to star a repo or reach out!

Popular repositories Loading

  1. Urban-Food-Ecommerce Urban-Food-Ecommerce Public

    This is a university project we are doing for Database Management 2

    PHP 1

  2. itschanuka itschanuka Public

    This is my profile

    1

  3. library-system library-system Public

    Java 1

  4. portfolio portfolio Public

    JavaScript

  5. salon salon Public

    JavaScript

  6. dms-api dms-api Public

    TypeScript