FULL-STACK DEVELOPER & AI ENGINEER · ANKARA · TR OPEN

I don't build demos. I build products.

Production-grade Python + React applications — security-first architecture, AI-augmented workflows, comprehensive test coverage. Not prototypes. Not "it works on my machine." Shipped. Encrypted. Monitored. Done.

107 automated tests · 0 failures AES-128 Fernet encryption standard GDPR-compliant architecture AI-accelerated delivery
~/uguraslim
$ whoami
→ ugur aslim · full-stack + ai engineer
$ status
open · accepting new projects
$ stack
→ python · fastapi · react · postgres
$ ai_tools
→ claude api · cursor · openai · copilot
$ security --level
→ aes-128 · bcrypt · jwt rotation · 2fa
$ tests --run
→ 107 passed · 0 failed · ████████ 100%
$ location
→ ankara, tr 🇹🇷 · remote worldwide
107
automated tests
zero failures
10+
years backend
Python experience
3×
faster delivery
AI-augmented dev
100%
GDPR-equivalent
compliance
01 · PROJECTS

Live in
production.

Not side projects. Not tutorials. Deployed, monitored, maintained — built on architecture that scales.

FLAGSHIP ● LIVE v2.4.0

CitizenApp

A KVKK/GDPR-compliant citizen management SaaS — full production deployment on Vercel Edge + Render Docker + Neon Postgres (Frankfurt). Fernet AES-128 encryption at rest, TOTP 2FA with recovery codes, JWT refresh rotation with reuse detection, RBAC (admin / operator / viewer), 30+ audit event types, IP rate limiting with account lockout. Built and maintained with AI-augmented workflows throughout.

Vercel Edge CDN Render Docker Neon Postgres · Frankfurt Valkey Redis · Internal
TOTP 2FA + recovery codes
JWT + refresh token rotation
Fernet AES-128 encryption at rest
bcrypt password hashing
IP rate limiting + account lockout
Full audit trail · 30+ event types
RBAC · admin / operator / viewer
Alembic DB migrations · CI/CD
Python 3.14 FastAPI React 19 PostgreSQL Valkey Redis Docker GitHub Actions Alembic Pydantic v2
107
automated tests · zero failures
100%
GDPR-equivalent compliance
2FA
totp · recovery codes
AES-128
Fernet encryption at rest
3
role levels · rbac
30+
audit event types
AI-built
Claude · Cursor · Copilot

SaaS & Web Apps

Full-stack applications with user auth, role-based access, audit trails, data encryption and GDPR-compliant architecture. From validated MVP to production-grade — deployed, monitored, maintainable from day one. You get a living codebase, not a disposable prototype.

FastAPI React PostgreSQL JWT · 2FA Docker

APIs & Backend Systems

High-performance REST APIs, database architecture, Redis caching strategies and CI/CD pipelines. Security scanning, comprehensive test coverage, rate limiting and audit logs are standard — not billable extras. Every endpoint documented. Every migration tracked.

Python Redis GitHub Actions pytest Vercel · Render
⚡ AI-POWERED

AI Integration & LLM Features

Add production-ready AI to your product — LLM-powered search, document processing, intelligent chat interfaces, RAG pipelines, workflow automation. Built with Claude API and OpenAI, with the same security and reliability standards as everything else I ship. No experimental APIs in production. No vendor lock-in without a plan.

Claude API OpenAI RAG · Embeddings Streaming APIs FastAPI Python PostgreSQL
02 · WHY WORK WITH ME

Other developers write code.
I ship products.

Security isn't an add-on

Most developers think about security at the end — if at all. Every project I deliver ships with Fernet AES-128 encryption, bcrypt hashing, JWT refresh rotation, TOTP 2FA, rate limiting and a full audit trail. Before you ask. Before launch. By default.

Zero security shortcuts — ever

AI makes your timeline shorter

I use Claude, Cursor and GitHub Copilot across every stage — architecture decisions, code generation, test writing, documentation. You don't pay for the time I spend fighting boilerplate. You get faster iterations, better coverage, and more bandwidth for the decisions that actually require deep thinking.

