alperodaman

Ömer Alper Odaman

Full-stack developer — Node.js/TypeScript & Java Spring Boot backend, React/Next.js frontend

available for workAnkara, Türkiye

[ABOUT]

Full-stack software engineer with 4+ years of experience building backend systems in Node.js/Express.js and Java Spring Boot alongside React/TypeScript frontends for enterprise production platforms. Specialized in REST API design, JWT-based authentication, and permission-based authorization architecture for regulated, multi-tenant workflows — including digital product passport systems, role-based access control, and secure, approval-based data-sharing platforms. Comfortable owning a feature end to end, from database schema to UI. Currently deepening expertise in TypeScript, serverless architecture, and AI-integrated backend systems.

[STACK]

Backend

  • Node.js
  • Express.js
  • Java Spring Boot
  • REST API Design
  • JWT Authentication
  • Middleware Patterns
  • MVC Architecture
  • Role-Based Access Control (RBAC)
  • Redis
  • Prisma
  • Zod
  • BullMQ
  • NestJS

Databases

  • PostgreSQL
  • MongoDB
  • Mongoose
  • Firebase/Firestore

Frontend

  • React.js
  • Next.js
  • TypeScript
  • Redux
  • PrimeReact
  • Styled-Components
  • Tailwind CSS
  • Vite
  • TanStack Query
  • React Router
  • Zustand
  • React Hook Form

Cloud & Tools

  • AWS (Elastic Beanstalk, EC2)
  • Firebase Cloud Functions
  • Git/GitHub
  • CI/CD
  • Postman
  • Agile/Scrum

[EXPERIENCE]

Full Stack DeveloperEkodenge A.Ş.

05/2022 — Present

Ankara, Türkiye

  • Owned 10+ production feature modules across two enterprise platforms, building React interfaces integrated with Node.js/Express.js and Java Spring Boot REST APIs for traceability, authorization, and document-management workflows.
  • Built a digital product passport system end to end — database schema, API, and UI — supporting model-, batch-, and item-level records.
  • Designed permission-based UI and API authorization logic across organizations, facilities, and API key management, enforcing consistent role-specific access.
  • Built a secure, approval-based data-sharing platform from scratch, including a multi-step transaction pipeline (field selection, evidence upload, approvals, recipient-based sharing).

Full Stack DeveloperHalıcı Bilgi İşlem A.Ş.

05/2021 — 05/2022

Ankara, Türkiye

  • Shipped features across web and mobile for a production app, combining React Native with Ruby on Rails backend updates.
  • Built REST API features for an online exam system using Node.js, Express.js, Firebase Cloud Functions, and Firestore, integrated with React/Redux frontend screens.

Backend DeveloperYeşil Science

12/2020 — 02/2021

Remote / İstanbul, Türkiye

  • Implemented core backend features using Node.js, Express.js, JWT, MongoDB, and Mongoose, following REST API and MVC patterns.
  • Built authentication and user-management flows including Google/Apple login, and deployed services on AWS Elastic Beanstalk and EC2.

Full Stack Developer InternÇankaya University

08/2020 — 09/2020

Ankara, Türkiye

  • Delivered a survey application end to end using Node.js, Express.js, MongoDB, React, and Redux Thunk.

Frontend DeveloperProcurfy

06/2019 — 07/2019

Remote / Aachen, Germany

  • Contributed to a multi-language React frontend using React Router and Redux Saga in an international, remote-first team.

[PROJECTS]

Panteon Leaderboard

Real-time, stateless weekly leaderboard for a 10M-user idle game

livefull-stack
  • React
  • TypeScript
  • Vite
  • Node.js
  • Express

2026

View all projects

[CONTACT]

Open to: Full-stack development roles · Backend architecture (Node.js / NestJS) · Enterprise & regulated platform engineering · Real-time & data-intensive systems