Artur Basak

Artur Basak

Web UI/UX Engineer

About Me

Hello! I'm Artur, a second-generation software programmer. My passion for computers is a family legacy, ignited by my godfather and school Computer Science teacher, and then fueled by over a decade of hands-on experience across the entire spectrum of software development.

My journey is a bridge between computing eras. It began with the structured programming with Pascal, C++ and Borland VCL, where I learned the core principles of memory management and algorithms. I then built powerful desktop and early web applications for the enterprise world using Java, JSP/JSF, Eclipse RCP/RAP and SWT, and gained a critical eye for quality and process through test automation with Selenium RC and later WebDriver, Cypress and Playwright.

I was on the front lines of the web's transformation, crafting dynamic applications with its first-generation tools: AJAX, jQuery UI, ExtJS, Angular.js, and Ember.js. This deep historical context is my greatest asset. It allows me to architect modern React, Web Components and TypeScript applications with a profound understanding of the problems they solve, ensuring they are not just trendy but truly well-engineered, scalable, and built to last.

Today, I focus on creating accessible, user-centric, offline and mobile-first Progressive Web Apps (PWA) and robust frontend architectures based on modern tools like Webpack, Vite, Next.js, MobX, React-Router, Material UI, Tailwind CSS, etc.
I've been trusted to deliver solutions for industry giants like Daimler and SAP, retailers like X5 Group ans Kohl's, tech innovators like Croc, startups like TrueImpact, Lition, Tispr/Indy and chemical leaders like Sibur and Evonik.

Now, I've come full circle: I'm passing on the logic and joy of creation to the next generation by teaching my children to code in Scratch, MakeCode and Blockly.

Clean Code

Writing maintainable and scalable code based on SOLID, KISS, YAGNI and DRY principles

Components

Building reusable, accessible, responsive and user-friendly UI components

Best Practices

Following industry standards with modern frontend frameworks and tools

Learning

Continuous improvement and learning through practice and MOOC platforms (Frontend Masters, Coursera, edX)

Core Expertise (USP)

Deep expertise across the full spectrum of modern web development, from architecture to team leadership

🏗️

Frontend Architecture & Technical Strategy

Designing scalable web systems, micro-frontends, and long-term tech vision for enterprise applications

🎨

Design Systems & UI Engineering Leadership

Building and governing component libraries, bridging design-development workflow, ensuring consistency at scale

HTML5 Logo

Web Performance & Platform Excellence

Optimizing Core Web Vitals, PWA/offline capabilities, web accessibility (WCAG), web security (OWASP) and cross-platform compatibility with RWD/mobile-first approaches

React.js Logo

Modern React & Web Standards Evolution

Architecting with React/Next.js ecosystem while advancing web platform through Lit/Web Components and Rust/WASM

🤝

Engineering Team Development & Mentorship

Building high-performing teams, technical leadership, and fostering engineering culture across distributed teams

Node.js Logo

Full-Stack JavaScript & Platform Engineering

Architecting end-to-end solutions with Node.js/Deno/Bun, Rust/WASM, and cloud-native deployment

Experience

Timeline

Senior Software Engineer

IntexSoft

2022 - Present
  • Led the development of a hybrid mobile application using React.js, PWA, and Fugu API for one of the largest grocery retail groups globally, operating 20k+ convenience stores with MAU ~20 million
  • Implemented offline functionality for the app, thereby increasing user retention and reducing attrition based on ServiceWorker API/Workbox, IndexedDB and Dixie.js
  • Increased NPS by improving UI based on A/B Testing and UX Interviews & Research
  • Integrated advanced web technologies to deliver a seamless cross-platform experience for both iOS and Android, ensuring high performance and scalability with a lot of modern APIs like View Transition API, Vibration API, Geolocation API, Web Share and Lottie animations
  • Participated in AI/LLM integration for moderation and fraud detection
  • Collaborated closely with cross-functional teams to align the application with business goals, resulting in improved user engagement and operational efficiency
  • Implemented side projects like admin/moderation application based on React-Admin and mock Bun server plus a bunch of landing pages based on SSR/Next.js

