Senior Backend Engineer · Ohrid, MK

Daniel
Andreeski.

PHP / Laravel · Team Lead, Wallet Backend @ Native Teams

I build the systems money moves through — multi-currency wallets, ledgers, and payment rails engineered for integrity under load.

11+ years shipping backends Laravel 12 · microservices Chess & BJJ off the clock
Profile

A decade of turning tangled requirements into clean, scalable backends.

I design and build dynamic, scalable web solutions — mostly PHP/MySQL with Laravel, paired with Vue.js on the front. My experience runs from startups to mid-sized businesses, building everything from robust backend systems to interactive interfaces.

Beyond writing features, I work in software architecture, design, and testing to keep solutions high-performance and maintainable. I've spent real time on high-traffic platforms and big-data processing, tuning systems for efficiency and scale.

I like building complete products from the ground up, and I like inheriting messy ones and refining them — sharpening performance, security, and the experience. Complex problems are the part I look forward to.

Toolkit

What I reach for.

Backend & Architecture

PHPLaravel 12Livewire PythonFastAPIMicroservices Repository / ServiceOpenAPI · Swagger

Data & Storage

MySQLMongoDBElasticsearch Big-data processing

Frontend

Vue.jsNuxt.jsJavaScript jQueryHTMLCSS

Infra, AI & Ops

DockerAWSGit AI / LLM integrationStripe · Payoneer
Track record

Where I've built, in order.

May 2025 — Present
Now

Team Lead, Wallet Backend — Native Teams

  • Lead a team of backend developers building a sophisticated financial wallet platform on Laravel 12.
  • Architect scalable microservices for multi-currency wallets, transaction processing, and payment integrations.
  • Own critical money features — balance management, prepayments, balance rewards — with strict data integrity and transaction safety.
  • Refactor legacy systems toward clean architecture (Repository–Service), retiring observer patterns that caused nested-transaction issues.
  • Run code reviews, technical interviews, and knowledge-sharing; integrate Stripe, Payoneer, Xero, card processing, and document systems.
Feb 2022 — Apr 2025

Full Stack Developer — Quest Health Solutions

  • Built a sophisticated healthcare web application from the ground up, improving the patient-facing experience.
  • Engineered robust Laravel backends tuned for performance and scale, with responsive Vue.js interfaces.
  • Designed and shipped multiple AI-model-powered microservices that expanded the app's data-processing capabilities.
Aug 2021 — Nov 2021

PHP Developer — Softmetrix

  • Built microservices in Laravel.
  • Acted as team lead — delegating tasks and running code review.
Oct 2020 — Aug 2021

Software Engineer — BtoBet

A sports-betting and online-casino technology platform.

  • Full-stack development in PHP and JavaScript.
  • Maintenance and bug resolution for issues raised by QA and clients.
Sept 2019 — Oct 2020

PHP Developer — iSource Ltd

  • Full-stack build: Laravel backend, Vue.js / Nuxt.js frontend.
  • Lakers app for Växjö Hockey (Sweden) — upcoming games, newsfeed, promotions, rewards, discounts, season tickets.
  • Lakers CMS — dashboards & stats, articles, promotions, rewards, push notifications, and user profiles.
  • Pizza & Co — a pizza-ordering app for restaurants.
Oct 2018 — May 2019

Web Developer — Binge

  • Shipped new features across a Laravel backend/API and a Vue.js single-page app.
  • Rebuilt search on Elasticsearch — sharply improving both relevancy and speed.
May 2015 — May 2017

Web Developer — TCP Global Solutions

Hibih — connecting accommodation owners directly with people looking to rent.

  • Worked mainly on the Laravel backend.
  • Built the frontend with jQuery.
Off the clock

Two disciplines that shaped how I engineer.

The instincts I bring to architecture didn't only come from code.

Chess

Youth Champion of Macedonia, 2001

Twice a competitor at world championships. Chess is where I learned to calculate several moves ahead and hold the whole board in mind — the same thinking a transaction system demands before anything is committed.

Brazilian Jiu-Jitsu

Patience, leverage, position

BJJ rewards staying composed under pressure and solving problems methodically rather than by force — a useful counterpart to untangling legacy systems and technical debt.

Education & languages

Education and languages

Engineer's Degree, Informatics
Ss. Cyril and Methodius University, Skopje
2002 — 2008
Languages
English & Serbian — professional working proficiency