Ebulgakov Logo

Eugene Bulgakov

Frontend Developer, Open Source guy and just a good man

My competencies

Design adaptation

Sometimes, the layouts do not entirely match the actual site data. I have a considerable experience with adaptation and correction design in business. I can draw skipped elements or adapt current them to current business tasks.

Frontend development

I have more than 15 years of experience with front-end technologies. I like to do it, and I every time learn something new. In my work, I use only proven technologies and best practices for web engineering. Anyway, if I do not know something, I will learn it as fast as I can.

E-commerce

I work with e-commerce last 6 years. During this time I have studied to work with many CMS including Shopify, BigCommerce, Spree, Bitrix, and others. It is hard, but it interesting process with a lot of nuances, which allows for creating a working shop for selling goods.


Random work from the portfolio

Interactive background

Interactive background

Link to live code:
https://static.ebulgakov.com/
Year:
2016
Category:
3D

Short description

The background is moved by mouse moving


My last job position

Senior Frontend Developer

Jiffyshirts.com LogoJiffyShirts.com — is a large e-commerce site for custom printed apparel and accessories.
Employed:
November 2019 — December 2025
Location:
Remote

My responsibility:

  • Develop and maintain a large-scale e-commerce site with 100k+ users per day
  • Implement, take care of the website cache, and clean up large A/B-tests on the site.
  • Build new product features using React, Vue, and ES6
  • Convert static design from Figma, Sketch and text description to performance UI-components with good quality in PageSpeed and maintainability.
  • Maintain Code Review from 70+ developers every day, and often 1:1 to help them improve their code
  • Define and enforce frontend code quality standards (ESLint, Jest, best practices)
  • I almost fully replaced the FE on the site - replaced infrastructure with modern Webpack, reshaked deps, implemented performance tricks, and I’ve improved the critical metrics twice in PageSpeed Insights.
  • Collaborate closely with backend engineers, designers, and product managers for a better user experience on the site

Contacts and social