Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi, I'm Serkan Şeker 👋

Software developer based in Germany. I build mobile, backend, and native audio products across C#/.NET, Kotlin, Swift, and C++/JUCE, with a focus on clear architecture, reliable integrations, and production delivery.

Kotlin Professional Certificate

🎓 Kotlin Professional Certificate by JetBrains — JetBrains · LinkedIn Learning (Sep 2026)
Covered: Kotlin fundamentals & OOP, Coroutines & concurrency, Kotlin Multiplatform (KMP), Compose Multiplatform, Ktor, Swift interoperability.

Featured mobile apps

Palette

Palette iOS and Android app screenshot

palette-platform
Spring Boot · PostgreSQL · KMP · Compose · SwiftUI

GrooveMixer

GrooveMixer app screenshot

GrooveMixer-Android-showcase
GrooveMixer-iOS-showcase

Download on the App Store Get it on Google Play

SongAI

SongAI app screenshot

SongAI-iOS-showcase

DrumPad

DrumPad app screenshot

DrumPad-Android-showcase
DrumPad-iOS-showcase

Download on the App Store Get it on Google Play

Loopsic

Loopsic app screenshot

Loopsic-Android-showcase
Loopsic-iOS-showcase

Download on the App Store Get it on Google Play

ChordS

ChordS app screenshot

ChordS-Android-showcase
ChordS-iOS-showcase

Download on the App Store Get it on Google Play

DrumRogue

DrumRogue stage introduction screen

DrumRogue-Android-showcase

Featured engineering projects

Project Focus
palette-platform Full-stack color-palette platform with Spring Boot modular monolith backend, PostgreSQL, Testcontainers, Kotlin Multiplatform (KMP) shared core, Jetpack Compose Material 3 (Android), and SwiftUI (iOS)
AudioMIR Multi-objective automated machine learning for rhythm understanding (tempo estimation & style classification) with Pareto NSGA-II optimization, PyTorch CNNs/BiGRUs, and real-time Streamlit dashboard
Thesis Testing Replication Package Reproducible master thesis artifact covering trace-guided genetic algorithms, record-and-replay similarity, Android GUI testing, coverage analysis, statistics, figures, and publication-ready tables
Audio Plugin Engineering Case Study Source-free JUCE/C++ case study covering VST3/AU, real-time audio, DAW tempo sync, drag-and-drop, licensing, and cross-platform builds
Trace-Guided Android Testing Research companion integrating recorded user interactions into MATE search-based Android GUI test generation
AppRecording Sanitized Android accessibility recorder capturing user interaction traces and UI state snapshots for test automation
PaletteCoreAPI Authenticated .NET 10 REST API with EF Core, SQL Server, JWT authorization, migrations, integration tests, and CI
MusicPlayer Legacy Xamarin.Forms Spotify browser and preview player demonstrating MVVM-style UI, REST integration, and media controls
Weather Legacy Xamarin.Forms weather client with OpenWeatherMap, NewsAPI, SQLite saved places, caching, and charts
PaletteAPI Active ASP.NET Web API 2 and Entity Framework 6 companion project for the Palette social data model

Each repository documents its real architecture, setup requirements, verified build status, security boundaries, and known limitations.

Current work

Core technologies

Kotlin, Kotlin Multiplatform (KMP), Swift, SwiftUI, Jetpack Compose, Spring Boot, PostgreSQL, Testcontainers, Python, PyTorch, Machine Listening / MIR, Multi-Objective AutoML (NSGA-II), C#, .NET, ASP.NET Core, Entity Framework, SQL Server, SQLite, C++20, JUCE, CMake, Android, iOS, REST APIs, Git, and CI/CD.

Connect

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors