Skip to main content

Łukasz Adamczyk

For 14 years I build systems that survive contact with reality.

About me

Experienced software engineer with a proven track record across Frontend Technical Lead, Team Lead, Solution Architect, IT Consultant, and Developer roles. Delivered international projects across the UK, Singapore, Germany, Sweden, Iceland, and Poland in banking, e-commerce, pharma, advertising, and custom business tooling. Driven by continuous technical growth and a commitment to tackling increasingly complex engineering challenges.

Contact

Languages

🇬🇧Englishfluent
🇵🇱Polishnative

Education

Technical University of ŁódźSoftware development

Hobbies

Motorcycle racing
Technology
Music

Professional skills

Languages

JavaScriptexp: 14 yr
Typescriptexp: 7 yr 8 mo

Frontend

SkillLevelFrameworks
React
exp: 5 yr 5 mo
>=16.8.0 [hooks]exp: 4 yr 11 mo
< 16.8.0 [class components]exp: 6 mo, last used: 9 years ago
CSS
exp: 14 yr
Sassexp: 7 yr 9 mo
Lessexp: 1 yr 9 mo, last used: 7 years ago
Vue
exp: 2 yr 9 mo, last used: 5 years ago
2.xexp: 2 yr 9 mo, last used: 5 years ago

Backend

SkillLevelFrameworks
Node
exp: 5 yr 3 mo
Expressexp: 4 yr 11 mo
NestJsexp: 4 mo, last used: 5 years ago
Databases
exp: 11 yr 9 mo
PostgreSQLexp: 3 yr 8 mo
MySQL/MariaDBexp: 6 yr 10 mo, last used: 5 years ago
Mongoexp: 1 yr 7 mo, last used: 2 years ago
Elasticsearchexp: 2 yr, last used: 10 years ago
PHP
exp: 7 yr 10 mo, last used: 5 years ago
Symfonyexp: 2 yr 6 mo, last used: 5 years ago
Drupalexp: 6 mo, last used: 10 years ago
Zendexp: 2 yr, last used: 10 years ago

Tools

SkillLevelFrameworks
AI
exp: 1 yr
Agent Skillsexp: 1 yr
Copilotexp: 1 yr
Claude Codeexp: 1 mo
CI/CD
exp: 7 yr 5 mo
Jenkinsexp: 4 yr 11 mo
Gitlab Pipelinesexp: 2 yr 6 mo, last used: 5 years ago
Github Actionsexp: 2 yr 9 mo
Server
exp: 8 yr 4 mo, last used: 3 years ago
AWSexp: 1 yr 3 mo, last used: 3 years ago
Kubernetesexp: 4 mo, last used: 5 years ago
Nginxexp: 2 yr 6 mo, last used: 5 years ago
Apacheexp: 4 yr 4 mo, last used: 9 years ago
Tests
exp: 7 yr 8 mo
Vitestexp: 3 yr 8 mo
RTLexp: 4 yr 11 mo
Jestexp: 4 yr 4 mo, last used: 2 years ago
Bundlers
exp: 8 yr 5 mo
Rollupexp: 4 yr
Viteexp: 3 yr 8 mo
Webpackexp: 4 yr 9 mo, last used: 3 years ago
Code quality tools
exp: 7 yr 8 mo
QoQexp: 3 yr 8 mo
Skillslintexp: 2 yr 9 mo
Prettierexp: 6 yr 9 mo
Eslintexp: 6 yr 9 mo
Stylelintexp: 2 yr 9 mo
Knipexp: 2 yr 9 mo
JSCPDexp: 2 yr 9 mo
Other
exp: 9 yr 6 mo
JIRAexp: 4 yr 11 mo
Azureexp: 4 mo, last used: 2 years ago
Terraformexp: 1 yr 3 mo, last used: 3 years ago
Dockerexp: 2 yr 6 mo, last used: 5 years ago
Rallyexp: 6 mo, last used: 9 years ago
Redisexp: 1 yr 7 mo, last used: 12 years ago

Personal skills

  • Honesty
  • Transparency
  • Critical-thinking
  • Problem-solving
  • Time management
  • Active listening

Public repositories

skillslint05.2026 – present

