KIQA.DEV
HomeServicesPortfolioBlogAboutContact
Get a Quote
KIQA.DEV

Professional development services.

ServicesPortfolioBlogAboutContact
© 2026 KIQA DEV. All rights reserved.Built with Next.js & TypeScript

Developer Hub

KIQA.
Builder.

14-year-old full-stack and mobile developer from Kosovo, living in Italy. Currently building Spindare — a social gamification app — and TravelMe, an AI travel planner. Open to freelance web and app projects.

GitHub ↗EmailDiscordContact page ↗

Current Projects

Spindare

Lead Developer · UI/UX · 3-person team

GitHub ↗In Development

A social gamification platform where users spin for daily challenges, complete them, and share with friends. Built for iOS and Android with React Native, TypeScript, and Supabase Realtime.

Real-time social feed with reactions
Daily challenge spin system — 200+ curated picks
Streak tracking and gamification
AI-powered challenge generation via Gemini
In-app messaging via Stream Chat
Auth via Clerk with custom Supabase ban system
React NativeTypeScriptExpoSupabaseClerkStream ChatGemini AIBackblaze B2
300+Components
150k+Lines of code
3Person team
Sep '26iOS launch

TravelMe

Solo Project · Full-stack

GitHub ↗Coming Soon

Describe your trip in plain language — TravelMe generates a full itinerary: flights, hotels, local experiences, day-by-day plan. No more juggling 10 apps.

React NativeTypeScriptOpenAI APINode.jsMongoDBStripe

Architecture Decision Log

Why Supabase over FirebaseSpindare
Real-time scaleSupabase Realtime handled 10K+ concurrent challenge reactions with lower latency than Firebase's WebSocket implementation.
Data integrityPostgreSQL RLS let me enforce privacy rules at the DB layer — no bloated middleware needed.
Dev velocityGoTrue Auth let me ship the full V2 authentication flow in under 48 hours, including OAuth and magic links.
Why Expo over bare React NativeBoth apps
OTA updatesExpo's OTA updates let me ship bug fixes without waiting for App Store review cycles.
Build pipelineEAS Build replaced a complex native build setup with a single command — critical for a small team working across iOS and Android.
Native modulesExpo's dev client lets me add bare native modules for specific features while keeping the Expo workflow everywhere else.
Why TypeScript everywhereAll projects
Bug preventionWith 150k+ LOC across Spindare, TypeScript's type checker prevents entire classes of runtime errors before they reach users.
RefactoringRenaming a prop or changing a function signature instantly surfaces every affected usage across 300+ components — essential at scale.

What I Work With

Languages

TypeScriptJavaScriptPythonBash

Mobile / Frontend

React NativeExpoReactNext.jsTailwind

Backend & Cloud

SupabasePostgreSQLNode.jsVercelCloudflare

Tools

GitFigmaClaude CodeEAS Build

Experience

Co-Founder & Lead Developer

Spindare

Leading all frontend and mobile development on a 3-person team

Architected the full component library and design system

Integrated real-time features with Supabase Realtime

Built in-app messaging, streak tracking, and AI challenge generation

Jan 2025 – Present

Freelance Developer

KIQA DEV

Full-stack web and mobile projects for clients

Focus on React Native apps and Next.js web platforms

End-to-end delivery: design, build, deploy, maintain

2024 – Present

Got a project in mind?

Open to freelance work, collabs, and interesting builds.

Get in touchDiscord