open to senior backend / full-stack roles

Hi, I'm Mehmet Berk. I build full-stack systems in Python, Vue, and AWS.

Senior full-stack engineer in Berlin. 5+ years across Django/FastAPI backends, Vue.js frontends, and AWS/Kubernetes infrastructure. Most recently led backend architecture for a job-campaign automation platform.

View projects
About

What I do

I'm a full-stack developer with 5+ years building production systems and leading small engineering teams. Most of my recent work is in Python (Django REST, FastAPI) on AWS, with Vue.js on the frontend when a project needs one.

At Staffery GmbH, I moved from frontend developer to full-stack engineer and deputy team lead. I built the backend for a job-campaign automation product: data pipelines, deployment tooling, and production support for a team of five. I have a BSc in Computer Engineering from TOBB University of Economics and Technology and I'm based in Berlin, open to senior backend and full-stack roles.

Experience

Where I've worked

Jan 2023 —
Jun 2025
Full-Stack Developer & Deputy Team Lead
Staffery GmbH · Berlin
  • Developed backend architecture for a job-campaign automation tool using Python (Django REST Framework / FastAPI), hosted on AWS.
  • Built data pipelines with Pandas to compute campaign metrics (CPA, CPC) across historical data.
  • Maintained production stability by debugging live issues via Kubernetes logs.
  • Ran deployment pipelines, structured cron jobs, and integrated Rollbar for real-time error tracking.
  • Supervised a cross-functional team of five during the team lead's absence — sprint planning and code review.
Jan 2020 —
Jan 2023
Frontend Developer
Staffery GmbH · Berlin
  • Built interactive analytics dashboards in Vue.js, translating backend metrics into clear interfaces.
  • Integrated and themed ApexCharts to match strict corporate design systems.
  • Partnered directly with sales, customer success, and the CEO to define and iterate on UI components and frontend state management.
Projects

Selected work

At Staffery · shipped products, 2020–2025

Staffery Autopilot

A dashboard that automates job-campaign management. It processes up to three years of nested historical campaign data using Pandas and PostgreSQL, with results pre-aggregated so lookups stay fast at runtime.

My part: the data-optimization layer (Pandas aggregations, PostgreSQL indexing, a FastAPI caching layer) plus the ApexCharts integration on the frontend.

pythonpandaspostgresqlvue.jsapexchartsaws
view product — Staffery Autopilot

Staffery Jobtimizer

A text-analysis pipeline that scores job-ad content against historical performance data and suggests changes based on what's actually worked before.

My part: the scoring UI (charts for the 19 ad metrics, a score progress bar, and a line chart plotting CPA, cost, and application rate against the timeline of ad edits) plus the cron jobs that pre-analyze those stats per client job, so the heavy computation stays off the live database.

pythonnlpdata pipeline
view product — Staffery Jobtimizer

Staffery Meet2Hire

An automated interview-scheduling system with a Vue.js frontend, handling complex calendar state and multi-party booking logic.

My part: the Vue.js frontend and the multi-party calendar state logic.

vue.jsschedulingcalendar logic

Personal · building now

Earlier

Internships

May – Aug 2018
Frontend Developer
IOTIQ GmbH · Leipzig
  • Built frontend interfaces for a smart meeting-room dashboard, integrating real-time sensor data and room availability.
Jan – Apr 2017
Software Developer
GT-ARC, TU Berlin
  • Processed network graph data to simulate infrastructure traffic and visualize compromised paths and vulnerabilities.
May – Aug 2016
Cyber Security Specialist
Innovera Ltd. · Ankara
  • Researched honeypot and network-deception techniques; built a demo environment to log simulated intrusion attempts.
Background

Education & languages

Education

BSc Computer Engineering

TOBB University of Economics and Technology · 2013–2018

Chairman, ETU ACM Student Chapter (2016–2017) · Board Member (2015–2016)

High School Diploma, Math & Sciences

Kastamonu Fen Lisesi · 2009–2013

Languages

Turkishnative
Englishprofessional
Germanlimited working
Contact

Let's talk.

Open to senior backend and full-stack roles in Berlin. Send a message below and I usually reply within a day.

open to senior backend / full-stack roles · Berlin, DE --:--