Adam Steciuk

Software Engineer with over 2 years of professional experience and extensive work on personal and university projects. Passionate about creating dynamic, user-friendly web applications. Curious and ambitious, constantly seeking to enhance my skills and stay updated with the latest industry trends.

Professional Experience


Canonical

Poland

Software Engineer

04/2025 - Now

  • Just started here, will update as time goes on :)

Svevn

Gdańsk, Poland

Software Engineer

11/2024 - 02/2025

  • Developed a WASM-based in-browser encryption and decryption mechanism for financial data using age encryption library, supporting nested ZIP/encrypted file tree visualization and detailed CSV parsing error logging.
  • Significantly improved application performance (up to 10x) by refactoring the database schema, enforcing strict data type rules, and migrating existing records to align with these constraints.
  • Reduced CI/CD pipeline execution time by 15% through build optimizations.
  • Implemented CI/CD jobs that enhanced environment reproducibility, stability and development/production parity, via enabling easy test database rebuilds and migration testing.
  • Developed a high-performance global data filtering mechanism for a recruitment portal.
  • Extended an in-house, framework-agnostic D3-based charting library by adding new chart types and customizable scales.
  • Implemented an advanced tag-based filtering system for financial data analysis.

GeoTec Energy Sp. z o. o.

Poland

Web Developer and IT Administrator

10/2024 - 11/2024

12/2023 - 05/2024

  • Designed, developed and maintained the company’s website (https://www.geotecenergy.pro) ensuring a seamless user experience and optimal performance.
  • Managed the company’s domain and hosting services.
  • Set up and managed Microsoft 365 Business accounts for the company.
  • Developed internal tools to enhance operational efficiency.

Appfire (BigPicture)

Warsaw, Poland

Front-End Developer

10/2021 - 12/2022

  • Developed and refactored key Angular components for an enterprise-class application, enhancing functionality and performance.
  • Created, maintained, and refactored multiple Cypress E2E tests, leading to significant improvements in application stability and CI/CD processes.
  • Contributed to the development of a unified big volume data-management infrastructure, optimizing data handling across the entire application.
  • Collaborated in a team of three during a one-week internal hackathon to develop a library for drawing links between draggable HTML DOM elements, significantly boosting app performance compared to the previous third-party library.

Intern Front-End Developer

07/2021 - 10/2021

  • Was responsible for enabling typescript strict mode in a significant part of a large Angular application.

PolSource

Warsaw, Poland

Intern Full-Stack Developer

04/2021 - 06/2021

  • Was learning Salesforce ecosystem through Trailhead.

Education


Warsaw University of Technology

MSc in Computer Science

10/2022 - 06/2024

  • Average grade: 4.96/5.00.

BSc in Computer Science

10/2018 - 07/2022

  • Average grade: 4.87/5.00.

Universitat Politècnica de València

ERASMUS+ program during MSc

02/2023 - 02/2024

  • Average grade: 9.46/10.00.

Universitat de Málaga

ERASMUS+ program during BSc

02/2020 - 07/2020

  • Average grade: 8.66/10.00.

My Projects

See much more at steciuk.dev


StateViz

  • Universal Chrome extension for analyzing web apps, with real-time state inspection, structure visualization, and DOM highlighting.

FreeBici

  • Web app designed to enhance Valenbisi (Valencia city bikes) experience.

Skills


Web development

React ∙ Angular ∙ Astro ∙ Svelte ∙ Vue ∙ TypeScript ∙ JavaScript ∙ Tailwind CSS ∙ Drizzle ∙ TanStack Query ∙ Vuex ∙ tRPC ∙ RxJS ∙ Vite ∙ Vitest ∙ Jest ∙ Cypress ∙ EJS ∙ Chrome Extensions ∙ Express

Data science & analytics

Python ∙ pandas ∙ NumPy ∙ Matplotlib ∙ Seaborn ∙ scikit-learn ∙ NetworkX

Other

Git ∙ Gerrit ∙ Linux ∙ Docker ∙ SQLite ∙ MariaDB ∙ MongoDB ∙ Firestore

Languages

Polish (native) ∙ English (fluent) ∙ Spanish (intermediate)

Interests


Web development ∙ Software architecture ∙ Tech novelties ∙ Alpine skiing ∙ Paragliding ∙ Kitesurfing ∙ Sailing ∙ Hitchhiking