Resume

25+ years building software — from affiliate sites in 2000 to microservice architectures today.

Full-stack engineer specialising in Node.js, TypeScript, React, and cloud infrastructure. Currently consulting through Tricky Click for global clients.

Technical Skills

backend
Node.js TypeScript Fastify Express GraphQL REST APIs
frontend
React Next.js Angular Tailwind Storybook
databases
PostgreSQL MySQL MongoDB Redis
cloud
AWS GCP Kubernetes Docker Terraform
testing
Jest Playwright Cypress Mocha
tools
Git CI/CD Jenkins CircleCI GitHub Actions

Professional Experience

Software Engineering Consultant

Tricky Click (Owner)

Global · Nov 2016 – Present

Operating as an independent consultant via a limited company, delivering high-level engineering solutions for global clients through agencies including Vertex, Accenture, Xoomworks, and 101 Ways.

Checkatrade

Feb 2024 – Apr 2025
  • Led foundational design of a new microservice ecosystem enabling technical transformation
  • Built unified BFF layer for native mobile app, later decomposed into independent services
  • Established schema-driven, self-documenting API standards using Fastify and TypeScript
  • Delivered reusable tooling, boilerplates, and top-down integration test frameworks
  • Rebuilt web frontend using React micro-frontends and Contentful-based workflows
  • Executed large-scale migration from WordPress to headless CMS

Tech: Node.js, TypeScript, Fastify, TypeORM, React, Next.js, Tailwind, Playwright, PostgreSQL, GCP, Kubernetes, Docker, Contentful

McKinsey & Company — Cleansheet Platform

Apr 2023 – Feb 2024
  • Delivered features across computationally heavy SaaS platform for manufacturing cost optimisation
  • Developed frontend and backend features in large distributed environment
  • Improved CI/CD reliability, optimised pipelines, and containerisation refinements

Tech: Node.js, TypeScript, React, Redux, AWS (Lambda, EC2, ECS, S3), Redis, PostgreSQL, Jenkins

FT.com (Financial Times)

Mar 2022 – Mar 2023 & Jun 2020 – Apr 2021
  • Built enterprise tools for B2B subscription and account management
  • Developed REST and GraphQL microservices integrated with Next.js applications
  • Worked on landing pages, paywalls, subscription flows, and performance-sensitive features

Tech: Node.js, GraphQL, TypeScript, Next.js, React, Jest, CircleCI, AWS, Redis, PostgreSQL

NextBasket.com

Nov 2022 – Feb 2023
  • Served as Interim Principal Engineer for well-funded startup
  • Performed full audit of architecture, code quality, and engineering processes
  • Provided solutions to systemic technical and organisational issues
  • Supported backend, frontend, QA, and SRE teams for better cross-functional flow

Tech: Architecture, Team Enablement, Process Improvement

Synaesthesia.cloud

Mar 2022 – Jun 2022
  • Re-engineered document-analysis ETL pipeline into modular serverless architecture
  • Split monolithic prototype into multiple microservices and functions
  • Established infrastructure provisioning and deployments via Terraform

Tech: Node.js, Fastify, Next.js, React, Terraform, GCP (Cloud Functions, GCS)

Expert-Series.com (Financial Times)

Apr 2021 – Mar 2022
  • Built new product using Node/Next.js monolith with SSR
  • Integrated complex billing flows via Zuora and Checkout.com
  • Implemented backend APIs, frontend UI, and CI/CD pipelines

Tech: Node.js, TypeScript, Fastify, Next.js, React, Swagger, Knex, PostgreSQL, AWS, Heroku

Toptal (Core Team)

Sep 2019 – Apr 2020
  • Joined core team as Growth Engineer for page performance and SEO optimisation
  • Integrated acquired web estates and built high-impact SSR pages
  • Contributed to Terraform-powered infrastructure and automated deployments

Tech: React, TypeScript, Next.js, Ruby on Rails, BigQuery, Terraform, Docker, Jenkins

DAZN

Apr 2018 – Mar 2019
  • Built reactive frontend components with MobX and React
  • Developed Node.js microservices and infrastructure-as-code using Terraform
  • Strengthened platform reliability with unit, integration, E2E, and load tests

Tech: React, MobX, Node.js, Express, Terraform, AWS, Docker, Jenkins, Selenium

Glimpse.me

May 2017 – Apr 2018
  • Delivered core features across backend, frontend, and sockets microservices
  • Built Node.js backend, Angular 4 SPA, and real-time socket infrastructure

Tech: Sails.js, Express, Angular 4, Redis, PostgreSQL, MongoDB, SocketCluster, JWT

Adaptemy

Nov 2016 – Aug 2017
  • Re-architected large AngularJS SPA into ES6 modular system
  • Implemented offline-first capabilities using service workers
  • Built React/Redux QTI editor for educational content

Tech: AngularJS, ES6, React, Redux, Service Workers

Senior Software Engineer

EPAM Systems

Bulgaria · Mar 2015 – Dec 2016

Frontend engineering for complex financial applications, trading platforms, and algorithmic decisioning systems.

  • Developed AngularJS and React applications for trading platforms
  • Delivered high-performance UIs with strong test coverage
  • Produced reusable components and UI frameworks

Tech: AngularJS, React, Redux, ES6, Bootstrap, Karma, Jasmine, Mocha

Software Architect

Zeduki

Remote · Oct 2014 – Jan 2015

Designed migration strategy from legacy PHP platform to scalable modern backend stack.

Tech: Slim PHP, Doctrine 2, Twig, AngularJS

Senior Software Engineer

EveryMatch

Israel · Jun 2014 – Oct 2014

Delivered full Angular SPA integrated with .NET/MongoDB backend, including hundreds of custom components.

Tech: AngularJS, .NET, MongoDB

Senior Software Engineer

Tech Huddle

Sofia · Feb 2014 – May 2014

Migrated high-traffic mobile site from legacy PHP to Yii framework.

Tech: PHP, Yii, MySQL, JavaScript

Senior Software Engineer

Fantastic Services

UK/Bulgaria · Apr 2013 – Oct 2013

Built Magento e-commerce store and designed large real-time support platform serving thousands of websites.

Tech: Magento, Custom Architecture, PHP

QA / Engineer / Creative Lead

WebMatrix

Bulgaria · Sep 2010 – Oct 2012

Transitioned from QA to development on penny auction sites and web-based games. Managed creative team for game content delivery.

Tech: Symfony, jQuery, PHP, MySQL, Joomla

Early Career

2000 – 2010

PHP developer, webmaster, and freelancer building full sites, affiliate platforms, CMS systems, and custom tooling.

Mansion Productions (MPA2/MPA3) Virus Advertising Black Sea Consulting Freelance

Interested in working together?

I'm available for contract engagements and consulting work.

Get in Touch