Skip to content
TS
TS

Full-Stack Developer

Hi, I'm Burak Gemici

I build full-stack applications with TypeScript — scalable REST APIs and authentication on the backend, Next.js interfaces on the front, deployed with Docker and Nginx.

About Me

Get to know me

Burak Gemici

I'm a full-stack developer working with TypeScript, NestJS, Next.js, and PostgreSQL. Most of my time goes into backend work: designing REST APIs, modelling relational data, and building authentication that holds up in production.

I'm currently a Software Engineering Intern at Neon Apps, where I build backend services with NestJS and PostgreSQL, implement JWT authentication and role-based authorization, and ship containerized services to a Linux server behind an Nginx reverse proxy with CI/CD automation via GitHub Actions.

I'm in my final year of B.Sc. Software Engineering at İstanbul Nişantaşı University. I care about clean architecture, predictable APIs, and code the next person can read.

TypeScriptNestJSNext.jsPostgreSQLDocker

Experience & Education

Where I've been

Work

Software Engineering Intern

Neon Apps · İstanbul, Türkiye

Jun 2026 Present
  • Built scalable backend services and RESTful APIs with NestJS, TypeScript, and PostgreSQL, following modular architecture principles.
  • Implemented JWT-based authentication and role-based authorization.
  • Integrated Redis caching and rate limiting to improve application performance.
  • Developed audit logging infrastructure using MongoDB.
  • Delivered real-time and asynchronous features with WebSockets, BullMQ, and background job processing.
  • Containerized services with Docker and Docker Compose, and deployed them to a Linux server with an Nginx reverse proxy, HTTPS, and CI/CD automation via GitHub Actions.
  • Collaborated through Git, code reviews, and backend architecture discussions.

Education

B.Sc. in Software Engineering

İstanbul Nişantaşı University · İstanbul, Türkiye

2023 Present

Fourth year.

Skills & Tech

What I work with

Backend

  • NestJS
  • Node.js
  • Express.js
  • REST API
  • JWT Authentication
  • Swagger

Frontend

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS

Database

  • PostgreSQL
  • Drizzle ORM
  • MongoDB
  • Redis
  • MySQL

DevOps & Tools

  • Docker
  • Docker Compose
  • Nginx
  • CI/CD (GitHub Actions)
  • Google Cloud Compute Engine
  • Git & GitHub

Featured Projects

What I've built

Pi

Pierre

Full-stack restaurant ordering platform — menu browsing, cart, checkout, and live order tracking, with an admin dashboard behind role-based access.

NestJSTypeScriptPostgreSQLDrizzle ORM+9
Po

Portfolio Website

This site — a Next.js frontend backed by a NestJS API, with every section served from PostgreSQL instead of hard-coded content.

NestJSTypeScriptPostgreSQLDrizzle ORM+8