Tomasz Stanisz

Software Engineer & Tech Lead

Portrait of Tomasz Stanisz

I design and build web and mobile applications, from user interfaces to backend services. I combine hands-on engineering with architecture, testing and technical leadership.

Based in Poland · Remote roles · Regular US-hours overlap

Selected work

02

Frontend architecture for a backend-configured CMS

Orange Polska

Frontend architecture and development

At Orange Polska, I design and develop the frontend architecture of an internal CMS. Its React and TypeScript interface is generated from JSON schemas and backend-supplied configuration.

Outcome: Dozens of new resources have reached production without any frontend changes.

  • Build frontend behavior for configured navigation, forms, data grids and actions, including bulk operations.
  • Provide technical guidance and code review on the CMS, and review code across the department's React projects.
  • Contribute to a streaming platform, including a feedback form and backend submission flow that makes user opinions available to the Product Owner.

Technologies: React, TypeScript, JSON Schema · Additional backend contributions in Go

Frontend architecture for a backend-configured CMS: Scope and approach
  • Use React JSON Schema Form (RJSF) to render schema-defined forms.
  • Extend form behavior and presentation with custom fields and custom widgets.
  • Use Material UI for interface components and MUI X Data Grid Pro for data grids.
  • Implement frontend behavior for configured navigation and actions, including bulk operations.

Read the case study about A CMS the backend can extend without frontend changes

03

Establishing an E2E testing practice

Orange Polska

Test automation and mentoring

I established a separate Cypress E2E project from scratch, including its test architecture and parallel execution. I trained two junior testers and reviewed their code during the project's first year.

Outcome: Regression checks went from one to three days of manual testing to about an hour on Orange TV GO and about 30 minutes on the CMS.

Technologies: Cypress, TypeScript

Establishing an E2E testing practice: Scope and approach
  • Implemented the Page Object Model to organize application interactions into reusable page objects.
  • Applied DRY principles to shared test logic and reusable interactions.
  • Implemented parallel execution of E2E tests.

Read the case study about From days of manual regression to under an hour

How I work

Architecture

I design frontend architecture and work across application layers, from backend-configured interfaces to full-stack product development.

Quality

I review code and feature behavior, combining manual checks with automated testing.

Technical guidance

I guide developers and mentor junior testers through practical feedback and code review.

Community leadership

I lead ATOM (Akademia Tworzenia Oprogramowania), a programming community with 900 members.

Additional breadth: React Native, backend contributions in Go, and Python used as needed.

Background

Orange Polska

October 2022–Present

Software Engineering & Technical Leadership

Formal title: Inżynier DevOps

TheEventa

September 2025–Present

Tech Lead

Concurrent role. MVP v1 under development.

DareDrop

May–June 2022 · US startup

Junior Full Stack Developer

Finance and accounting background

Before moving into software engineering, I worked in finance and accounting at Accenture, Marsh McLennan, AkzoNobel and Tate & Lyle. My experience includes financial reporting, reconciliations and month-end processes, giving me practical domain context for financial and business software.

  • Associate Cloud Engineer Certification — Google. Issued July 2024; expires July 2027.
  • Master's degree, Finance and Accounting — University of Lodz, 2012–2014.
  • Bachelor's degree, Finance and Accounting — University of Lodz, 2009–2012.
  • English: approximately C1, used professionally.
Earlier projects

Earlier projects from training and early practice.

MERN shop

Earlier learning project for an online shop.

Earlier training

Courses and bootcamps, separate from the degrees and certification above.

  • NextJS 14 Ultimate
    Started January 2024
  • NextJS Masters
    September 2023–October 2023
  • Udemy Courses and Certificates
    Started 2020
  • Pluralsight - Technology platform for programmers
    Started September 2021
  • GraphQL Mastery - Michał Taszycki
    March 2023
  • MEGAK - one year Full-Stack Bootcamp
    June 2022
  • KursReacta - 12 tyg Reacta - Michał Taszycki
    October 2020
  • StudiujeIT - One year IT bootcamp
    October 2020
  • WebSamuraj - From beginner to Web Developer
    October 2019–2020

Contact

Open to hands-on engineering roles with technical leadership and mentoring. Based in Poland, with regular overlap with US teams.