Summary
Overview
Work History
Education
Skills
Timeline
Hobbies
Yordan Shterev

Yordan Shterev

Senior Front-end Developer
Sofia

Summary

Senior Front-end developer with extensive experience in ReactJS, TailwindCSS, and Material UI to build responsive and user-centric web

applications. Proficient in version control and code review processes that enhance code quality and team collaboration. Focused on leveraging modern

front-end technologies to drive innovation and deliver seamless digital experiences. Excellent communication skills Flexible within the working

environment and able to adapt quickly and positively to challenging situations whilst remaining calm, focused and positive Strong attention to detail

Overview

19
19
years of professional experience
4
4
Languages

Work History

Senior React Engineer at Flutter International UI&

EvolutionIT Ltd.
04.2025 - Current

Developed and maintained UI features for a tennis trading platform used to monitor and modify matches,

odds, and live incidents.

• Built a custom JavaScript mechanism using IntersectionObserver to subscribe visible table rows to

WebSocket live data and automatically unsubscribe non-visible rows, supporting complex tables with

expandable sub-rows.

• Created new table components for live data rendering and configurable UI modules.

• Contributed to the in-house UX/UI design system, an internal alternative similar to MUI.

• Worked on a micro-frontend architecture, where our React application operates as an individual micro-

frontend integrated into a larger system.

• Collaborated with and utilized a Backend-for-Frontend (BFF) layer dedicated to our team’s micro-frontend.

• Wrote and maintained unit tests with Vitest.

• Developed acceptance and end-to-end tests using Playwright.

Senior Software Engineer at Nielsen

EvolutionIT Ltd.
01.2024 - 12.2024

Developing new features in backend and front-end.

• Implementing new features in the front-end and backend.

• Direct communication with the client and product managers.

• Investigating and fixing bugs.

• Used Jira, Kanban and Sprints to manage and organize tasks.

• Leading Sprint process, organising and leading meetings for demos, estimations,retrospective, hosting

dailies, knowledge sharing front-end meetings, making presentations about front-end topics.

• Lead small development team. Helping teammates solve issues and guiding during developing new stuff.

Senior React/Typo3/WP Developer at Finanztip

EvolutionIT Ltd.
01.2020 - 12.2024

developed from scratch reactJS application with react island architecture communicating with ruby on rails

service.

• Builded react components that can be used inside different CSM systems like TYPO3, WordPress which are

independent and can communicate between each other.

• Developed signup login approach with email only via reactjs app.

• Solved code splitting issue when new version of react added code splitting.

• Participating in processes of releasing different features or hotfixes to production.

• Implemented different interfaces, components for TYPO3 and WordPress.

• Extending existing WordPRess code to provide new features for ratings using plugins like Pods which

created custom post types in WordPress.

• Proposed and created from scratch email generator tool using current WordPress site where the information

was extracted from articles and groped as email html template and used directly into mailjet service

Created react-native components which were used in reactjs environment for various web pages.

• Implementing various components like expert talk banners, floating buttons, overlays etc.

• Delivered redesign of the main web site using pure CSS and bootstrap grid into TYPO3 and WordPress

CMSes.

• Leading students on an internship program.

• Followed Scrum and after that Kanban processes with all meetings like daisies, estimations, retrospectives

etc.

• Used Jira and Confluence for tasks management.

• Used git and GitHub for version control

• Used Jenkins for deployments.

• Used Datadog for tracking issues.

• Communicating with the PMs, UX and dev teams.

Senior React Native / Mobile Developer at Temedica

EvolutionIT Ltd.
01.2018 - 12.2020

• Delivered mobile application that was builded from scratch.

• Build screens and features for iOS and Android.

• Embedding 2 mobile apps into once but with separated file structures to avoid 2 different accounts for app

store and google play store.

• Fixing bugs and problems related to the app.

• Writing documentation in Jira for applying ISO standards for medical devices such as describing screens and

data flows between the mobile app and the backend.

• Writing E2E tests using Detox js library.

• Implementing tracking libraries to track user activities.

• Implementing news feeds with Contentful and GraphQL.

• Creating UI components from scratch without libraries.

• Participating on dailies, refactorings, estimations, scrum and sprints.

• Presenting the current state of the app in demo meetings.

Senior React Developer at Hedgehog on the Stocknet

EvolutionIT Ltd.
01.2017 - 12.2017

Starting NextJs project from scratch and developing its features like showing different info pages, showing

