Hi, I’m Edvins 👋

I’m a developer and designer with a strong entrepreneurial spirit who builds products users love.

In the past, I’ve worked with companies like Betterware, British Gymnastics, npower, Purplebricks, agencies and studios like FishEye and The Studio 4. I’ve been freelancing, working on the open-source and side projects since I’ve started my career.


Today, I am helping to build the cyber risk prioritisation platform at CyberOwl as a Lead Front-End Developer.



I lead a front-end team by the day and do side hustle by the night.

I’m always keen to expand my engineering or entrepreneurship skills.



I live in Wolverhampton, United Kingdom with my wife and our son.

I spent the big part of my life in Riga, Latvia, one of my favourite places in the world.


When I’m not working, I love to read, run and spend time with my family. I’m a little obsessed with coffee and pizza.

I’m an occasional Hearthstone player and I speak 3 languages.


Lead Front-End Developer (CyberOwl)

May 2019 – Present

I’m currently in charge of the front-end development of the core product.

Front-End Developer (Purplebricks)

Jul 2018 – May 2019

  • Improved development experience by introducing tools like Prettier, Storybook.
  • Applied atomic design approach to improve software architecture.
  • Built an interactive map based on Google Maps API.
  • Migrated React components into npm packages to increase code reusability.
  • Improved performance optimisation by decreasing first meaningful paint time, time to interactive.

Technology stack: JavaScript TypeScript React Redux Jest React Testing Library Enzyme Storybook HTML CSS SASS Atomic Design CSS Modules Webpack Docker

Senior Front-End Developer (npower)

Mar 2018 – Jul 2018

  • Delivered multiple features to the various parts of the main product.
  • Organised lunch and learn sessions to increase knowledge across the team.
  • Participated in the interview process to hire new developers.

Technology stack: JavaScript TypeScript Angular Rxjs HTML CSS SASS

Software Developer (Contact Group)

Sep 2016 – Mar 2018

  • Delivered multiple features across web and mobile applications.
  • Improved the development experience by automating CSS regression testing using BackstopJS.
  • Implemented enhancements to improve user experience.
  • Mentored and shared knowledge with interns.
  • Delivered multiple front-end related talks with the development team.

Technology stack: JavaScript Flow React Redux React Native Karma Jest Mocha Enzyme HTML CSS SASS

Junior Web Developer (British Gymnastics)

Nov 2014 – Sep 2016

  • Delivered multiple projects across multiple departments.
  • Built an internal calendar and meeting scheduler application.

Technology stack: PHP CodeIgniter JavaScript jQuery C# CSS HTML

Junior Front-End Developer (FishEye)

Sep 2014 – Nov 2014

  • Delivered multiple features to a project based on Magento and WordPress CMS.

Technology stack: PHP JavaScript jQuery Magento WordPress

Junior Web Developer (Betterware)

Jul 2014 – Sep 2014

  • Delivered multiple features to the various part of the main product.

Technology stack: PHP JavaScript jQuery CSS HTML

Junior Web Developer (The Studio 4)

Oct 2013 – Nov 2013

Volunteering experience.

Technology stack: PHP JavaScript jQuery CSS HTML


  • Languages: JavaScript TypeScript PHP C# and Unity (familiar)
  • Libraries and Frameworks: React Redux React Native Angular and RxJS (familiar) Node and Express (familiar) jQuery CodeIgniter
  • Testing frameworks: Jest Karma Mocha Jasmine Enzyme React Testing Library
  • Data and Databases: MySQL Oracle SQL Microsoft SQL Server MongoDB Firebase
  • CMS: WordPress and WooCommerce Magento and Joomla (familiar)
  • Markup and templating: HTML CSS SASS
  • Other: Gulp and Webpack Docker Adobe Creative Suite Git and Git Flow Agile Project Management

Side Projects

Hustle Market

Marketplace for buying and selling profitable online businesses.

React Redux Next.js Firebase

Learn more →


Expense tracking bot for Telegram.

Node Firebase

Try it now →

Stealth Labs

Digital agency which I use to work with my clients.

React Gatsby Graphql

Learn more →

Open Source Projects


Simple CSS framework for hackers. Simple as potato.

Learn more →


Gulp starter template.

Learn more →


React simple card component.

Learn more →