HimalayasHimalayas logo
Tomasz CichońTC
Open to opportunities

Tomasz Cichoń

@tomaszcicho

Senior Vue.js developer and Tech Lead focused on Vue 2→3 migrations, architecture, and performance.

Poland
Message

What I'm looking for

I’m looking for a role where I can own Vue/Nuxt frontend development end to end—driving migrations, architecture, performance, and security—while mentoring others and collaborating closely with product and QA.

I’m a Frontend Developer with 5+ years of experience, including 4 years of commercial Vue.js work, specializing in Vue 2→3 migrations (560+ components), application architecture, and performance optimization. I’ve served as a Tech Lead for a 5-person team, mentoring developers in TypeScript and Vue best practices while partnering with product, QA, and design to deliver business outcomes.

Across systems for MAN, Pigu.lt (4.5M visits/month), and public sector, I take ownership of product development and backlog execution, including SEO/performance improvements with Nuxt 3 (SSR/SSG) and secure frontend practices like XSS prevention and CSP. I enjoy building maintainable component structures, improving workflows in ERP and e-commerce integrations, and using modern tooling (CI/CD on GitHub Actions, AWS S3 + CloudFront, Docker) with high test coverage.

Experience

Work history, roles, and key accomplishments

KD
Current

Vue.js Developer & Tech Lead

K-Development

Nov 2025 - Present (5 months)

Led Vue 2→3 migration across 560+ components while improving SEO and performance using Nuxt 3 (SSR/SSG). Delivered e-commerce functionality with PayU integration, implemented frontend security (XSS prevention, CSP, input sanitization), and supported ERP workflow improvements.

KD

Vue.js Developer (Side Project)

K-Development

Oct 2024 - Nov 2025 (1 year 1 month)

Continued Vue 3 work initially as after-hours support, focusing on state management and data-table components with strict TypeScript.

SO

Frontend Engineer (Vue + Angular)

Softeta

Oct 2024 - Nov 2025 (1 year 1 month)

Owned a Vue.js marketplace migration for Pigu.lt (4.5M visits/month), completing a full rewrite of 560 Vue 2→3 components with strict TypeScript and introducing a new modular component structure. Modernized Angular (16–20), implemented Vitest tests (98% frontend coverage), and improved UX performance with watcher→computed refactoring and v-if/v-show audits.

ST

Vue.js Developer

Studio201

Jul 2024 - Oct 2024 (3 months)

Developed an elderly-care listings application by collaborating with QA and design and integrating RESTful APIs. Built Vue 3 features using Pinia for state management and GraphQL for data access.

BR

Front-End Developer (Vue.js)

BrandNewStory

Apr 2023 - Oct 2024 (1 year 6 months)

Owned roadmap and delivery for a SaaS patient/appointment management platform used by 10,000 users. Led a Vue 2→3 migration and implemented real-time patient monitoring using WebSockets with Vue Query.

AP

Front-End Developer (Vue/Nuxt)

Appwise

May 2021 - Sep 2023 (2 years 4 months)

Built a booking application (Booksy-like) using Vue 3 and Nuxt 3 with FullCalendar integration. Implemented Web3 features via Moralis.io, including KYC integration with dynamic forms and REST API connectivity.

RA

Junior Front-End Developer

RedRockS Agency

Feb 2020 - Apr 2021 (1 year 2 months)

Developed WordPress themes and WooCommerce stores from scratch, supporting end-to-end frontend implementation. Set up workflows using Git, Webpack, Gulp, and CI/CD (buddy.works).

Education

Degrees, certifications, and relevant coursework

University of Agriculture in Kraków logoUK

University of Agriculture in Kraków

Bachelor of Engineering (Engineer's degree), Environmental Engineering

2014 - 2018

Activities and societies: Relevant coursework: Eduweb Vue.js; Udemy JavaScript (Jonas Schmedtmann).

Earned an Engineer's degree in Environmental Engineering at the University of Agriculture in Kraków from 2014 to 2018.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan