Skip to content
View sero583's full-sized avatar

Highlights

  • Pro

Block or report sero583

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sero583/README.md

Serhat Güler

Full Stack Software Engineer | Web, Backend & DevOps

Portfolio Email LinkedIn


Software engineer, professional since 2022. At two companies I designed, built and operated internal production systems as the sole developer: from requirements and architecture to deployment and Linux server operations. Core stack: Laravel/PHP, React/TypeScript, Java/Spring Boot and Flutter, backed by Docker/CI-CD infrastructure. In public side projects I go deeper: C++/Qt systems programming, Kubernetes, and applied computer vision (YOLOv8, OCR).

💻 Tech Stack

Production experience (from employment)

PHP Laravel TypeScript React Java Spring Boot Flutter MySQL Docker GitHub Actions Linux

Project experience (public repos below)

C++ Qt Python Vue.js Kubernetes PostgreSQL MongoDB Redis RabbitMQ Rust TensorFlow OpenCV


🚀 Featured Engineering Projects

Full-stack SaaS running in production: real-time sync via WebSockets (Laravel Reverb), MFA (WebAuthn passkeys, TOTP), SSO (Google/Microsoft/GitHub), RBAC, and a dual hybrid API (REST/OpenAPI + GraphQL).

  • Infrastructure: 18 Kubernetes manifests with HPA auto-scaling; PostgreSQL, MongoDB, Redis and RabbitMQ.
  • Quality: CI/CD via GitHub Actions, k6 load testing (500 concurrent users), 120+ Pest tests with Codecov integration, PHPStan level 8.

Kubernetes Docker Laravel Vue.js TypeScript RabbitMQ Redis Meilisearch

Classic COSMAC VIP emulator built from scratch in modern C++ with strict architectural separation of CPU, memory and UI. Raw opcode execution, rendering via a Qt 6 desktop GUI, automated CMake/Catch2 test infrastructure.

C++20 Qt 6 CMake Catch2 GitHub Actions

Cross-platform generator creating type-safe serialization classes for 9 programming languages from a single JSON schema. Built for latency-critical WebSocket communication with dual serialization (JSON + MessagePack), deep map conversion and regex validation; CI tests all 9 languages in parallel at 95%+ coverage.

Python C++ Rust Java Go Dart C# MessagePack

Real-time computer vision at 60 FPS with a custom-trained YOLOv8 model: an end-to-end ML pipeline from Roboflow data annotation to ONNX inference with GPU acceleration.

Python YOLOv8 PyTorch OpenCV ONNX

Cross-platform personal finance and receipt management app: multi-engine OCR pipeline (Google ML Kit, Tesseract) with YOLOv8 receipt boundary detection via TensorFlow Lite, hardware-backed encryption (Android Keystore/iOS Keychain) with PBKDF2 key derivation, and German-compliant bookkeeping exports (GoBD/DATEV).

Flutter Dart TensorFlow Lite YOLOv8 SQLite (Drift) Computer Vision


💼 Professional Experience

Full Stack Developer & IT Administrator (part-time) | Sunshine Dienstleistungen GmbH Sep 2024 – Present

  • Sole developer of the company's internal management platform (Laravel, Flutter), digitalizing workflows for 50+ employees, from requirements analysis with management to production operations.
  • Built the DevOps pipeline: CI/CD (GitHub Actions), Docker container deployments, Linux server administration.
  • Implemented RBAC and Microsoft 365 integration (Graph API); responsible for domains, e-mail and backups.

Full Stack Developer (working student) | ERPstudio GmbH Nov 2022 – Sep 2024

  • Sole developer of a modular B2B commerce SaaS platform from concept to near-production; all architecture and technology decisions in my own responsibility.
  • Designed the backend (Laravel/PHP, MySQL), built RESTful APIs, and integrated payment providers (Stripe, PayPal) into React/Redux interfaces.
  • Configured multi-tenant server infrastructure (Apache vHosts).

Full Stack Developer (full-time working student) | Accenture Feb 2022 – Mar 2022

  • Delivered RESTful web services within a microservices architecture using Java and Spring Boot.
  • Built multithreaded tools for parsing, processing and format conversion of large JSON datasets; unit testing with JUnit/Mockito.
  • Left with a top-graded reference ("sehr gut") including an explicit invitation to re-apply.

🎓 Education

B.Sc. Computer Science program - 150 of 210 ECTS completed Hof University of Applied Sciences, Germany (Oct 2020 – Sep 2025)

Completed the full theory core (software engineering, distributed systems, databases, system architecture), then chose to focus fully on hands-on software engineering.


Syntax is just a tool. Architecture is the foundation. Let's build reliable systems.

Pinned Loading

  1. flutter-benchmark flutter-benchmark Public

    GPU stress-test benchmark suite for Flutter rendering backends. Compares Impeller (Vulkan/Metal) vs Skia (OpenGL/ANGLE) with frame-time analysis, A/B testing, and JSON export.

    Dart 1

  2. chip8-emulator chip8-emulator Public

    A CHIP-8 emulator built with C++20 and Qt 6, featuring a desktop GUI and configurable keypad mapping. Currently tested on Windows.

    C++

  3. CrossPacket CrossPacket Public

    Generate type-safe data packets for 9 languages from JSON definitions. Dual serialization (JSON + MessagePack) optimized for WebSocket communication, with built-in validation and security utilities.

    Python

  4. java_survey_app-cloud_computing_2025 java_survey_app-cloud_computing_2025 Public

    A QR code-based survey application with anonymous access, built with Java, Docker, and PostgreSQL.

    Java

  5. Skribbl_IO-FriendFinder Skribbl_IO-FriendFinder Public

    Chrome Extension, Find your friends in public skribbl lobbies.

    JavaScript

  6. FlapPyBlink FlapPyBlink Public

    Use your eyes to control the flappy bird.

    Python 2