/
20:38 • Oct 11, 2026 • CESTenjoying dinner

Saif

Building cinematic, minimal, and smooth digital experiences.

MSc Computer Science candidate at the University of Geneva

3+ years experience12+ shipped products1K+ app downloads
Scroll to explore

About Me

I design and build mobile and web products for startups and fast-moving teams—from idea to production. My focus is clean UX, reliable architecture, and measurable outcomes like faster releases, better retention, and scalable systems.

Education

  • University of Geneva (Switzerland): Master in Computer Science, 2025 – Present
  • New Horizon College of Engineering (India): Bachelor of Engineering, 2020 – 2024

Experience

  • FeatsClub: Software Engineer (Feb 2024 – August 2025); Software Engineer Intern (Oct 2023 – Jan 2024)
  • HiSave: Software Engineer Intern (Oct 2022 – Sept 2023)
  • SproutClass: Software Engineer Intern (Jan 2023 – Jun 2023)

Projects

Geneva Springs

Gamified fountain discovery · 2026 - Present

Geneva Springs turns Geneva's drinkable public fountains into a cozy, collection-style exploration game. It uses real OpenStreetMap fountain data with a custom map, clustering, compass guidance, and a journal for discovered vs. unexplored fountains. The app works without an account, with optional social features for friends, and privacy-sensitive nearby-fountain logic is kept on-device. Work in progress, with App Store and Google Play launch planned for summer 2026.

Tech: OpenStreetMap, On-device location, Gamified UX, Social features

FeatsClub

Oct 2023 - Aug 2025

FeatsClub is a Global Network of Local Communities dedicated to empowering individuals to enhance their skills and showcase their journeys with trust and confidence. Our vision is to create a world of endless possibilities by organizing and empowering people's skills, passions, and achievements. Download Free to explore FeatsClub and unlock premium features with upgrades.

Tech: Flutter, Vue, Figma, Firebase, Stripe, RevenueCat, GCP, FCM, Langchain, Milvus, React, Website

Arca Clinic

Appointment Management System · 2024

Appointment management system for a pulmonary clinic with a patient app (Android/iOS) and doctor admin console, including assistant role logins. 1K+ downloads and 4.9 Google Play rating.

Tech: Flutter, Dart, Firebase, FCM, Android, iOS, Admin Console

Adhaan by codeSaif

Apr 2022 - Aug 2022

Minimalistic Adhan App for Muslims to get notified at prayer times.

Tech: tflite, camera, React

Turfit

Book turfs online · June 2024 - Present

Turfit makes booking sports turfs easy. Discover nearby locations, check availability, and reserve your spot in seconds. Perfect for football, cricket, and more—get in the game with Turfit!

Tech: Flutter, Golang, Figma, Firebase, Razorpay, Railway, FCM, React, Website

Turfit Partner App

Manage your turf · June 2024 - Present

Turfit Partner App is a mobile application designed for sports turf owners to manage their bookings and operations. Built with Flutter, it provides a user-friendly interface for turf owners to accept bookings, manage schedules, and communicate with customers. The app streamlines the booking process, ensuring a seamless experience for both turf owners and users.

Tech: Flutter, Golang, Figma, Firebase, Razorpay, Railway, FCM, React, Website

FlutGPT

ChatGPT but in Flutter for Android/iOS · Jan 2023 - Mar 2023

This repository contains the source code for a ChatGPT Android app built using Flutter. The app utilizes OpenAI's GPT-3 language model to generate text based on user inputs. The Flutter framework allows for fast and beautiful UI development, making the app an enjoyable experience for users. Explore the code to learn more about integrating language models with Flutter and building AI-powered apps.

Tech: Flutter, Dart, OpenAI GPT-3, Android, iOS, Git

TurfIt Admin Dashboard

Platform operations & onboarding · April 2024 - Present