Software Engineering Manager

Godel Technologies

2021 - 2022
  • Managed the company's 4th largest division, overseeing operations across Grodno, Belarus, and Vilnius, Lithuania
  • Acted as the primary point of contact for medium to large UK clients, processing their requests and ensuring alignment with internal workforce capabilities
  • Optimized resource allocation by matching client needs with the most suitable engineers from the internal talent pool, ensuring high-quality project delivery
  • As a Talent Manager, provided mentorship and career guidance to the division's top senior engineers, helping them formulate and achieve their professional goals using SWOT analysis and SMART method
  • Successfully introduced and implemented OKRs (Objectives and Key Results) across the division

Senior Web Engineer

Indy (ex-Tispr)

2019 - 2021
  • Enhanced the existing functionality of the web platform and played a pivotal role in the design and implementation of major new features, including WYSIWYG rich editors, calendars, task boards, and white-labeling solutions
  • Developed and maintained the company's custom Design System/UI Kit (Tispr Design Library - TDL), ensuring consistency and scalability across all projects
  • Migrated the UI Kit to a sharable npm package hosted on the Nexus registry, enabling seamless integration and reuse across multiple projects
  • Adopted approach with Design Tokens based on CSS Custom Properties and later wrote about that in Smashing Magazine and Better Programming articles
  • Introduced and implemented unit and integration testing for the frontend codebase, transitioning from Enzyme to React Testing Library (RTL). Increased test coverage from zero to over 50%, significantly improving code quality and reliability
  • Designed and implemented a modern architecture for the website and content blog using headless CMS (Strapi) and server-side rendering (SSR, Next.js), resulting in enhanced SEO, performance, and user engagement
  • Played a key role in interviewing and forming a strong onsite frontend team, replacing all outstaff personnel with senior software engineers

Web Software Engineer

*instinctools EE Labs

2010 - 2019
  • Over 9 years, contributed to 20+ projects across a diverse range of clients, including enterprise-level companies (Daimler, Evonik, SIBUR), mid-sized businesses (Florence Healthcare, NextGate, EquipmentWatch, Westernacher), and startups (TrueImpact, Lition Energy)
  • Primarily worked through outsourcing and outstaffing models, delivering high-quality Web UI and Frontend solutions tailored to client needs
  • Joined the company as a QA Engineer/SDET when it had 20+ employees and played a key role in its transformation into a thriving organization with 300+ employees
  • Advanced to the position of Lead Software Engineer, where I managed one of the engineering groups within the Web Department, overseeing a team of 9 engineers
  • Provided technical leadership, mentorship, and guidance to the team, ensuring the successful delivery of projects and fostering a culture of collaboration and innovation
  • Delivered scalable and user-friendly Web UI/Frontend solutions for clients across various industries
  • Supported the company's growth by contributing to process improvements, team development, and the establishment of best practices in software engineering

Lead Web Engineer (outstaff from *instinctools)

Lition Energy

2018-2019
  • Developed from scratch a web application for the German blockchain startup Lition Energy, creating a green energy purchasing platform based on full-featured JavaScript technologies such as React.js, Redux, Next.js / SSR, Headless CMS, Node.js, Express.js, Knex.js, MySQL, and Ethereum.
  • Adapted all projects to mobile, tablet, and desktop screens using a RWD approach.
  • Maintained a high level of frontend accessibility using Lighthouse metrics.
  • Improved the backend quality by implementing unit and integration tests.
  • Developed an architecture based on a Headless CMS (Contentful) and SSR (Next.js) to replace the old WordPress platform so the client could conveniently manage landing page content for various consumer groups. Improved SEO and Core Web Vitals to increase search visibility.
  • Integrated the third-party PowerCloud system for electricity payment and billing.
  • Led the frontend and backend development team.
  • As a result, the startup raised $5 million during the ICO round and was mentioned in Forbes, and was later sold.

