Full-Stack Developer · Istanbul

Metin Özkan.
Full-stack
developer.

I’ve been building web and mobile applications for seven years. At Innovance / Odeabank, I worked on open banking and investment systems; at Casemice, I built products for healthcare and pharmaceutical companies. In my independent projects, I handle the frontend, backend and deployment.

ReactReact NativeNext.jsNest.jsPostgreSQLDockerKubernetesAI systems

01 / Experience

My work in banking and healthcare

—

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.

Some of the products I’ve built independently or as part of a team.

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 platform for physicians with AI reference support, TUS / DHY preference tools, placement calculations and an admin panel.

Mobile, admin, backend and background computation

  • Expo
  • Next.js
  • PostgreSQL
  • Supabase
  • Node.js
  • Gemini
Explore the engineering
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
Explore the engineering
04

Independent product

Dreamly

A multilingual dream analysis app that uses AI to turn written or spoken dreams into interpretations, images and videos. Its AI services run on edge infrastructure.

AI-generated interpretations, images and videos

  • 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

Web, mobile and backend development

Product engineering

I build accessible web and mobile applications that work well across devices and support the tasks people use them for.

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

I set up deployment workflows, monitor applications and manage self-hosted services and containers.

Docker · Kubernetes · VPS · GitLab CI/CD

04 / Contact

Have a product that needs an owner?