Skip to content
View Leskiv1's full-sized avatar

Block or report Leskiv1

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
Leskiv1/README.md
Coding All Nighter GIF by CC0 Studios

Hi there, I'm Nazar! πŸ‘‹

QA Automation Enthusiast | Software & Embedded Developer

I am a student with a strong passion for programming and technology. I have hands-on experience building software and embedded (IoT) systems, and currently, I am actively diving deep into Manual QA and QA Automation. I enjoy understanding how applications work under the hood and ensuring they function flawlessly before reaching the user.


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

  • πŸŽ“ Student: Currently pursuing a degree in System Engineering (Internet of Things) at Lviv Polytechnic National University.
  • 🀝 Team Player: I am a communicative, positive, and easy-going person! I actively participate in university team projects, where I love collaborating, sharing ideas, and having a good laugh while getting things done.
  • 🐞 QA Focus: Actively mastering Quality Assurance. I know how to write clear manual QA artifacts (Test Plans, Bug Reports, Checklists) and build automated End-to-End frameworks from scratch using Python.
  • πŸ—οΈ Architecture & Design Patterns: I have a solid understanding of software design patterns and actively apply them in practice. I build stable and maintainable testing frameworks using the Page Object Model (POM). In backend development, I have hands-on experience implementing the MVC and Strategy patterns, as well as designing 3-tier architectures.
  • βš™οΈ Environments: Exploring and working with essential IT tools like Unix-based systems, containerization basics, and cloud platforms.
  • πŸ”Œ IoT & Embedded: I enjoy working with hardware! I have experience programming microcontrollers (like ESP8266) and writing low-level code (feel free to check out my course_work_microcontrollers and mc-part-one repos).

πŸš€ Featured Projects

This is my main testing portfolio project where I built a fully automated testing framework from scratch. It tests a web application's behavior in real-world scenarios using Python and Selenium. To make the tests stable, I structured everything using the Page Object Model and implemented smart waits for dynamic elements. I also included complete manual QA documentation (Test Plans, Bug Reports) to demonstrate a full testing lifecycle.

In this project, I focused on backend development and system design principles. It is built as a 3-tier application using Python and FastAPI. The main goal was to understand how modern servers process data, so I implemented messaging and caching mechanisms to see how different components of a backend system communicate with each other efficiently.

A full-stack application I developed to track and display weather data. It combines a backend server with a mobile interface built in Flutter. This project helped me understand how real-time data is transmitted between a server and a mobile app, showing the complete flow of information across different platforms.

πŸ’‘ Note: You can also find various academic projects (Algorithms, Databases, Cloud basics) in my repositories, reflecting my continuous learning process.


πŸ› οΈ Tech Stack & Tools

  • QA & Automation β€” Python Selenium Pytest
  • Languages & Web β€” C C++ Dart JavaScript
  • Backend & Data β€” FastAPI MySQL Redis Apache Kafka
  • IoT & Infrastructure β€” Arduino Linux Docker Git

πŸ“Š GitHub Stats

Nazar's GitHub stats Top Languages

πŸ“« Let's Connect!

πŸ’¬ I'm always open to discussing new projects, QA methodologies, or tech in general!

Pinned Loading

  1. weather_tracking_app weather_tracking_app Public

    🌀️ A full-stack weather application built with Flutter & FastAPI. Features REST API, real-time MQTT updates, Cubit state management, and a custom native Android plugin.

    Dart 1

  2. course_work_microcontrollers course_work_microcontrollers Public

    A full-stack IoT tracking system built with an ESP8266, displaying real-time speed, coordinates, and tilt angle on an OLED screen. Includes a cross-platform React Native app to monitor active and a…

    JavaScript

  3. insect-store-qa-automation insect-store-qa-automation Public

    Full-stack web application with an End-to-End QA automation framework built using Selenium, Pytest, Docker, and GitHub Actions.

    JavaScript

  4. software_documentation_and_design_patterns software_documentation_and_design_patterns Public

    A comprehensive Python project demonstrating UML design, Layered Architecture, MVC, and the Strategy pattern using FastAPI, Kafka, Redis, and Docker.

    Python