Vasil Bachev

Engineering manager

Lozenets, Sofia City, Bulgaria

About

I'm an experienced Web Developer whose passion is Front-end and full-stack engineering. During the last 9 years I've enjoyed working with many platforms and languages, and I'm interested in projects based on cutting edge open-source technologies.

Experience

  • Financial Times Sofia (6 yrs 8 mos)
    • Principal Engineer
      Aug 2022 - Present · 3 yrs 11 mos

    • DevX Tech Lead
      Nov 2020 - Jul 2022 · 1 yr 9 mos

      Led the enablement team for FT’s Specialist Titles department where we focus on developer experience, security, reliability and observability: ∙ We help the Specialist Titles product teams on their mission to modernise the department’s digital capabilities by laying the foundation for a resilient microservice architecture. ∙ We automate and standardise the team’s development workflows so more time can be spent delivering value while bike-shedding is minimised. ∙ We empower engineers with efficient tools, quick feedback loops and lightweight environments where it's easy to make the right decision while any mistake can be spotted and fixed quickly.

    • Senior Software Engineer
      Nov 2019 - Oct 2020 · 1 yr

      As part of the newly formed engineering team for the Specialist Titles department I took part in the modernisation of several digital publications.

  • Senior Web Developer at Holiday Extras
    Dec 2016 - Nov 2019 · 3 yrs

    Maintaining web apps, native mobile apps and a multitude of services for the UK travel industry. As part of an enablement team my responsibilities include: Improving developer experience and app performance; Developing an array of tools to empower our cross-functional teams; Improving AB testing systems and practices; Maintaining a resilient CI pipeline; Example projects: ∙ Created a suite of bookmarklet tools to manage AB tests and inspect user activity tracking ∙ Took part in rewriting our Cordova hybrid app to React Native ∙ Took part in redesigning the company’s websites for mobile devices ∙ Designed and created a centralized AB testing system that’ll be used within the business ∙ Created an in-house user session recording service based on open-source tools ∙ Took part in splitting our main web platform from a monolith to a JAM-stack SPA and a Rails API ∙ Took part in migrating the main Rails API to a set of microservices aggregated behind a GraphQL API ∙ Led the team effort to rewrite the payment page from Backbone to React/Redux

  • eCommera (Sofia)
    • Senior Web Developer
      Aug 2016 - Nov 2016 · 4 mos

      Apart from regular day-to-day development my contributions include: ∙ High-level design, support and peer review of new features ∙ Troubleshooting performance issues and researching opportunities for improvement ∙ Training and mentoring team members

    • Web Developer
      Apr 2013 - Jul 2016 · 3 yrs 4 mos

      Building e-commerce websites for large international brands and retailers. My responsibilities are ensuring exceptional quality, top performance, responsiveness and robustness to support millions of page-views over the full spectrum of devices and network characteristics available worldwide. Took part in the development of a company wide Front-end framework for adaptive design based on Backbone and Grunt.

  • Front-end Developer at MentorMate
    Jul 2012 - Apr 2013 · 10 mos

    Developing cross-platform UI layouts and hybrid applications for mobile devices. Taking care of performance optimisation and compatablity issues.

  • Co Founder at Cheti.ME
    Sep 2010 - Dec 2012 · 2 yrs 4 mos

    Cheti.ME is a Bulgarian social network focused on promoting literacy, book sharing and overall appreciation of the written word.