~3× faster delivery vs. traditional dev

Tests aren't afterthoughts

CitizenApp ships with 107 automated tests — zero failures. That's pytest on the backend, Vitest on the frontend, and a CI/CD gate that blocks broken deployments. Test coverage isn't a metric I chase at the end — it's a constraint I code against from day one. You get software you can actually maintain.

Comprehensive coverage · CI/CD gated
03 · PROCESS

How a project
actually works.

Predictable process. Weekly visibility. No surprises at launch. You see real progress every single week — not a "reveal" at the end of a long silence.

01

Discovery

Days 1–3

Architecture review, security model, data model, stack decision, timeline. I ask uncomfortable questions early — because they're cheaper at day 1 than at week 4. You get a written technical spec before a single line of code is written.

02

Build

Weeks 1–3

AI-accelerated development with daily commits and weekly demos. You see a working build every Friday — not screenshots, a live URL. Claude and Cursor handle the boilerplate; I handle the architecture and the decisions that matter.

03

Harden

Week 3–4

Comprehensive testing, security audit, performance profiling, dependency review. The CI/CD pipeline is set up and gated. Nothing ships until tests pass. Nothing deploys until I'd stake my name on it.

04

Ship

Week 4

Zero-downtime deployment, monitoring setup, full documentation, clean handover. You own the code, the repo, the infrastructure. No lock-in. No "maintenance only I can do." You leave with something your own team can take forward.

04 · ABOUT

Backend veteran.
AI-augmented
builder.

"The best developers in 2026 don't just write code — they architect solutions and use AI to ship them 10× faster."

After 10+ years of Python, PostgreSQL and Redis backend work, I moved into full-stack development and then AI-augmented engineering. I ship end-to-end products with modern React 19, TypeScript and Tailwind — with an architectural depth most frontend-first developers can't match.

I use Claude, Cursor and GitHub Copilot across every stage of every project. Not as autocomplete — as a genuine force multiplier. Faster architecture validation. Faster test generation. Fewer bugs reaching review. More of my time on the decisions that actually matter to your business.

Every project I deliver is production-grade by default: CI/CD, Fernet encryption, audit trails, bcrypt, rate limiting, Alembic migrations, Pydantic validation. GDPR-compliant architecture baked in — not bolted on. Security isn't a phase. It's the foundation.

10+
years Python backend
AI
augmented · every project
Open
available now
Remote
ankara · worldwide
05 · STACK

Toolbox.

/backend

Python Python 3.14 expert
FastAPI FastAPI expert
SQLAlchemy SQLAlchemy expert
PostgreSQL PostgreSQL expert
Redis Redis · Valkey advanced
pytest pytest advanced
Pydantic Pydantic v2 advanced
Alembic Alembic advanced

/frontend

React React 19 advanced
TypeScript TypeScript advanced
Tailwind Tailwind CSS advanced
Vite Vite 8 advanced
React Query TanStack Query intermediate
Vitest Vitest intermediate

/cloud · devops

Docker Docker advanced
GitHub Actions GitHub Actions advanced
Vercel Vercel advanced
Render Render advanced
Cloudflare Cloudflare intermediate
Git Git · GitHub expert
Sentry Sentry intermediate

/ai · llm

Claude Claude API daily
OpenAI OpenAI API advanced
RAG · Embeddings advanced
LLM Streaming advanced
Prompt Engineering advanced
Cursor IDE daily
Copilot GitHub Copilot daily
+ approach: GDPR-compliant Security-first Test-driven CI/CD pipelines Encryption-at-rest Audit trails API design 2FA · JWT Rate limiting DB migrations Error monitoring AI-augmented dev LLM integration Prompt engineering
06 · CONTACT

Ready to ship
something real?

Freelance projects · contract work · long-term collaboration. I'll tell you exactly what I can build, how long it will take, and what it will cost. No fluff. No surprises.

Currently accepting new projects — limited availability

Send project brief

I respond within 24 hours — usually much faster.