Loading...
Loading...
14 day streak.
Coding for 15 years.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVETOSLAV MUTEV β
β Senior Full-Stack Developer β
β PHP & JavaScript Wizard β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Level: Senior Developer (10+ years EXP)
Class: Full-Stack Sorcerer
Location: Plovdiv, Bulgaria π§π¬
Languages: [Bulgarian (Native), English (C1)]
Alignment: Chaotic Good
| π Backend | π¨ Frontend | ποΈ Architecture | π DevOps | |:---:|:---------------:|:---:|:---:| | PHP (5.2 β 8.4) | Vue.js | Microservices | Docker | | Laravel (5β12) | React | Monolithic MVC | AWS/GCP | | Symfony (2β7) | Alpine.js | REST APIs | GitLab CI/CD | | Node.js 14+ | TailwindCSS | Event-Driven | Kubernetes | | SQL Databases | SASS/SCSS | Domain-Driven | GitHub Actions |
Last updated: Feb 1, 2026 at 05:50 UTC
π Location: Plovdiv, Bulgaria (REMOTE)
β±οΈ Experience: 5,145 days of coding
π― Current Focus: β Discovering new coffee brewing methods
π
Available: Feb 8, 2026
π΅ Symfony: Use
#[Route]attributes instead of YAML for better IDE support
π€ Generated by PHP 8.4.17 β’ View Source
[2023-2024]Role: Senior Full-Stack Developer (Remote Ninja π₯·)
[2021-2022]Role: Senior Full-Stack Developer (Parking Platform Hero)
[2019-2020]Role: Senior PHP Developer (E-commerce Architect)
[2017-2018]Role: Mid/Senior PHP Developer (Multi-Client Warrior)
[2012-2016]Roles: From Junior to PHP Developer
[2015-2016]: Grew teamwork & project skills[2014-2015]: Built Swedish hosting platform (still running after 10 years! π)[2012-2013]: Started professional journey on Bulgaria's largest websites<?php declare(strict_types=1);
readonly class BackendArchitect
{
public function __construct(
private(set) array $frameworks = ['Laravel', 'Symfony', 'Node.js'],
private(set) array $databases = ['MySQL', 'PostgreSQL', 'Redis'],
) {}
public function chooseArchitecture(string $need): string
{
return match($need) {
'scalability' => 'Microservices with Docker & K8s',
'performance' => 'Optimized APIs with caching layers',
'organization' => 'Monorepo with shared libraries',
default => 'Well-structured Monolith with extractable services'
};
}
}
readonly class FrontendCraftsman
{
public function getPreferredStack(): array
{
return [
'frameworks' => ['Vue.js', 'React', 'Alpine.js'],
'styling' => ['SASS/SCSS', 'Modern CSS3', 'TailwindCSS', 'CSS Grid/Flexbox'],
'philosophy' => 'User experience > fancy animations'
];
}
}
readonly class DevOpsEngineer
{
public function getWorkflow(): array
{
return [
'containers' => 'Docker + Kubernetes',
'cicd' => 'GitLab CI/CD + GitHub Actions',
'cloud' => 'AWS/GCP with infrastructure as code',
'monitoring' => 'Performance metrics & error tracking'
];
}
}
$svetoslav = new readonly class (
backend: new BackendArchitect,
frontend: new FrontendCraftsman,
devOp: new DevOpsEngineer,
location: 'Plovdiv, Bulgaria (REMOTE)',
yearsOfExperience: 13,
availability: new DateTimeImmutable()->add(new DateInterval('P1W')),
){
public function __construct (
private(set) BackendArchitect $backend,
private(set) FrontendCraftsman $frontend,
private(set) DevOpsEngineer $devOp,
private(set) string $location,
private(set) int $yearsOfExperience,
private(set) DateTimeImmutable $availability,
) {}
};
// ...
Contribution Graph
Activity Timeline
Commits and contributions grouped by day, week, or month.