Web Fundamentals Trainer

IT Academy

2018
  • Led the course "Website development using HTML, CSS and JavaScript"

Lead Frontend Engineer (outstaff from *instinctools)

Big Three Management Consulting (NDA, but easy to Google)

2016-2018
  • Developing a competitive matching module for an analytics platform for a leading US retailer. Main tech stack was React, Redux (own customization based on Publisher-Subscriber pattern), React-Toolbox UI, Unit tests with Enzyme and End-to-End tests with WebDriver.
  • Managing a team of front-end developers who developed the front-end for a strategic web application enabling competitive analysis of product range and pricing in the mass market segment.
  • Migrating legacy modules from jQuery to modern React, creating a high-performance interface with a sophisticated filter system, interactive catalog, dashboards and modern UX based on user surveys and testing.
  • The implemented functionality provided the client with a data-driven decision-making tool, enabling real-time comparison of their key product categories with those of major market players (Amazon, Target, TJ Maxx).

Frontend Software Engineer (outstaff from *instinctools)

TrueImpact

2015-2016
  • Developing a user interface using Angular.js 1.5 and Bootstrap for TrueImpact, a startup that provides grant analysis, charitable investment, and volunteerism analytics from scratch in a very fast and flexible timeframe. At the initial stage, it was crucial to act quickly and show investors a demo every day.
  • Later, the MVP was transformed into a ready-to-use app with a thorough redesign of the communication logic and UX.

JavaScript Software Engineer (outstaff from *instinctools)

EquipmentWatch

2015-2016
  • Starting from this project fully focused on JavaScript stack and got on EquipmentWatch project, developing web-based application on Ember.js and Node.js, MongoDB.
  • Mostly was focus on UI part and SPA routing with Ember.js and ecosystem around framework.
  • Later project was sold to Randall-Reilly.

Java Software Engineer (outstaff from *instinctools)

Westernacher Solutions

2014-2015
  • I developed the ZEUS software for the German Chamber of Notaries using the ExtJS framework and Java, Spring, Hibernate, and BPMN/Activiti.
  • Primarily worked on the user interface and frontend of a single-page application (SPA), using a routing approach with ExtJS 4 and new UI Theme Neptune.
  • I learned a lot from my German colleagues in the fields of JavaScript and Domain-Driven Design (DDD). Fun fact: I remember when I joined team send me PDF copy of Eric Evans book about DDD and said "Read it before start"

Java Software Engineer (outstaff from *instinctools)

SIBUR

2013-2014
  • I was involved in developing an enterprise content management (ECM) system for Sibur Holding based on Documentum ECM, Oracle, Java/JSP, and ExtJS 3.5. The process was a waterfall, with an expected estimation 10 person-years of development time.
  • On the team, I specialized in UI development using ExtJS and legacy CSS approaches, such as table layout and floats.
  • I also was a first line to worked on JavaScript bug fixes.

Java Software Engineer (outstaff from *instinctools)

Mercedes Benz Daimler AG

2012-2013
  • Developed an internal user management system (UMS) for Daimler AG concern. I was chosen for this project due to my combination of backend, frontend, and test automation skills.
  • I handled all layout and frontend tasks, including mobile adaptation with technologies like jQuery UI and jQuery Mobile, JSF PrimeFaces and XHTML.
  • Supported the backend with Java Core and IBM DB2.
  • Increased coverage and configured tests with Selenium and JMeter.
  • Fun fact: I even drew icons in Photoshop for the various button states of wide range of tables.

Java Software Engineer (outstaff from *instinctools)

Evonik AG

