
Jons Lain
Computer Science Student Web Mobile Developer
Competenze

Consulta i miei servizi

Esperienza lavorativa
Authentica
0 mos
Full-Stack & Mobile Developer Intern
Sep 2026 - Sep 2026 • 0 mos
Developed QuizShare, a real-time multiplayer and single-player quiz app for mobile and web using Flutter. Engineered the complete backend on Supabase & PostgreSQL, including database schemas and Row Level Security (RLS) policies. Implemented live game sessions using WebSocket connections (Supabase Realtime Channels), 6-digit PIN room access, and server-client clock drift compensation. Designed a hybrid authentication system supporting persistent guest access (UUID via shared_preferences) and registered accounts with email OTP password reset. Built a dynamic quiz creation tool and a Role-Based Access Control (RBAC) moderation dashboard. Implemented time-decay scoring algorithms and atomic PostgreSQL RPC functions for global and category leaderboards. Deployed the web front-end to GitHub Pages, integrated with Supabase backend services.
Mobile Developer Intern
Jul 2026 - Jul 2026 • 0 mos
Developed the user interface and client-side logic for List-Up!, a cross-platform list and checklist management app. Applied BLoC Pattern and Repository Pattern for reactive, testable, and maintainable state management. Integrated Supabase Auth and Database APIs, including a debug mock mode for offline testing. Created a custom Material 3 theme engine with real-time switching of color palettes, dark/light themes, and typography via google_fonts. Built fluid navigation using IndexedStack to preserve state across screens, with dual display modes (Grid vs. List) and inline checklist interactions. Collaborated in a two-person dev team, dividing frontend and backend responsibilities.