Lozenets, Sofia City, Bulgaria
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.
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.
As part of the newly formed engineering team for the Specialist Titles department I took part in the modernisation of several digital publications.
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
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
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.
Developing cross-platform UI layouts and hybrid applications for mobile devices. Taking care of performance optimisation and compatablity issues.
Cheti.ME is a Bulgarian social network focused on promoting literacy, book sharing and overall appreciation of the written word.