CLI tool that runs semantic and quality checks on agent skill files — preventing common mistakes in skills created with Anthropic's skill-creator by combining textlint and agent-skills-cli validation.

Technologies: JavaScript · TypeScript · Node · AI (Claude Code) · Versioning (Git)

salus-it50001.2026 – present

Home Assistant custom integration for the Salus iT500 thermostat and water heater. Enables control of Salus devices via the cloud API using standard Home Assistant climate and water heater platforms.

Technologies: Python

qoq09.2023 – present

Zero-config code quality orchestrator that unifies formatting, linting, dead-code detection, and duplication analysis into a single CLI — replacing per-project toolchain boilerplate with one shared, versioned dependency for JavaScript/TypeScript projects

Technologies: JavaScript · TypeScript · Node · Code quality tools (Prettier, Eslint, Stylelint, Knip, JSCPD, Skillslint) · Bundlers (Rollup) · CI/CD (Github Actions) · Versioning (Git)

Experience

SIIŁódź · 07.2021 – present

Frontend Technical Lead / Creative Consultant @ HSBC10.2022 – present

03.2026 – present

Internal Agent Skills marketplace proof-of-concept for discovering, grouping, and filtering generic and project-scoped skills. Aggregates static files from multiple repositories as the sole data source.

  • Designed the multi-repository static data collection pipeline
  • Configured CI pipeline with role-based access management
  • Built an intuitive UI leveraging internal bank component libraries

Team: Solo + internal contributors

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · CSS · CI/CD (Jenkins) · Tests (Vitest, RTL) · Bundlers (Vite) · Code quality tools (QoQ) · AI (Agent Skills, Copilot) · Versioning (Git)

01.2026 – present

Internal Qlik dashboard marketplace with shared services (translations, error boundaries, maintenance scheduler), reusable React components, and a Qlik plugin offering single-line installation with features including metrics collection, JIRA ticket creation, and LLM chat integration scoped to individual dashboards.

  • Designed system architecture and communication diagrams
  • Produced UI and API contracts covering all high-level functional requirements
  • Developed a JavaScript plugin embeddable in any UI with minimal setup, communicating with the API to retrieve configuration, collect metrics, and surface available system integrations
  • Prototyped components and integration ahead of formal design specifications for this enabler

Team: 4 DEVs (3x FE, 1x BE) · 2 BAs / QAs (no dedicated QA team) · Agile PM

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · Node (Express) · Databases (PostgreSQL) · CSS · CI/CD (Jenkins) · Tests (Vitest, RTL) · Bundlers (Vite, Rollup) · Code quality tools (QoQ) · Other (JIRA) · Versioning (Git)

01.2026 – present

Internal Agent Skills repository establishing standards for delivering generic and project-scoped skills, including a tutorial for configuring all required dependencies within the bank.

  • Selected tooling compliant with the bank's security requirements
  • Designed and documented standards and use cases for skill delivery
  • Built a set of reusable generic skills as reference implementations

Team: Solo + internal contributors

Technologies: CI/CD (Jenkins) · Code quality tools (Skillslint) · AI (Agent Skills, Copilot) · Versioning (Git)

06.2025 – present

Internal React component library extending bank-wide design atoms with higher-level patterns, including form handling via React Hook Form.

  • Built React molecule-level components with composable patterns on top of internal design atoms
  • Developed internal atomic components absent from the customer-facing library, using design tokens
  • Contributed to the bank-wide atoms library
  • Developed Agent Skills leveraging Storybook MCPs for rapid UI prototyping

Team: Solo + internal contributors

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · Node · CSS · CI/CD (Jenkins) · Tests (Vitest, RTL) · Bundlers (Rollup) · Code quality tools (QoQ) · AI (Agent Skills, Copilot) · Versioning (Git)

10.2022 – 12.2025

Internal stress-testing and scenario analysis tool enabling users to model how individual business units respond to global macroeconomic factors such as high inflation, oil price fluctuations, and geopolitical events.

  • Audited UI/UX application ahead of MVP release
  • Defined new UI/UX standards based on audit findings; introduced git hooks and adjusted CI pipeline
  • Rewrote and simplified the majority of the application prior to initial release
  • Established release process within the team
  • Authored migration plan for v2.x to fully adopt bank-wide libraries
  • Helped define proper DoD, DoR, and Jira workflows
  • Contributed to bank-wide component library — identified, debugged, and resolved issues that had been causing intermittent failures across multiple projects for nearly 9 months
  • Advised other teams and business stakeholders at the project level

