I'm a backend-focused developer with ~5 years of professional experience, currently transitioning from fullstack development into backend specialization.
I enjoy understanding how things work under the hood β which is why many of my projects involve building systems from scratch.
These projects represent my current focus on backend engineering, system design, and scalable architectures:
π¦ Filenest V2
A self-hosted file storage API inspired by S3.
- Built with Go + Fiber
- Focused on scalability and clean architecture
- Designed as a backend service for file management
- Multi tenant
A centralized API for managing push notifications for PWAs.
- Built with Go + Fiber
- Handles notification distribution across clients
- Designed to decouple notification logic from applications
- Multi tenant
A distributed system designed to process AI prompts asynchronously:
These services are designed to work together and depend on each other.
- Transitioning into Backend Engineering
- Building systems with Go (Golang)
- Learning modern backend architectures
- Standardizing on PostgreSQL
- PHP (Vanilla)
- JavaScript (Vanilla)
- Delphi 12 (Windows native applications)
- FirebirdSQL
- Node.js (API integrations with external AI services)
- Go (Fiber, exploring Echo soon)
- PostgreSQL (current standard)
- MySQL (used in past projects)
- Python (scripting & automation)
These projects represent iterations of the same idea over time, showing my growth as a developer:
- Simple Web Crawler -> initial version
- Kraken -> improved version
- Achilles -> A Delphi 12 project built to deepen my understanding of the technology I use professionally.
After years working mainly with PHP, I decided to transition to Go because:
- I want to focus on backend architecture and system design
- I need a language that doesn't get in the way
- I want to prioritize concepts over language complexity
I considered other alternatives, but most of them would shift focus away from backend engineering itself.
- MySQL -> earlier personal projects
- PostgreSQL -> current and future projects
- FirebirdSQL -> professional use
- Contributed to the official V language website (CSS and layout improvements)
I'm actively looking to contribute more to open source projects β with a strong focus on documentation, developer experience, and clarity.
I enjoy turning complex systems into clear, structured, and usable documentation.
π If your project needs better docs, onboarding guides, or developer-focused explanations, feel free to reach out.
I donβt just build projects β I iterate on ideas over time.
Many of my repositories represent evolution, not isolated work.
- GitHub: https://github.com/Angel-del-dev
I genuinely enjoy writing documentation.
Understanding a system is one thing β explaining it clearly so others can use it effectively is a completely different challenge, and I find that process especially rewarding.
Thatβs why, in open source, I often prefer contributing through documentation and developer experience improvements.


