Skip to content
View PowerCell46's full-sized avatar
💪
Grinding
💪
Grinding

Highlights

  • Pro

Block or report PowerCell46

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.

Content in all repositories owned by your account will be closed.
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
PowerCell46/README.md

Peter Gerdzhikov

Software Engineer  ·  Java & Spring  ·  Sofia, Bulgaria 🇧🇬

LinkedIn Email


I build backend systems in Java and Spring, and I've been doing it professionally for two years — at Latona Development since July 2024.

Most of what I care about right now sits behind the API: how services talk to each other without losing messages, what happens on the retry, and how to keep a system honest when something downstream goes down. When a project needs a frontend or a service in Python, I write those too.


Core

Java   Spring   Apache Kafka   PostgreSQL   Docker

Also work with

TypeScript   React   JavaScript   Python   FastAPI   C++   MS SQL Server   Git   Postman


Where I've gone deep

Event-driven architecture. Microservices communicating over Apache Kafka, the transactional outbox pattern for reliable publishing, idempotent consumers, and retry handling for the times a downstream service isn't there.

I learned this properly rather than incidentally — through private mentorship with Atanas Atanasov, a lecturer at SoftUni, running from 2025 to spring 2026 alongside a full-time job. Distributed systems are unforgiving about the details, and the details are the part you don't get from documentation.

AI in practice. I orchestrate coding agents day to day, and I build my own MCP-integrated tooling on top of them — custom agent skills wired into real data sources, not prompts in a chat window.


Currently

Going further into system design and distributed architecture — the decisions that come before the code, and the ones you can't undo afterwards.


Education

BSc, Geospatial Systems and Technologies — Sofia University "St. Kliment Ohridski"



Open to talking about backend architecture, Java, and anything event-driven.
peter.gerdzhikov.contact@gmail.com

Pinned Loading

  1. AI-Projects AI-Projects Public

    Projects written by AI agents, orchestrated by me.

    Java

  2. Algorithms Algorithms Public

    C++ 1

  3. Sofia-University Sofia-University Public

    A repository containing tasks from FMI and GGF, Sofia University "st. Kliment Ohridski".

    Jupyter Notebook

  4. JavaScript-Courses JavaScript-Courses Public

    Consolidated JavaScript courses @ SoftUni: Basics, Fundamentals, Advanced, Applications, Back-End

    JavaScript