Team: 6 DEVs (2x FE, 1x BE, 3x Data) · 4 BAs / QAs · Agile PM

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · Node (Express) · Databases (PostgreSQL) · CSS (Sass) · CI/CD (Jenkins) · Tests (Vitest, RTL) · Bundlers (Vite) · Code quality tools (QoQ) · Other (JIRA) · Versioning (Git)

Frontend Technical Lead / Team Leader @ Sartorius01.2024 – 04.2024

Web-based controller for monitoring and managing bioreactor experiments.

  • Architected and built the web controller from scratch
  • Implemented real-time Server-Sent Events (SSE) communication with the backend API
  • Developed interactive data visualizations with offcanvas support, optimized for high-volume datasets
  • Led the frontend team and enforced code quality as mandatory pull request reviewer

Team: 3 DEVs (2xFE + 1xBE) · BA · Agile PM

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · Python · CSS (Sass) · Bundlers (Vite) · Tests (Jest, RTL) · Code quality tools (QoQ) · Other (Azure) · Database (Mongo) · Versioning (Git)

Frontend Technical Lead / Team Leader @ HSBC07.2021 – 09.2022

External library for fetching credit history from foreign countries, embeddable in any banking product.

  • Architected and built the credit history library from scratch
  • Designed project architecture based on provided documentation
  • Defined all technical tasks based on initial requirements
  • Established standards, CI/CD pipelines, test environments, and agile processes and workflows
  • Advised other teams and business stakeholders at the project level
  • Set up tooling to build the project as a library without ejecting CRA
  • Provisioned basic AWS environments using Terraform
  • Led the team, including periodic 1:1s, performance reviews, and serving as mandatory reviewer for all pull requests

Team: 6 DEVs (6x FE) · 3 QAs (2x automated, 1x exploratory) · BA · Agile PM

Technologies: JavaScript · TypeScript · React (>=16.8.0 [hooks]) · Node (Express) · CSS (Sass) · Bundlers (Rollup, Webpack) · CI/CD (Jenkins) · Tests (Jest, RTL) · Code quality tools (Prettier, Eslint) · Other (JIRA, Terraform) · Server (AWS) · Versioning (Git)

ALGOTEQUERemote · 03.2021 – 06.2021

Frontend Technical Lead / Fullstack Developer @ Medicover03.2021 – 06.2021

Maintenance and feature development of an eCommerce platform built on Vue Storefront and Magento.

  • Maintained existing features and delivered new functionality for the eCommerce platform
  • Removed legacy code to reduce technical debt
  • Led architectural redesign by developing a proof-of-concept for micro API services

Team: 8 DEVs (5x FE, 3x BE) · 2 BAs / QAs · Agile PM

Technologies: JavaScript · TypeScript · Vue (2.x) · Node (NestJs) · Databases (MySQL/MariaDB) · CSS (Sass) · Tests (Jest) · Bundlers (Webpack) · Code quality tools (Prettier, Eslint) · Server (Kubernetes) · Versioning (Git)

SIIŁódź · 11.2013 – 03.2021

Solution Architect / Team Leader / Fullstack Developer @ Milestone Consult / Bayer10.2018 – 03.2021

Chart configuration tool to visualize different internal organization measurements and arrange them into dashboards.

  • Replaced the legacy Flex-based application with a new Vue-based product
  • Designed and documented the full application architecture
  • Decomposed business requirements into actionable technical tickets
  • Established the deployment pipeline and configured all environments
  • Led the development team, including periodic 1:1s and performance reviews

Team: 4 DEVs (3x FE, 1x BE) · 2 BAs / QAs

Technologies: JavaScript · TypeScript · Vue (2.x) · PHP (Symfony) · Databases (MySQL/MariaDB) · CSS (Sass) · Other (Docker) · Tests (Jest) · Server (Nginx) · Bundlers (Webpack) · Code quality tools (Prettier, Eslint) · CI/CD (Gitlab Pipelines) · Versioning (Git)

Frontend Developer @ Apetito07.2018 – 09.2018

