Skip to content
View tomaszs's full-sized avatar
🙂
🙂

Block or report tomaszs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tomaszs/README.md

Tomasz Smykowski

Open to work

Senior Frontend Engineer · Full Stack Engineer · Software Engineer
TypeScript · Angular · React · Vue.js · JavaScript · HTML · CSS · Node.js
Remote (US & Europe) · Ex-Printify · Book author · Stripe Community Builder
Turning friction into business growth

Resume and portfolio Website LinkedIn Email


Open to work

I am actively looking for a new role as a Frontend Developer, Frontend Engineer, Full Stack Developer, Full Stack Engineer, or Software Engineer (senior, staff, or founding engineer scope). Open to remote and distributed teams in Europe and the United States.

What I bring: production Angular, React, and Vue applications; TypeScript and modern JavaScript; design systems and component libraries; accessibility (WCAG) and web performance; REST APIs, MongoDB, PostgreSQL, Stripe, and SaaS delivery end to end.

Fast links for recruiters: resume and hire-me page · PDF resume · LinkedIn · contact@tomasz-smykowski.com

About

I ship hireable frontend and full-stack work: UI engineering, state management, testing, CI/CD, and the backend and data layers when the product needs it. Nearly two decades on remote teams in the US and Europe.

Ex-Printify: frontend engineering on the merchant rebrand and design system ahead of the Printful merger (10M+ merchants, ~60 frontend engineers). Croissant: compliance, collaboration tooling, end-to-end product delivery. Founder: products adopted by 32,000+ businesses.

I also consult, train teams, mentor engineers, and publish technical books (including enterprise Angular architecture). Case studies and blog: tomasz-smykowski.com.

Hire me Frontend, full stack, and software engineering engagements
Mentoring 1:1 for engineers growing into senior and staff roles
Books Published titles (see below)
Startups Products I built and ship in public

Published books

Products I built

Observinio

Observinio
Full-stack SaaS: regional AI API latency monitoring and alerts (21 regions).

Terms Doctor

Terms Doctor
Chrome extension: Terms of Service analysis and grading, privacy-first.

SetupMatch

SetupMatch
SaaS: IT fleet registry, device health, and role-based kit matching. Cloud, on-premise, or open source.

PagePerson Insights

PagePerson Insights
Extension and web app: cognitive accessibility and UX scoring.

Licence Downloader

Licence Downloader
SaaS: bulk stock licence certificates across major asset platforms.

Szkolenia Bydgoszcz

Szkolenia Bydgoszcz
Full-stack Angular site: corporate AI and engineering training (PL).

Summon The JSON

Summon The JSON
Shopify storefront and content engine for developer education.

Hintly (open source): in-editor code hints for everyday development.

All startups →

Open source on GitHub

Project Why it matters for engineering review
setupmatch IT equipment inventory and kit allocation with policy-based matching (Kotlin).
Hintly Dev tool: fast, configurable in-editor hints for real codebases.
SimpleAngularReadonlyBenchmark TypeScript benchmark around Angular change detection and readonly patterns.
inputfield Angular demo: fuzzy search and accessible input UX.
react-library-vite React library boilerplate (Vite, packaging, consumer DX).
Shortcut-Git-CLI CLI workflow: Shortcut tickets and Git branches without manual copy-paste.
azure-devops-copy-branch-name · jira-copy-branch-name Browser productivity scripts for Azure DevOps and Jira.
chatgpt-page-scroll-fix Browser extension: keyboard scrolling on ChatGPT-style apps.
Breaker C# desktop tool: snapshot and diff API response schemas.
ember-js-developer Ember CLI demo app (Bootstrap, Mirage) for classic SPA patterns.
webp-to-jpg Pure JavaScript WebP to JPG/PNG conversion.
Git-Branch-Cleaner Python CLI for interactive local branch cleanup.

Interview prep decks (Angular, TypeScript, system design, AI/LLM): flashcards hub with 50+ free Anki decks.

Keywords (roles & stack)

Roles: Frontend Developer · Frontend Engineer · Senior Frontend Engineer · Full Stack Developer · Full Stack Engineer · Software Engineer · Staff Engineer · Founding Engineer · UI Engineer · Web Developer

Frontend: Angular · React · Vue.js · TypeScript · JavaScript · HTML5 · CSS3 · SCSS · Tailwind CSS · RxJS · NgRx · component-driven UI · responsive design · design systems · Storybook

Full stack & platform: Node.js · Express · REST APIs · MongoDB · PostgreSQL · Stripe · Vercel · AWS · Azure · Shopify · Git · GitHub Actions · Jest · Cypress · Playwright · E2E testing

Strengths: accessibility · WCAG · web performance · Core Web Vitals · SaaS · B2B · remote collaboration · technical mentoring

Latest writing

On tomasz-smykowski.com/blog:

Connect

LinkedIn Medium Stack Overflow

Pinned Loading

  1. Hintly Hintly Public

    ✨ Hinty - AI+ Hints For Your Code In 1 Millisecond. Hinty lets you define intelligent hints that will display in your code in a matter of 1 millisecond. Works for every project

    TypeScript 20 1

  2. Spoticy Spoticy Public

    A private internet music server

    CSS 5

  3. webp-to-jpg webp-to-jpg Public

    This is a source code in pure JS to convert widely unsupported WebP format to JPG format (PNG also possible)

    12 1

  4. jira-copy-branch-name jira-copy-branch-name Public

    The extension to JIRA to allows you to easily copy a branch name from a ticket

    JavaScript 4

  5. azure-devops-copy-branch-name azure-devops-copy-branch-name Public

    A browser script that adds buttons to copy branch and ticket name with the ID

    JavaScript

  6. setupmatch setupmatch Public

    Open-source IT equipment inventory and kit allocation. Policy-based matching for laptops, monitors, and accessories.

    Kotlin