Daniel
Stoyanov
Software Developer
Back-end developer with 5 years of experience building reliable, scalable systems. I care about clean, well-tested code and take SOLID principles seriously - good structure makes hard problems easier to solve. I adapt quickly to new technologies and domains, work well in a team, and take full ownership of what I build.
Plovdiv, Bulgaria
PHARMACEUTICAL INDUSTRY
Software Developer · Manufacturing Execution System
Core back-end of a strictly regulated MES used by major pharmaceutical companies. Modernized a legacy monolith by integrating it with cloud-native Spring Boot microservices. Built automated warehouse supply via REST, secure "Exceptional Change" workflows, and migrated legacy serialization to an idempotent RabbitMQ event-driven architecture.
Java 21 · Spring Boot · REST APIs · Kubernetes · Docker · RabbitMQ · PostgreSQL · Oracle · JUnit · Playwright · TypeScript
SOFTWARE SERVICES INDUSTRY
Software Developer · ERP System
Developed an ERP system managing financial, operational, HR, accounting, and reporting processes. Implemented features for time-offs, emails, inventory, timesheets, events, and announcements. Full unit test coverage across all business logic.
Java 21–22 · Spring Boot · Spring Data · Spring Security · MySQL · Flyway · Vaadin · Docker · GitHub Actions
Bachelor's in Software Development,
Software University, Sofia · 2020 – 2021
Professional High School of Construction,
Architecture & Geodesy "Arch. Kamen Petkov", Plovdiv · 2014 – 2019
Backend API Design
REST API Endpoints
Microservices Architecture
Event-driven Systems
Database Design & Optimization
Testing & Quality Assurance
Clean Code · SOLID Principles
Scrum · Kanban · Jira
GitHub Actions · CI/CD
Swagger · OpenAPI
Verified credentials & completed courses
Software University — SoftUni
Spring Data
Feb 2022 · 6.00 / 6.00
Verify ↗Data Structures Fundamentals
Feb 2022 · 5.79 / 6.00
Verify ↗MySQL
Jan 2022 · 6.00 / 6.00
Verify ↗Java OOP
Oct 2021 · 6.00 / 6.00
Verify ↗Java Advanced
Sep 2021 · 6.00 / 6.00
Verify ↗Programming Fundamentals with Java
May 2021 · 6.00 / 6.00
Verify ↗Programming Basics
Jan 2021 · 6.00 / 6.00
Verify ↗Anthropic Education
Feel free to reach out — always open to new opportunities.