Web-based diet configuration and meal planning tool.

  • Developed and maintained the client's diet configuration application
  • Refactored and optimized the existing frontend codebase

Team: 3 DEVs · Agile PM

Technologies: CSS (Less) · JavaScript · Versioning (Git)

Fullstack Developer @ PizzaPortal04.2017 – 06.2018

Food ordering and delivery platform.

  • Developed and maintained the client's food ordering application
  • Refactored and optimized the existing codebase

Team: 3 DEVs · Agile PM

Technologies: PHP · Databases (Mongo) · CSS (Less) · JavaScript · Versioning (Git)

Frontend Developer @ Sabre Mobile10.2016 – 03.2017

Flight search and configuration tool for travel agents.

  • Implemented UI components based on User Stories tracked in Rally
  • Refactored and fixed JavaScript and Sass codebase

Team: 6 DEVs · Scrum PM

Technologies: JavaScript · React (< 16.8.0 [class components]) · CSS (Sass) · Bundlers (Webpack) · Other (Rally) · Versioning (Git)

Frontend Developer07.2016 – 09.2016

Web-based carpooling platform.

  • Built the administration panel from scratch using AngularJS
  • Implemented integration layer with external services, reporting module, and a custom internal API

Team: 3 DEVs · Agile PM

Technologies: Server (Apache) · JavaScript · AngularJS · Bundlers (Webpack) · CSS (Less) · Versioning (Git)

Fullstack Developer @ NC+ / Canal+01.2016 – 06.2016

Client-facing interface supporting TV subscription management.

  • Developed and extended the client CMS built on Drupal
  • Implemented a new responsive (RWD) page template
  • Optimized frontend code for performance

Team: 3 DEVs · Agile PM

Technologies: PHP (Drupal) · Databases (MySQL/MariaDB) · Server (Apache) · JavaScript · CSS · Versioning (Git)

PHP Developer @ Clickad01.2014 – 12.2015

Ad server platform for digital advertising management.

  • Maintained and extended the ad server platform with new features
  • Optimized application code, database schemas, and SQL queries

Team: 5 DEVs · Scrum PM

Technologies: PHP (Zend) · Databases (MySQL/MariaDB, Elasticsearch) · Server (Apache) · JavaScript · CSS · Versioning (Git)

eEngineAleksandrów Łódzki · 01.2013 – 07.2013

Team Leader, Backend Developer01.2013 – 07.2013

International eCommerce solution for a large EMEA-region retailer.

  • Gathered requirements, authored technical specifications, and coordinated a 2-developer team
  • Maintained and developed new features for the eCommerce platform
  • Optimized database schemas and tuned SQL query performance
  • Administered the hosting environment

Team: 3 DEVs · Agile PM

Technologies: Databases (MySQL/MariaDB) · PHP · Server (Apache) · JavaScript · CSS · Other (Redis) · Versioning (Git)

eCommerce24Aleksandrów Łódzki · 01.2012 – 12.2012

Backend Developer01.2012 – 12.2012

eCommerce platform supporting multiple client storefronts.

  • Implemented client-facing shop templates
  • Developed JavaScript functionality for frontend templates
  • Built control modules for the store administration panel

Team: 3 DEVs · Agile PM

Technologies: Databases (MySQL/MariaDB) · PHP · Server (Apache) · JavaScript · CSS · Other (Redis) · Versioning (Subversion)

Additional Activities

  • Conducting frontend technical assessments for interview candidates
  • Participating in pre-sales activities: high-level component/technology breakdown, effort estimations, and proposed team composition

Certificates

  • Attacking and protecting web applications (2025)
  • SEO + Content marketing (2016)

Conference speeches

Employment preferences

Technologies
Frontend: React with TypeScript
Backend: NestJS
Platform: Unix / Cloud
AI: Claude Code
Location
Hybrid: 1–2 days/week in Łódź or 1 day/month in Kraków
Remote: Full remote
Delegations
Availability: Open to domestic and international travel
Costs: Reimbursed separately
Duration: Up to a few days, no more than once per month
Salary expectations
B2B: 250 PLN/h net
Employment contract: Rate subject to applicable tax reliefs (KUP, PPK); from approx. 45,000 PLN gross/month