// backend software engineer

Bugra Ozer designs backend systems that hold up under load.

UK · Open to Software Engineering roles

Computer Science student building secure backend systems — authenticated services, webhook relays, and data pipelines engineered to hold up in production, not just on a local machine.

3-Layer

API Security Architecture

Architected a production-ready Flask REST API backed by PostgreSQL, securing endpoints with a 3-layer stack: bcrypt password hashing, short-lived JWT access tokens, and server-side refresh tokens.

1.81ms

Response Time Micro-API

Built an enterprise-grade Flask webhook relay that ingests and normalizes multi-provider webhooks, sustaining 550 requests/sec at a 1.81ms mean runtime.

<1m

CI Pipeline Velocity

Accelerated GitHub Actions CI pipelines to execute in under 60 seconds by engineering an isolated Pytest suite, utilizing class-level fixtures, dependency patching, and in-memory byte streams.

500k+

Bayesian Scored Movies

Architected an in-memory Bayesian rating pipeline with exponential time-decay modeling to accurately rank 500,000+ IMDb titles with zero runtime query lag.

<2s

Streaming ETL Pipeline

Engineered a 3-stage, NumPy-vectorised Python ETL pipeline that bypassed slow external IMDb datasets, slashing data ingestion time from 40 seconds to under 2 seconds and and memory usage 1GB to 60MB for Lumen backend.

30+

People Mentored

Translated complex technical logic into accessible learning plans for 30+ developers, focusing on programmatic problem-solving and clean code.

// projects

Selected work

Three systems, three different backend bottlenecks: serving ranked results securely, relaying verified events between services, and cleaning messy exported data. Add a new one and it slots in the same way — each project is just another endpoint.

// skills

Toolbox

Languages & Frameworks & Tools

PythonC#SQLFlaskJWTbcryptPandasNumPySQLAlchemyRequestspytest

Databases & DevOps

PostgreSQLSQLiteMySQLDockerGitGitHub ActionsCI/CDLinux/BashCloud Deployment

Data & Architecture

RESTOOPAlgorithmsJSONUnit Tests & MocksETLBayesian StatisticsAPI Integration

// experience

Elsewhere

Not all system architecture is digital. Here is where I learned about human fault-tolerance and workflow optimization.

  • Manager — Dhil's

    Feb 2025 – Jun 2026 ·

    Managing a 50-cover dinner rush taught me more about load-balancing and context-switching than most textbooks. I optimized team operations under high-traffic conditions, proving I thrive in environments where system reliability and clear communication are critical.

  • Barista — Buddies Café

    Jan 2025 – Oct 2025 ·

    Trained 5–10 new starters in a high-volume setting, breaking down complex workflows into standard operating procedures to reduce errors and improve throughput.

  • Tech Coach — Epic NPC

    Feb 2022 – Sep 2024 ·

    Mentored 30–50 members in programming, translating complex technical concepts for diverse audiences. Building personalized learning plans taught me how to debug human understanding, not just code.

// contact

Let's talk business.

bugra@backend: ~

$ curl -X GET https://bugra-ozer.com/status

{
  "status": 200,
  "focus": ["Backend", "Full-Stack"],
  "about": {
    "origin": "Turkey",
    "coffee": "Yes please",
    "hobbies": ["Cycling", "Cooking", "Gaming", "Movies"]
  },
  "contact": {
    "email": "bugra.o@outlook.com",
    "linkedin": "linkedin.com/in/bugra-o",
    "github": "github.com/bugra-ozer"
  },
  "resume": "download_pdf()"
}
          

$ _