Skip to content
View OleksandrZadvornyi's full-sized avatar

Highlights

  • Pro

Block or report OleksandrZadvornyi

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.

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
OleksandrZadvornyi/README.md

Hi, I'm Oleksandr! πŸ‘‹

Software Engineer | Frontend Developer | Test Automation Engineer

I am a Master of Software Engineering graduate passionate about building scalable web applications and designing robust test automation frameworks. I focus on creating clean, maintainable code using modern architecture patterns and ensuring software quality through automated testing.

πŸ§‘β€πŸ’» About Me

  • Focus: Building reactive frontend systems (React/Next.js) and reliable E2E test suites (WebdriverIO).
  • Core Stack: TypeScript, React, Node.js, and WebdriverIO.
  • Key Practices: Clean Architecture, Page Object Model (POM), CI/CD, and Type Safety.
  • Current Interests: Performance optimization, React 19 features, and advancing test automation strategies.

πŸ› οΈ Tech Stack

Category Technologies
Languages TypeScript JavaScript Python C++
Frontend React Next.js TailwindCSS Vite
Backend NodeJS Express.js FastAPI MongoDB
QA & Testing WebdriverIO Selenium Mocha Puppeteer
Tools & DevOps Docker Git Firebase

πŸš€ Featured Projects

🌐 Full-Stack & Frontend

  • Spy Cat Agency A full-stack management dashboard built with Next.js and FastAPI. Features real-time agent recruitment, breed validation via external APIs, and a modern UI powered by TailwindCSS.
  • Kal-Hans Fullstack A Single Page Application (SPA) for e-commerce using the MERN Stack. Built with React (Vite) and TypeScript, backed by a Node.js/Express REST API and MongoDB.
  • To-Do App (React 19) A modern, type-safe application demonstrating Clean Architecture. Utilizes React 19, TypeScript, and features an integrated WebdriverIO E2E test suite with Semantic Release for CI/CD.

πŸ§ͺ Test Automation & QA Tools

  • WebdriverIO Framework Demo A robust test automation framework using the Page Object Model (POM). Demonstrates best practices in UI testing against the Syncfusion Appointment Planner.
  • Frontend Performance Analyzer A CLI tool to audit frontend performance. Automates Lighthouse and Puppeteer to generate performance metrics and reports.

πŸŽ“ Background & Research

While my current focus is on Web Development and QA, my Master's research involved Data Science and Deep Learning.

πŸ“Š GitHub Stats

stats graph languages graph

πŸ“« Connect With Me

Pinned Loading

  1. OleksandrZadvornyi.github.io OleksandrZadvornyi.github.io Public

    Personal portfolio website, featuring software engineering projects, academic research and technical skills. Built with Vite, React and Tailwind CSS

    JavaScript

  2. frontend-performance-analyzer frontend-performance-analyzer Public

    CLI tool to analyze frontend performance using Lighthouse and Puppeteer

    JavaScript

  3. to-do-app to-do-app Public

    A modern, type-safe To-Do app built with React 19, TypeScript, and TailwindCSS v4. Features WebdriverIO for E2E testing and Semantic Release for automated CI/CD.

    TypeScript

  4. fire-gallery fire-gallery Public

    A modern image gallery application built with React, TypeScript and Tailwind CSS, featuring Firebase Authentication, Firestore and Storage for seamless photo management.

    TypeScript

  5. dental-clinic-landing dental-clinic-landing Public

    A multilingual landing page for a dental clinic built with HTML, CSS, and JavaScript using Webpack and i18next. Features responsive design, smooth animations, and support for 5 languages.

    HTML

  6. educate-landing educate-landing Public

    A responsive landing page for an online education platform built with Vite, featuring multi-language support and modern animations

    HTML 1