Skip to content
akan.dev

Bayram Akan

Electronic & Computer Engineering student building hardware, software, and the seams between them.

Profile

Second-year Electronic & Computer Engineering student at Dublin City University and director of AKES Solutions Ltd, building and shipping apps end to end since 2023, and publishing open-source desktop tools. Works across the stack, from circuits and embedded systems to TypeScript, Next.js, PostgreSQL and the self-hosted Linux servers they run on.

Education

Dublin City University, Dublin, Ireland

2023 – Present

Bachelor of Engineering, Electronic & Computer Engineering

Second year

International Foundation Year

Completed

Current modules: Circuits Analysis Techniques, Digital & Analogue Electronics I, Data Communications & Networks I, C/C++ Programming for Engineers, Engineering Mathematics III, New Enterprise Development Project.

Experience

AKES

2023 – Present

Director, AKES Solutions Ltd

Mar 2026 – Present

  • Co-run AKES, building apps and digital products since 2023; incorporated in the UK as AKES Solutions Ltd in March 2026.
  • Design, build and ship its products end to end — Nowline, below, among them.

Projects

Dikte | github.com/akancodes/dikte

– Present

C#, .NET 10, Swift, WebView2, OpenAI API, GitHub Actions

Open source, MIT

Open-source voice typing for Windows and macOS: hold a key, speak, let go, and the words are pasted wherever you are typing. It runs on your own OpenAI API key, about $0.27 for an hour of talking.

  • Native on each system: C# on Windows (low-level keyboard and mouse hooks, per-app volume through WASAPI, SendInput) and Swift on macOS (CGEvent tap, AVAudioEngine), sharing one HTML settings window.
  • A platform-free core, the hotkey state machine, WAV encoding, settings and API client, written in both languages and unit-tested on Linux in CI.
  • Releases itself from GitHub Actions on a version bump; the Windows app updates itself and checks each download's SHA-256 before swapping it in.

indir | github.com/akancodes/indir

– Present

Rust, Tokio, Tauri 2, JavaScript, GitHub Actions

Open source, MIT

A small, free download manager for Windows, macOS and Linux. Paste a link and it fetches the file in parts over several connections at once, then pauses and resumes it, even after a restart.

  • Download engine written as its own Rust library: HTTP range requests over up to 16 connections, and a connection that finishes early takes over half of the largest part still running.
  • Notices servers that throttle or refuse parallel connections and falls back to whichever way is faster; a 148 MB kernel tarball arrives in 2.6 s instead of 8.6 s.
  • Tested against a local server that drops, stalls, trickles and changes the file mid-download; built and released for all three systems by GitHub Actions.

Nowline | nowline.co

– Present

Next.js 16, React 19, TypeScript, Supabase, Postgres, Tailwind CSS, Vercel

A calm day planner: plan tomorrow in two minutes, see what's now, and never get punished for an unfinished day. No streaks, no scores, nothing turns red.

  • Designed and built end to end at AKES Solutions, from a domain name to a live product in about a day.
  • Plans stored as wall-clock minutes, a tested natural-language time parser, and Postgres row-level security on every query.
  • Over 100 unit tests and CI on every pull request; Lighthouse 98 for mobile performance and 100 for accessibility, best practices and SEO.

iOS, Apple Screen Time, Android

A Christian app blocker you unlock by praying. Apple Screen Time holds the distracting apps shut during your chosen hours, and a guided prayer is what opens them.

  • Built on Apple's Screen Time framework, with customisable blocking windows and daily guided prayers phrased for each denomination.
  • Full Bible with multiple translations, home and lock screen widgets, and a prayer wall and live prayer rooms across nine languages.

Fazly | fazly.app

Ongoing

iOS, Android, Web, MediaPipe, WebAssembly

Face analysis app that scores seven facial traits from a photo and turns the weakest one into a 30-day routine. iOS, Android, and ten free measurement tools that run in the browser.

  • Ten free browser tools on MediaPipe's face mesh compiled to WebAssembly, so landmark detection runs on the device.
  • Before/after comparison and rescans make progress a measured curve rather than a feeling.
  • Ships on iOS, Android and the web, in five languages.

Next.js 15, TypeScript, Supabase, Tailwind CSS, shadcn/ui, Radix UI, TanStack Table

Enterprise-ready admin experience for the Momdays social platform with secure moderation workflows, analytics, and real-time updates.

  • Moderation, events and analytics workspace the Momdays operations team uses daily.
  • Next.js 15 Server Components and Server Actions on Supabase, with row-level security on every table and audit-logged admin actions.
  • Realtime dashboards over Supabase channels; TanStack Table views with filters and CSV export.

Technical Skills

Software
TypeScript, Rust, Swift, C#, C/C++, React, Next.js, Tailwind CSS
Data & backend
PostgreSQL, Supabase, row-level security
Apps
iOS, Android, Windows, macOS, Linux, Tauri, .NET, MediaPipe, WebAssembly
Infrastructure
Linux, Docker, Proxmox, self-hosting, Vercel, GitHub Actions
Hardware
embedded systems, circuit design, 3D modelling and printing

Writing

Languages

Turkish (native); English (fluent)

References available on request.