DOYCHIN BORISOV — FULL-STACK DEVELOPER — BULGARIA · EUROPE · WORLDWIDE

The engineering behind a business that just runs.

9+ years as a full-stack developer — from the interface your customers see to the servers that keep it all live.

Available for new projects Open to full-time, contract, and freelance roles — remote or hybrid.

  • 9+ years experience
  • 4 companies
  • 6 public projects
  • 20+ APIs integrated

GET /services

What I can do for you

GET /projects

Things I have built

lacitex

A platform connecting citizens with lawyers — separate portals, meeting scheduler, admin dashboard.

Laravel MySQL Tailwind REST API

mvc-restful-api

A REST API framework built from scratch — no Laravel, no libraries: hand-rolled MVC and JWT auth, with a built-in test UI.

Vanilla PHP OOP JWT MySQL

techshop

An online store with PayPal and Stripe checkout — built from scratch.

PHP MVC Bootstrap PayPal Stripe

user-administration

User management system with roles, voting and a user panel.

PHP MySQL jQuery

paginator

A reusable pagination engine for APIs and databases.

PHP MySQL AJAX

gender-names

A data pipeline predicting age and gender from names via an external API.

PHP MySQL REST

All projects on GitLab →

POST /project

How working with me looks

  1. You describe the problem in your own words.

    No spec required — a plain email is fine.

  2. I propose a solution.

    With a clear scope, timeline and price.

  3. You get it deployed, documented and tested.

    With a handover you can understand.

What you get, every time

  • Requirements gathering & scoping
  • Clear documentation & handover
  • Reliable estimates & deadlines
  • Tested & static-analysed code
  • I work in English & Bulgarian

GET /testimonials

What clients say

Good communication about availability for work. Started and followed on the project with a video call and thorough description about the website code and database.

Client, via Upwork PHP & MySQL website review and updates
Clear Communicator Detail Oriented
  • 5.0★ average Upwork rating
  • 5 completed Upwork projects
  • 147+ hours, one contract

GET /skills

Tools I work with

Click a category to highlight the skills behind it — combine a few to widen the view.

PHP — Daily driver Laravel — Daily driver OOP / SOLID — Daily driver Symfony — Solid PHPUnit — Daily driver PHPStan — Solid CodeSniffer — Solid Composer — Solid xDebug — Solid Blade templates — Daily driver Queues & background jobs — Solid Auth & permissions (RBAC) — Daily driver Search & filtering — Solid MySQL — Daily driver PostgreSQL — Solid SQLite — Solid Firebird — Solid Query optimization — Solid JavaScript — Daily driver HTML / CSS — Daily driver jQuery — Solid Bootstrap — Solid Tailwind CSS — Working knowledge DevExtreme — Working knowledge React Native — Working knowledge Localization (i18n) — Working knowledge REST API design — Daily driver JWT auth — Solid Courier / shipping APIs — Daily driver PayPal — Solid Stripe — Solid Webhooks — Solid Transactional email — Solid Data import / export — Solid PDF & report generation — Solid Real-time chat & notifications — Solid Git — Daily driver Docker — Solid Linux — Solid Apache — Solid Nginx — Solid Bitbucket — Solid VPS deployment — Solid Cron / scheduled tasks — Solid Server, SSL & backups — Solid GitHub Actions / CI-CD — Working knowledge AI-assisted development — Working knowledge WordPress — Solid Site takeovers / bug fixing — Solid Performance optimization — Solid Security (XSS / CSRF / SQLi) — Solid Code reviews — Daily driver SEO basics — Working knowledge
  • Daily driver
  • Solid
  • Working knowledge

GET /experience

Where I have worked

Freelance web developer 2017 – present

Independent client projects delivered alongside my full-time roles — real, shipped work throughout my career.

  1. euShipments 11/2024 – present

    Full Stack Web Developer · hybrid

  2. Ciklum 07/2022 – 01/2023

    Web Developer · remote

  3. Flat Rock Technology 04/2021 – 07/2022

    Web Developer · hybrid

  4. IT Firm 04/2017 – 04/2021

    Web / Mobile Developer · hybrid

Education BSc Computer Science, University of Ruse "Angel Kanchev" (2013 – 2018)

Languages English, Bulgarian

GET /faq

Frequently asked questions

POST /contact

Tell me about your project

Your details are only used to reply to you — never shared, no newsletters.