j
jons_lain

Jons Lain

@jons_lain

Computer Science Student Web Mobile Developer

Italië
Italiaans, Chinees, Engels
Sommige informatie wordt in het Engels weergegeven.
Over mij
Computer Science student and mobile/web developer based in Italy. I build cross-platform apps with Flutter/Dart, backends with Supabase and PostgreSQL, and responsive web interfaces. I have completed three internships in full-stack development, where I worked on real-time multiplayer systems and implemented Clean Architecture. I speak Italian, Chinese, English, and Spanish. I’m available for freelance projects in mobile app development, web development, and backend integration. Let’s discuss your project.... Lees meer

Skills

j
jons_lain
Jons Lain
offline • 

Bekijk mijn diensten

Platformonafhankelijke development
I will build a flutter app with supabase and clean architecture

Werkervaring

Authentica

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.