Skip to main content

Available for hire

Hi, I am Sviatoslav Chyzh

A software engineer with a passion for building web applications

Based in Germany. I have experience working with React, TypeScript, and Tailwind CSS. I am always looking to learn new technologies and improve my skills.

Portrait of Sviatoslav Chyzh

Skills & Technologies

Technologies and tools I work with to create amazing web experiences

Frontend

  • React95%
  • TypeScript90%
  • Next.js85%
  • JavaScript92%
  • HTML98%
  • CSS88%
  • Tailwind CSS95%

Backend

  • Node.js80%
  • Express.js75%
  • PostgreSQL70%
  • REST APIs85%

Tools & Practices

  • Git90%
  • Docker70%
  • Testing80%
  • Agile85%

Work Experience

Roles and projects, most recent first.

  1. Current role

    Software Engineer

    Planerio

    to Present

    • React
    • TypeScript
    • Java
    • Spring Boot
    • MySQL
    • AWS
    • Amazon Bedrock

    Planerio makes software for shift planning, time tracking and payroll preparation, used by hospitals and other shift-based organisations. I work across the stack on the time-tracking and payroll features.

    • Develop and maintain features of the time-tracking web app in React 19 and TypeScript – time stamps, requests and approvals, break adjustments and the monthly overview – covered by unit and integration tests.
    • Built the new UI of the bonus configurator: payroll admins create, reorder and validate rules for bonuses and surcharges in schema-driven forms and preview the result against a real timesheet before saving.
    • Prototyped an AI assistant on Amazon Bedrock that turns a plain-language description of a bonus rule into validated form values, which the admin reviews before saving.
    • Work full-stack on Java and Spring Boot services: REST endpoints, business rules and API documentation for timesheet and payroll features.
    • Keep production healthy: review logs and metrics, track down errors and slow queries, and ship the fixes; added OpenTelemetry tracing to frontend apps.
    • Build AI-assisted developer tooling for the team – Claude Code skills that triage review feedback and CI failures, check changes against our quality gates and draft pull-request descriptions.
    • Built TimeBox, an internal tool for time-boxing team meetings with real-time planning poker (Next.js, Convex).

    Projects:

  2. Front-End Software Engineer

    GfK – an NIQ company

    to

    • React
    • JavaScript
    • Node.js
    • Express.js
    • PostgreSQL
    • shadcn/ui
    • Developed components for managing charts on the collections page of gfknewron using React, Express.js, Node.js and PostgreSQL.
    • Managed UI state across micro-frontends, ensuring seamless integration and a better user experience.
    • Contributed, as part of the data platform team, to the launch of several projects spanning front-end applications and back-end servers.
    • Developed 4+ web applications with responsive UI elements and the shadcn/ui component library, built on React for smooth performance.
    • Built user interfaces for web applications with React.js and JavaScript based on the approved designs.
    • Analysed user requirements and developed 50+ responsive, functional UI components with React.
    • Worked with several teams to set up and maintain a shared component library.

    Projects:

  3. Magento Developer

    Smile Ukraine

    to

    • Magento
    • Developed e-commerce web shops based on the Magento platform.
  4. Engineer–Developer

    Region “Ternopiloblenergo”

    to

    • C#
    • ASP.NET Core
    • MS SQL
    • AngularJS
    • jQuery
    • Supported the billing software “SunFlower”: set up servers and databases and developed both the client and the server side. Also supported the applications for recording contract-violation reports and for electricity-meter accounting.
    • Maintained the existing billing system “SunFlower” (development and administration): built new features and modified business rules in MS SQL stored procedures. The user interface was developed in C# with Microsoft Visual Studio 2017.
    • Developed the web application PortalTOE for managing employee data, using ASP.NET Core on the back end and HTML, CSS, jQuery and AngularJS on the front end.
  5. System Administrator (1C)

    TERKO Auto Ternopil

    to

    • 1C:Enterprise
    • MS SQL
    • Administered 1C:Enterprise 8.3 and maintained the existing accounting system: developed new features and modified business rules (MS SQL stored procedures).
    • Developed reports for the CarCleaning application connected to the 1C database.
  6. Junior Developer

    REM Zbarazh

    to

    • MS SQL
    • Ran and terminated low-voltage cabling: structured voice and data cabling, fibre and coaxial.
    • Installed internet, cable and telephone connections in offices.
    • Analysed billing reports.
    • Created and maintained the customer database of the electricity company for 0.4 kV networks in MS SQL.

Education

  • Degree

    Master’s degree, Engineering Physics / Applied Physics

    Ivan Franko National University of Lviv

    to

  • Certificate

    Cisco Certified Network Associate (CCNA) Routing and Switching

    Cisco Academy at Ternopil Ivan Puluj National Technical University

    to

Selected Projects

A few of the things I have built recently.

  • Screenshot of the Leather Lab website

    Business website · 2026

    Leather Lab

    Marketing site for Leather Lab, a mobile furniture, leather and vinyl repair service in Greater St. Louis, Missouri. It is built to be found: every service has its own prerendered page, and a service-areas page covers more than 45 cities.

    • TanStack Start
    • React 19
    • Vite
    • Tailwind CSS
    • shadcn/ui
    • Turborepo

    View project: Leather Lab

  • Screenshot of the TimeBox website

    Internal team tool · 2026

    TimeBox

    A time-box timer for team meetings and sprint refinements, built as an internal tool for my team at Planerio. It splits the meeting time across stories and runs planning poker in real time – no accounts needed, a shared link is enough.

    • Next.js 16
    • Convex
    • React 19
    • Tailwind CSS
    • shadcn/ui

    View project: TimeBox

  • Screenshot of the Keylab website

    Business website · 2026

    Keylab

    Website for Keylab, a mobile locksmith offering car key replacement and lockout service in Lincoln County, Missouri. It is designed for people in a hurry: services, prices and a tap-to-call button are never more than a scroll away.

    • TanStack Start
    • React 19
    • Tailwind CSS
    • shadcn/ui
    • Turborepo

    View project: Keylab

Get in touch

You can reach me on social media or by email – feel free to get in touch.

Logo of Sviatoslav Chyzh, web software engineer
QR code with my contact details
Scan the QR code to get my contact details.

Contact me

Between 10 and 500 characters.