Full-Stack Developer · Istanbul

Metin Özkan.
Full-stack
developer.

Seven years building web and mobile software — from open banking and investment systems at Innovance / Odeabank to healthcare products at Casemice and independent full-stack applications.

ReactReact NativeNext.jsNest.jsPostgreSQLDockerKubernetesAI systems

01 / Experience

Engineering across banking, healthcare and product teams.

Innovance / Odeabank

Full-Stack Developer

Worked in the SWAT team supporting multiple banking domains, taking responsibility for both greenfield development and high-impact improvements across web and mobile.

Cross-domain product delivery

Built and improved products for open banking, equity and fund trading, branch operations and management-level workflows used by bank employees.

Frontend platform modernization

Introduced Tailwind CSS and Shadcn UI into the bank's frontend culture and turned the existing foundation into a reusable component system. The approach accelerated new project starts; API Management reached its final version in 1.5 months, with Timesheet and investment products built on the same foundation.

Investment system reliability

Redesigned socket connection management for equity and fund trading with retry, connection-state checks and subscription mechanisms. This helped the bank move away from its legacy Forex SDK and adopt its own investment infrastructure.

Open banking flows

Contributed to the web and mobile delivery of Send Money, Bring Money and Request Payment capabilities, working directly on the bank's money-transfer experience.

Shared web and mobile architecture

Developed mobile and web applications from a single React Native Web codebase and built Nest.js Backend for Frontend layers for efficient, controlled data flow between interfaces and banking services.

Internal banking applications

Delivered numerous React and Tailwind CSS applications for branch and management teams in addition to customer-facing mobile experiences.

  • Open banking
  • Investment systems
  • React Native Web
  • Nest.js BFF
  • Design systems
  • Real-time data

08.2019 — 11.2023

Casemice

Software Developer

Built web and mobile products for healthcare and pharmaceutical companies, gaining broad ownership across product architecture, implementation, delivery and team coordination.

End-to-end product ownership

Delivered numerous web and mobile applications, owning many of them from initial architecture through production release and long-term iteration.

Casemology · Training and simulation

Developed the Next.js web and Expo mobile clients of a healthcare and pharmaceutical training product over approximately two years. Managed store releases and implemented deep links and universal links.

CaseTree & Docmaze · Patient simulations

Built separate Next.js applications for patient-treatment simulations used in pharmaceutical product presentations, with multiple web clients sharing a common backend.

İnme 112 · Stroke response

Developed a React Native / Expo mobile application for a pharmaceutical company to help ambulance personnel locate the nearest appropriate hospital for stroke cases.

Engineering leadership

Led a three-person software team for approximately one year, coordinating task allocation, progress tracking, code quality and delivery processes.

Mobile release operations

Managed Apple App Store and Google Play release workflows end to end, including CI/CD, deep-link and universal-link integrations for production applications.

  • Healthcare
  • Pharmaceutical
  • Team leadership
  • App Store
  • Google Play
  • CI/CD

02 / Selected work

Products built to solve real operational problems.

A selection of products I helped take from complex requirements to reliable, production-ready systems.

01

Team product

App Mira

AI-powered virtual try-on and digital wardrobe product. I primarily developed the frontend and contributed to the microservice backend and platform infrastructure.

React Native frontend, authentication and infrastructure contributions

  • React Native
  • TypeScript
  • Keycloak
  • Redis
  • RabbitMQ
  • Kubernetes
02

Independent product

BTM Health

A three-application health-tech platform for TUS and DHY placement workflows, including an AI assistant and a statistical placement simulation engine.

Mobile app, admin panel and website on one backend

  • Expo
  • Next.js
  • Supabase
  • SSE
  • RevenueCat
  • Jest
03

Independent product

Arazi Buldum

A web and mobile real-estate marketplace with map-based discovery, verified listings and a fully self-hosted Supabase infrastructure.

Live on web, iOS and Android

  • Next.js
  • React Native
  • PostgreSQL
  • Docker
  • Kong
  • Caddy
04

Independent product

Dreamly

A multilingual AI dream analysis platform that turns text and voice into interpretations, images and video through an edge-native AI pipeline.

Text, image and video generation in one shipped product

  • Expo
  • Next.js
  • GPT-4o
  • DALL-E 3
  • fal.ai
  • Sentry
05

Independent product

ADB

An exam-preparation platform for the Amateur Boating License, with synchronized progress, quizzes and premium subscriptions across mobile and web.

Real-time learning progress across mobile and web

  • React Native
  • Next.js
  • Firebase
  • Cloud Functions
  • EAS

03 / Expertise

A full-stack perspective without the handoff gaps.

Product engineering

Accessible, responsive web and mobile products built around real user flows, not isolated screens.

React · React Native · Next.js · TypeScript

Backend systems

BFF layers, REST and GraphQL APIs, real-time communication, queues and resilient service integrations.

Node.js · Nest.js · .NET Core · Socket.io

Data and security

PostgreSQL modeling, row-level security, authentication, audit trails and privacy-aware data flows.

PostgreSQL · Supabase · Firebase · Keycloak

Delivery infrastructure

Production ownership from CI/CD and observability to self-hosted services and container orchestration.

Docker · Kubernetes · VPS · GitLab CI/CD

04 / Contact

Have a product that needs an owner?