user tradings as charts, implementing payments, payment of different accounts for MetaTrader 4 and showing

information from MetaTrader4. Fixing bugs.

• Developing user interfaces with Chakra UI.

• Collaborating with the UX/UI Team to apply the designs.

• Creating components in StoryBook and using them in the NextJS project.

• Writing Cypress tests.

• PArticipating in dailies and Scrum meetings like estimations, retrospectives etc.

• Presenting the current state of the project at the demo meetings.

• Direct communication with the client.

React Developer on WorkIsRound Project

EvolutionIT Ltd.
01.2016 - 12.2016

Developed from scratch react cloud-based application of services, which automate the posting of workers

process for organisations, which send employees to perform a service within an EU Member State.

• Developed screens components and big forms for handling different information.

• Developed administrative panel of the system.

• Developed authentication and authorisation screens and processes.

• Used Trello for tasks management.

• Used Skype for communicating with the clients and backend developers and UI/UX team

Ruby on Rails Developer at Fidor Bank

EvolutionIT LTd.
01.2013 - 12.2016

• Collaborated with the client developers team and UI/UX team also with product owners and editors(people

from the business part).

• Developed UI/UX part of the banking application, community application using bootstrap framework and

custom SASS solutions for the components and screens. Developed controllers, views and models to build the

screens.

• Developed “Ramp” Front-end project which was used to be sold to different customers like ADIB Banking.

• Developed backend APIs and micro services that provide information to the front-end part and other backend

services.

• I used to solve production problems using ssh access production console/terminal like transactions were set

but the money was not received.

• Followed Scrum methodology with sprint goals.

• I had scrum training and also regular money laundering training to be up to date with security and risks

issues.

• Used Jira and Confluence for tasks and story management.

• Used Git and GitHub for version control of the projects and different git methodologies like GitHub-Flows.

• Participating on dailies, plannings, estimations etc.

Frontend Web Developer

ND Design AS
01.2012 - 12.2013

• Create web and ecommerce sites.

• Slice and dice PSD to html/css/js.

• Writing custom html, css and javascript with no libraries like nowadays.

• Embed html templates into custom PHP CMS.

Frontend Web Developer

Pixel Depo Studio
01.2007 - 12.2012

• Create web and ecommerce sites.

• Slice and dice PSD to html/css/js.

• Writing custom html, css and javascript with no libraries like nowadays.

• Embed html templates into custom PHP CMS.

Education

Master's Degree - Cybersecurity

New Bulgarian University
04.2001 -

Bachelor - Business Information Systems

University of Economics
04.2001 -

Skills

Redux, MobX, React ContextAPI, React Native, JavaScript, TypeScript ,HTML5 CSS3, Tailwind CSS, Bootstrap, Material UI, Chakra UI, jQuery, Responsive design, Cypress, Playwright, Detox JS, Ruby on Rails, WordPress, MySQL, PostgreSQL, Photoshop, Scrum and Kanban, Jira, Jenkins Git, GitHub / Bitbucket/ GitLAb NextJS, NestJS ExpressJS,

Timeline

Senior React Engineer at Flutter International UI& - EvolutionIT Ltd.
04.2025 - Current
Senior Software Engineer at Nielsen - EvolutionIT Ltd.
01.2024 - 12.2024
Senior React/Typo3/WP Developer at Finanztip - EvolutionIT Ltd.
01.2020 - 12.2024
Senior React Native / Mobile Developer at Temedica - EvolutionIT Ltd.
01.2018 - 12.2020
Senior React Developer at Hedgehog on the Stocknet - EvolutionIT Ltd.
01.2017 - 12.2017
React Developer on WorkIsRound Project - EvolutionIT Ltd.
01.2016 - 12.2016
Ruby on Rails Developer at Fidor Bank - EvolutionIT LTd.
01.2013 - 12.2016
Frontend Web Developer - ND Design AS
01.2012 - 12.2013
Frontend Web Developer - Pixel Depo Studio
01.2007 - 12.2012
New Bulgarian University - Master's Degree, Cybersecurity
04.2001 -
University of Economics - Bachelor, Business Information Systems
04.2001 -

Hobbies

I enjoy training and teaching Ving Tsun Kung Fu, playing handball for many years, volunteering as an

instructor at Rails Girls events, participating in Ruby on Rails study groups, mentoring others, and constantly

learning new skills to grow and improve myself.

Yordan ShterevSenior Front-end Developer