Kerem Yiğit Elbasan · Niğde, Türkiye

I build software
people actually use.

Third-year computer engineering student. Sole developer of Taqwa, a prayer & qada tracker live on Google Play in 11 languages — built, shipped and maintained by one person. Looking for an Erasmus+ funded internship in summer 2027.

CV (PDF) Google Play ↗

B.Sc. Computer Engineering, Niğde Ömer Halisdemir University · expected 2028 · GitHub · LinkedIn · YouTube

Taqwa home screen: countdown to Maghrib, today's prayers, 12-day streak Notification settings: per-prayer alert sounds and offsets Qada debt tracker: missed prayers per prayer time, mark done Quran reader with a khatm plan at 23%
  1. The surface

    Taqwa — prayer & qada tracker

    Prayer times, missed-prayer planning, Quran with a khatm plan, qibla, duas. Free, no ads, 11 languages with RTL. Released 2026 on Google Play; React, TypeScript, Capacitor, native Android bridges.

  2. Underneath · notifications

    Alerts that survive the OS

    Prayer times are computed 14 days ahead, schedules are deduplicated and the OS queue is verified on every launch. Handles revoked exact-alarm permission and doze on Android. Home-screen widget and live prayer-window notifications via Java bridges Capacitor doesn't provide.

  3. Underneath · data

    Offline first, account optional

    Everything works with no account and no connection: times, tracking, Quran text, language packs. Sign in and Firebase backs it up; don't, and it never leaves the device.

  4. Underneath · release

    A pipeline before a feature

    603 automated checks, Playwright E2E and visual tests, Firebase emulator security-rule tests, and a 270 KB gzipped startup budget the build fails on. One-tap in-app bug reporting so users tell me before the store does.

1.1Ksubscribers on the app's own channel
11languages, RTL included
603automated checks per build
270 KBgzipped startup budget

Also shipped

Meritee — gamified productivity platform

Offline-first web app on Firebase: instant local hydration with debounced Firestore sync, scheduled personalised push on Cloud Functions v2, real-time friend requests, and a reward economy behind field-level security rules.

React · TypeScript · Cloud Functions v2 · Firestore · FCM · 2025–present

What I'm looking for

A 3-month software engineering internship in summer 2027 — mobile, web or full-stack — at a company in France, Belgium, Luxembourg, Germany or the Netherlands.

CV (PDF)