TurfIt Admin Dashboard is a powerful web application designed for managing sports turf bookings. Built with React, it offers a user-friendly interface for administrators to oversee bookings, manage users, and analyze data. The dashboard streamlines operations, ensuring efficient turf management and enhancing the overall user experience.

Tech: Golang, Figma, Firebase, Railway, FCM, React, Website

Kolikara Honda

Honda Dealership Website · 2025

Official website for Kolikara Honda, an authorized Honda two-wheeler dealership in Chemnad, Kasaragod. Browse the full Honda motorcycle and scooter lineup, explore the latest offers, and get in touch with the showroom.

Tech: Next.js, TypeScript, Tailwind CSS

Lift Tracker

Block periodization for one main lift · 2026 - Present

Block periodization for your one main lift. Plans each session, tracks your estimated 1RM and bodyweight, and nudges you with push reminders. Installable web app.

Tech: Next.js, TypeScript, Vercel KV, Web Push, PWA

Tally

AI-assisted expense tracker · Oct 2026

Log an expense by typing, speaking, or snapping a receipt. Gemini turns it into structured entries, and you can ask your spending questions in plain language. Installable web app.

Tech: Preact, TypeScript, Cloudflare Workers, D1, Gemini, PWA

Sipster

Drink water, feed Gerald · Oct 2026

Drink water, feed Gerald. A pixel hamster that reminds you to stay hydrated, with push reminders that work when the app is closed. Everything stays on your phone. Installable web app.

Tech: TypeScript, Vite, Cloudflare Workers, D1, Web Push, PWA

Hackathons

Built on challenges set by partner organisations

ctrl-free

Equans challenge · Oct 2026 · sprintd Zurich 2026 · Runner-up

Runner-up at sprintd Zurich, on the Equans Switzerland case. ctrl-free reads a 202-page Swiss German ventilation tender, finds every priced position, matches it to Equans' catalogue and install rules, and computes a first price. Every number links back to the tender page or the reference row it came from. The LLM picks products, code does the math, and the estimator reviews, gets supplier quotes and chooses the offer price.

Tech: Python, FastAPI, React, Tailwind, Azure OpenAI

Humanitarian Negotiation Trainer

ICRC challenge · Sept 2026 · Swiss {ai} Weeks Geneva Hackathon · Private demo on request

Built with the ICRC team at the Swiss {ai} Weeks Geneva Hackathon: a tool that uses AI to train field staff in humanitarian negotiation. A supervisor describes an AI counterpart in plain language, a trainee negotiates with it live, and the supervisor gets a debrief quoting the transcript. Runs mainly on Apertus 1.5, with support for a local open-source model so sensitive data can stay in-house.

Tech: Python, FastAPI, React, LLM agents, Apertus

Hiking Safety Assistant

HPE & NVIDIA challenge · Sept 2026 · HPE & NVIDIA Agentic AI Hackathon

Swiss hiking safety app built at the HPE & NVIDIA Agentic AI Hackathon (Swiss {ai} Weeks). It checks swisstopo routes against MeteoSwiss forecasts and flags risky stretches. Built on an NVIDIA H100 instance with the Nemotron model and the NemoClaw agent harness, so no data went to third-party providers.

Tech: Python, FastAPI, React, Nemotron, MCP, NemoClaw

Flex Dynamic Reallocation

TPG challenge · Apr 2026 · hackademIA Hackathon, UNIGE · Private demo on request

Built on a TPG challenge at the hackademIA Hackathon (UNIGE SDG Solution Space). Uses recent TPG data to model what happens when an on-demand Flex bus breaks down, and reassigns its bookings to other vehicles. Four reassignment strategies were compared; the best one reallocated about 85% of affected bookings.

Tech: Python, FastAPI, SciPy, Next.js, Leaflet

More from codesaif.dev

Small web apps I built for myself and opened up to everyone. Free, and installable straight from the browser.

Get in touch

Interested in working together, collaborating, or just want to say hi? Drop me a message or connect on social platforms below.