2011-2012
  • I participated in the development of a web-based document management system based on Ditaworks solutions using technologies such as Java, Eclipse RAP/RCP, qooxdoo.js and SWT. My focus was on implementing BIRT (Business Intelligence and Reporting Tools) reporting functionality at the intersection of JavaScript and Java technologies.
  • Previously as QA engineer I tested the multi-touch presentation table app at the Evonik exhibition.

QA Engineer (outstaff from *instinctools)

CROC

2010-2011
  • Tested a document management system based on EMC Documentum. Supported test scenarios in Excel spreadsheets. Conducted cross-browser testing, including very old versions of Opera and IE7.

Testimonials

"Artur is a customer-oriented and charismatic tech leader. Always tries to be a perfectionist in each area. Be sure that everything will be completed successfully under Artur's control."

Aleksej Morskoj

Service Delivery Director at instinctools EE Labs
"Artur is a highly qualified developer with great leadership skills. He is an ace in his sphere. He has flexible thinking and he never stops to step up his professional skills."

Dmitry Poluyan

Senior Frontend Engineer
"As Lead Developer Artur showed his deep knowledge of the field by suggesting, designing and implementing the architecture of our system. He proved his ability to lead and develop the group of developers by giving constructive feedback directly or through code reviews."

Paul Beck

Senior IT Consultant
"Artur is the ultimate code-head. A developer any tech-company wants to work with. Artur is a highly competent developer with a systematic test-driven and agile mindset always eager to grow."

Dr. Kyung-Hun Ha

CEO at enneo.AI, ex-Lition Energy, ex-GASAG, ex-Daimler
"Artur is a great developer with whom I’ve worked for a longer time on multiple projects. Always delivers never complain"

Peter van de Put

Senior Software Engineer / Architect
"Artur proved at multiple occasions that he is able to deliver high-quality, robust code quickly and consistently. He further used modern architecture and coding concepts that significanly boosted our project. I can highly recommended Artur."

Richard Lohwasser

CTO at enneo.AI, ex-Lition Energy, ex-McKinsey
"Artur is hooked on everything that is connected with web technologies and not only. He provides high quality and secure code, always using modern approaches and state-of-art technologies, he is open for working with new tools."

Dmitry Poluyan

Senior Frontend Engineer
"Next to his ability to lead Artur has excellent coding skills, ranging from in-depth knowledge of frontend technology to backend technologies."

Paul Beck

Senior IT Consultant
"It was a pleasure working with Artur and his JavaScript development team. Artur translated complicated requirements into excellent solutions, pointed out alternative designs and implemented features himself or with the team quickly and reliably."

Sebastian Egner

Head Of Technology at Saselon, ex-Lition Energy, ex-Philips Research

Education & Certificates

Diploma in Computer Science

Technological College Educational Institution GRSU • 2011

Professional Front-End Web Developer

W3Cx • 2019

Professional Google UX Design

Coursera • 2025

Web Accessibility

W3Cx WAI0.1x • 2021




My Setup

Essential development tools I use daily


Fun Activities

Art & Illustration

Creating digital art and classical illustrations based on mythological creatures, as well as exhibitions in museums and castles, creating printed books with my illustrations

Art & Illustration

Stamp Collecting

Collecting stamps and postal items featuring bison themes. This hobby is surprisingly close to frontend development — it helps me study various layouts, typography, and design patterns from different eras.

Stamp Collecting

Kids Programming

Teaching children programming basics with Scratch, MakeCode and Blockly using Micro:bit and MakeyMakey boards

Kids Programming

Cycling

Enjoying long-distance cycling and city rides — it helps me reset my mind and find elegant solutions to complex engineering problems.

Cycling

Batmobiles Collection

As a DC Comics fan, I collect Batmobile models from different eras — from classic TV-series to modern cinematic universes.

Batmobiles Collection

Get In Touch

I'm always open to new opportunities and interesting projects.
Feel free to reach out if you'd like to collaborate!
Let's build something remarkable together.

Contact Me