Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View krittin-58's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report krittin-58

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.

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
krittin-58/README.md

Krittin Jaruvisut

Frontend Developer Β· Thailand πŸ‡ΉπŸ‡­


πŸš€ About Me

  • Frontend-focused engineer with strong experience in Vue, Nuxt, Angular, and Next.js
  • I care deeply about UI quality, accessibility, performance, and long-term maintainability
  • Comfortable designing frontend architecture for scale: state management, data flow, component systems, and API integration
  • Interested in product-minded teams where engineering quality and UX both matter

🌟 Flagship Projects

QSpace β€” Multi-Tenant Queue Booking SaaS

Tech: Next.js 14 TypeScript Supabase

Built a multi-tenant queue-booking platform with strict tenant isolation and realtime queue updates.

  • Implemented Supabase Row-Level Security (RLS) for tenant-safe data access
  • Designed provider-agnostic payment layer for PromptPay/bank transfer, Stripe, and Omise
  • Added phased registration (waitlist/invite/open), staff/resource scheduling, time slots, and add-ons

Impact: Add concrete metrics here (e.g., active tenants, p95 latency, onboarding time reduction)


Recura β€” Subscription & Expense Tracker

Tech: Vue 3 Vite Pinia Service Worker

Built a finance tracker for subscriptions and recurring expenses with AI-assisted analysis.

  • Integrated AI providers (OpenAI, Gemini, Anthropic, OpenRouter, local models) for spend insights
  • Added automatic invoice extraction and decision workflows (Keep / Pause / Cancel)
  • Implemented multi-currency tracking with live exchange rates and renewal reminders

Impact: Add measurable outcomes (e.g., monthly active users, retention, notification engagement)


MilkyPlanner β€” Astrophotography Planning Tool

Tech: Vanilla JS Canvas API three.js

Created a planning tool for Milky Way photography with location/time-based sky computation.

  • Calculates galactic core position, direction, elevation, moon phase, and best shooting windows
  • Built interactive 2D sky-direction map and 3D sky-dome visualization
  • Added multi-night season scan ranked by shooting conditions

Impact: Add usage/performance metrics if available


MeowMap β€” Stray Cat Sighting Tracker

Tech: Next.js 15 TypeScript Neon (PostgreSQL) Cloudflare R2 Leaflet

Developed a crowdsourced map for reporting and managing stray-cat sightings.

  • Clustered, status-coded map markers with location-based filtering
  • Implemented auth (email/password + Google/GitHub OAuth) and admin moderation
  • Built direct-to-R2 image upload flow with Cloudflare Turnstile bot protection

Impact: Add community and moderation metrics


πŸ§ͺ More Projects

  • SpaceX Launch Tracker β€” Realtime launch dashboard (Vue, Vuetify)
  • Dealhunt β€” Game price comparison app (Vue, Nuxt, CheapShark API)
  • Countdown Timer β€” Multi-timer and Pomodoro PWA (Vanilla JS, Web Notifications API)

πŸ› οΈ Tech Stack

Languages

Languages: JavaScript, PHP, Swift, HTML, CSS

Frameworks & Libraries

Frameworks and Libraries

Backend & Databases

Backend and Databases

Tools & Platforms

Tools and Platforms


πŸ“ˆ Engineering Highlights

  • Designed and shipped multi-tenant frontend/backend flows with strict data boundaries
  • Built production-ready integrations for payments, auth, file upload, and realtime updates
  • Focused on clean architecture and maintainability for feature-heavy frontend products

Holopin badges

Pinned Loading

  1. countdown-html countdown-html Public

    A full-screen countdown timer that runs entirely in the browser β€” no build step, no dependencies.

    HTML 1

Morty Proxy This is a proxified and sanitized view of the page, visit original site.