Irina Petrova

Your friendly neighbourhood front-end engineer
Let's chat!

Diligently working to make products more accessible, responsive and performant.

My expertise is in building and maintaining digital solutions using modern frameworks like React.
I am an effective collaborator with a passion for shaping features from discovery through to delivery.
I thrive in multidisciplinary environments, where I get to help to solve problems that will improve the experience for users.

Skills

Experience

E-commerce developer at SayYes

  • Build WCAG compliant and responsive interfaces using modern front-end technologies including vanilla JS, React, TypeScript, HTML, CSS, SASS and Tailwind
  • Boost performance by 40% of multiple projects through JS, CSS and HTML optimisations
  • Set up CI/CD pipelines ensuring standardised code delivery, improving developer experience and efficiency working across different codebases
  • Support and continuously developing legacy projects
  • Work with Shopify Apps, creating back-ends for extending checkout functionality
  • Participate in knowledge transfer through pairing, training, code reviews and mentoring team members
  • Partner with stakeholders on different projects ensuring deeper understanding of strategic goals, aiding in prioritisation and features delivery
  • Collaborate with designers, marketing, stakeholders, external engineers and PMs delivering end-to-end features

E-commerce developer at Verse

  • Working on internal design system and packages
  • Creating headless shop fronts using Shopify, Sanity and working on internationalisation
  • Communicating with stakeholders and project managers in a clear manner
  • Introducing automated testing, ensuring quality of code

Senior Front-end Developer at Glowday

  • Unified the design language used throughout the product
  • Enforced standards for composing and styling components using BEM, Sass, ESLint and Prettier
  • Increased test coverage using Jest, React Testing Library and Cypress
  • Developed the marketplace and SaaS product including booking and treatment flows, account areas and blog
  • Utilised Azure DevOps monitoring to trace and fix bugs
  • Reduced CLS and other web vitals
  • Accommodated planning process by creating flows in Figma and leading card sorting sessions
  • Used initiative for refactoring complex parts of the system
  • Followed TDD practices when refactoring complex logic
  • Participated in hiring process
  • On-boarded and mentored junior members of the team

Projects

Astute Graphics

  • Maintained WordPress website supporting e-commerce side of the business
  • Created reporting tools for capturing conversions and business analytics
  • Supported business into pivoting to a SAAS model
  • Created integrations with MailChimp and Active Campaign
  • Participated in plugin creation and making code open source
  • Increased test coverage with Codeception
  • Worked closely with the senior developer and designer to achieve deadlines

Areca design

  • Worked with Twig for creating themes for in-house CMS
  • Developed and designed websites for various businesses
  • Utilised Unity and Phonegap in creating AR mobile applications

Awards and Qualifications

Carol Pugh Award of Excellence

2014

And award for the best presentation amongst 1st year computing students

University of Worcester

2013 - 2017

Achieved 1:1 with Honours studying Computing, with focus on web development.