Web applications & APIs
Spring Boot and Node.js back ends with authentication, roles, email verification and clean REST APIs on PostgreSQL.
I build complete products, from the database and API to the web and Android interface, and add AI where it genuinely helps: CV scoring, document risk analysis and smart job matching.
Real projects, built end to end
One developer across the whole stack, so nothing gets lost between the layers.
Spring Boot and Node.js back ends with authentication, roles, email verification and clean REST APIs on PostgreSQL.
Native Kotlin apps with Firebase Auth and Firestore, multi-language interfaces, dark mode and on-device PDF reading.
LLM integrations through OpenRouter (Gemini, GPT-4o mini) for CV scoring, job matching and document risk analysis, with timeouts and fallbacks.
Python tools that pull data from Google APIs, score the results and write them straight to Google Sheets, with retries and tests.
Real codebases I designed and built, not just screens.
A web platform where job seekers upload a CV, get an NLP-based analysis and see matching jobs, while employers publish posts and review applications.
Document management system that encrypts every file before it reaches the cloud and rates its risk with AI.
Job search app with AI CV scoring. Job seekers apply and follow their status; employers create posts and review applications.
Finds dental clinics across Türkiye that need a website, scores every lead and writes a personalised outreach line.
The mobile side of the platform. It reads PDF CVs on the device and sends the text to an LLM for a structured analysis.
Carbon footprint platform that records verified green projects on an Ethereum smart contract and issues NFT certificates.
Early Android prototype for CV analysis with separate journeys for job seekers and employers.
A clear process from the first message to launch.
We go through the problem, the users and what success looks like before any code is written.
I sketch the data model, the API and the key screens so you can see the plan early.
I build in small steps with regular demos and cover the critical paths with automated tests.
Deployment, documentation and support after launch for fixes and small changes.
I use AI in two ways: inside products, as features like CV scoring and document risk analysis, and in my own workflow to deliver faster without lowering the quality bar.
I'm Deko Mowlid, a full-stack developer with a computer engineering background. I like owning a product from end to end: the schema, the API, the interface and the tests that keep it all working.
Most of my work sits where hiring, security and data meet: CV analysis platforms, an encrypted document system and tools that turn public data into sales leads. Everything in the projects section is real code I wrote on my own or with a team.
Java 21 · Spring Boot · Node.js · Express · Flask
HTML · CSS · JavaScript · Thymeleaf
Kotlin · Android SDK · Firebase · Material
PostgreSQL · MySQL · Supabase · Firestore · Flyway
OpenRouter · Gemini · GPT-4o mini · NLP
JUnit · Playwright · Docker · Git · Hardhat
Web applications, REST APIs, Android apps and automation tools. I'm most useful when a project needs both a solid back end and a clean interface.
Yes, both. Send a short description of the project or role and I'll reply with questions and next steps.
Yes. I've integrated Gemini and GPT models through OpenRouter for scoring and analysis, with timeouts, input limits and a fallback model so the feature stays reliable.
In code: Java, Kotlin, JavaScript, Python, SQL and Solidity. This site is available in Turkish, English, German and Spanish, and my apps ship in Turkish, English and Somali.
Tell me about it. I'll reply with a clear plan and next steps.