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

Software Engineer | Full Stack & AI Systems | Architecture & C++

Portfolio Email LinkedIn


Software Engineer with 4 years of experience architecting scalable backend systems, B2B SaaS platforms, and low-level applications. Combining deep system knowledge (C++, Linux) with modern full-stack development (Java, Laravel, Vue/React) and applied Machine Learning (Computer Vision, OCR). Focused on clean OOP, containerized orchestration, and autonomous problem-solving.

💻 Tech Stack

Languages

C++ Java Python PHP TypeScript Dart Rust C#

Frameworks & AI

Spring Boot Laravel Vue.js React Flutter TensorFlow OpenCV

Architecture, DevOps & Databases

Linux Docker Kubernetes GitHub Actions PostgreSQL MongoDB Redis RabbitMQ


🚀 Featured Engineering Projects

Production-ready Full-Stack SaaS demonstrating scalable microservice patterns. Features real-time sync via WebSockets (Reverb), MFA (WebAuthn Passkeys, TOTP), and a dual Hybrid API (REST + GraphQL).

  • Infrastructure: Architected 18 Kubernetes manifests with HPA auto-scaling, utilizing PostgreSQL, MongoDB, Redis, and RabbitMQ.
  • Quality: CI/CD via GitHub Actions, k6 load testing (500 concurrent users), and comprehensive Pest testing with Codecov integration.

Kubernetes Docker Laravel Vue.js TypeScript RabbitMQ Redis Meilisearch

Comprehensive cross-platform personal finance and receipt management application combining budget tracking with AI OCR technology and German-compliant bookkeeping (GoBD/DATEV export).

  • AI/ML: Multi-engine OCR pipeline (Google ML Kit, Tesseract) enhanced by YOLOv8 receipt boundary detection via TensorFlow Lite.
  • Security: Hardware-backed encryption (Android Keystore/iOS Keychain) with PBKDF2 key derivation and tamper detection.

Flutter Dart TensorFlow Lite YOLOv8 SQLite (Drift) Computer Vision

Engineered an open-source cross-platform generator creating type-safe serialization classes for 9 programming languages from a single JSON schema. Built for latency-critical WebSocket communication using dual serialization (JSON + MessagePack) with deep map conversion and regex validation.

Python C++ Rust Java Go Dart C# MessagePack

Built a classic COSMAC VIP emulator from scratch in modern C++. Implemented strict architectural separation of CPU, memory, and UI. Handled raw opcode execution and rendering via a Qt 6 desktop GUI, backed by automated CMake/Catch2 test infrastructure.

C++20 Qt 6 CMake Catch2 GitHub Actions

Developed a real-time Computer Vision system for object detection at 60 FPS using a custom-trained YOLOv8 model. Demonstrated an end-to-end Machine Learning pipeline from Roboflow data annotation to ONNX inference and ROCm/AMD GPU acceleration.

Python YOLOv8 PyTorch OpenCV ONNX


💼 Professional Experience

Full Stack Developer & DevOps (Solo-Lead, Part-time) | Sunshine Dienstleistungen
Sep 2024 – Present

  • Architecting and developing internal management tools (Laravel, Flutter) to digitalize workflows and automate administrative processes for 50+ employees.
  • Implementing complete DevOps pipelines including CI/CD (GitHub Actions), container deployments (Docker), and Infrastructure as Code.
  • Providing comprehensive IT support: managing Linux servers, domains, REST APIs with RBAC, and Microsoft Graph API integrations.

Full Stack Developer (Solo-Lead, Work Study) | ERPstudio GmbH
Nov 2022 – Sep 2024

  • Independently architected and engineered a modular B2B commerce SaaS platform from concept to near-production as the sole developer.
  • Designed the complete backend architecture (Laravel/PHP, MySQL), built RESTful APIs, and integrated external payment providers (Stripe, PayPal) into React/Redux interfaces.
  • Configured multi-tenant server infrastructures utilizing Apache vHosts.

Full Stack Developer (Full-time Work Study) | Accenture
Feb 2022 – Mar 2022

  • Delivered enterprise backend RESTful web services within a complex microservices architecture utilizing Java and the Spring Framework.
  • Built multithreaded tools for parsing, processing, and format conversion of large JSON datasets.
  • Ensured production-grade code quality through comprehensive unit testing (JUnit, Mockito) and received a formal re-hire invitation signed by two Managing Directors.

🎓 Education

Computer Science Studies (150 ECTS completed)
Hof University of Applied Sciences, Germany (Oct 2020 – Sep 2025)

Focus: Software Engineering, System Architecture & Distributed Systems.
Transitioned into full-time software engineering to focus entirely on practical industry projects and scalable architecture.


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