Background
Artur Basak

Artur Basak

Senior Frontend Engineer • UI/UX Enthusiast

Building the Web of Tomorrow, Grounded in the Engineering of the Past.

About Me

Hello! I'm Artur, a second-generation software programmer. My passion for computers is a family legacy, ignited by my godfather and 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, 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, ExtJS, Angular.js, and Ember.js. This deep historical context is my greatest asset. It allows me to architect modern React 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.
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 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

Skills

Experience

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 21,000+ convenience stores with MAU ~22 million
  • Integrated advanced web technologies to deliver a seamless cross-platform experience for both iOS and Android, ensuring high performance and scalability
  • 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
  • Developed side projects like admin/moderator application based on React-Admin with Bun server, and a bunch of landings based on 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
  • 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
  • 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

Senior Software Engineer

instinctools EE Labs

2010 - 2019
  • Over 9 years, contributed to 20+ projects across a diverse range of clients, including enterprise-level companies (SAP, Daimler, Evonik), mid-sized businesses (Florence Healthcare, NextGate, Kanda Software, 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

Web Fundamentals Trainer

IT Academy

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

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

Foundation of UX Design

Google • 2021

Fun Activities

Art & Illustration

Creating digital art and illustrations in my free time

Cover of book with author illustrationsCover of book with author illustrationsAuthor illustration exampleAuthor illustration example

Kids Programming

Teaching children programming basics with Scratch

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 family trip

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