Vladyslav Pilkevych

This is my personal website.

Image 1

Code, play, explore.

Image 2

I’m passionate about American football - it keeps me active, disciplined, and ready for any challenge.

Image 3

I love traveling and exploring new places - it inspires my work and broadens my perspective.

Image 4

I enjoy active seaside adventures - they recharge me and fuel my creativity.

Image 5

Mountains are my escape - I love hiking and finding inspiration in nature's heights.

Skills Overview

HTML
CSS
SCSS/SASS
JavaScript
TypeScript
React
Vue
Git
GitLab
GitHub
SourceTree
Java
Java Spring
Kotlin
Node.js
Redux
MUI
Bootstrap
React Router
Axios
React Query

Portfolio Highlights

Image

This project features a collection of algorithms implemented in C for various tasks, including sorting, searching, and data manipulation. Each algorithm is optimized for performance and includes detailed documentation and examples.

View Repository
Image

This React app showcases a table of Rick and Morty characters, using the Rick and Morty API. Built with TypeScript, it integrates React Query for data fetching and React Router for navigation. Features include responsive design, sorting, and infinite scrolling

View Repository
Image

This group project involved developing an e-commerce website for selling monitors, laptops, and phones. The site features a user-friendly interface, product listings, a shopping cart, and secure checkout, all designed to enhance the online shopping experience.

View Repository
Image

A straightforward to-do list app that allows users to easily add, edit, and delete tasks. Simple and intuitive design focused on helping you keep track of your daily activities.

View Repository
Image

(Still in progress...) A movie app that allows users to browse, search, and discover films. Features include movie details, ratings, and personalized recommendations, all designed for an engaging and user-friendly experience.

View Repository FE View Repository BE
Image

A collection of my Codewars challenges and solutions. Check out my progress and problem-solving skills!

View my Codewars account

Contact Me

If your email doesn't open, try sending the email manually using your email program.

WORK EXPERIENCE

Frontend developer

Innovatrics (Project: ABIS)

10/2024 - Present, Slovakia, Bratislava

Innovatrics develops high-performance biometric solutions used by governments, businesses and law enforcement agencies to keep people safe, onboard new customers, and build institutional trust.

    Main Duties:

  • UI Development with React and TypeScript: Developed and maintained complex user interfaces using React and TypeScript, ensuring clean, modular, and scalable code.
  • State Management Optimization: Implemented state management with tools like Redux or React Context, optimizing component re-renders and improving application performance.
  • Performance Optimization: Enhanced application performance by optimizing assets, managing component lifecycles, and implementing lazy loading for data-heavy components.
  • End-to-End Testing with Playwright: Wrote end-to-end tests and UI automation tests using Playwright, achieving high test coverage and maintaining reliability of core user flows.
  • Code Review and Best Practices Enforcement: Conducted code reviews for team members, enforcing best practices, coding standards, and strict TypeScript typing.
  • Design Translation from Figma: Converted designs from Figma into pixel-perfect, responsive components, closely following design specifications to maintain visual fidelity.
  • Collaboration and Teamwork: Collaborated with cross-functional teams including analytics, backend developers, and product managers to deliver high-quality features.
  • Writing Tests for Java Spring Components: Developed and maintained unit and integration tests for Java Spring components to ensure reliability and performance.

Junior Frontend

SOFTEC (Project: Slovenská sporiteľňa)

01/2023 - 09/2024, Slovakia, Bratislava

Provision of IT services and consulting, as well as the creation and implementation of complex integrated information system solutions.

    Main Duties:

  • Development and Implementation of User Interfaces: Created responsive and interactive web pages using React and TypeScript.
  • Integration with Backend Services: Connected frontend components to backend APIs, ensuring seamless data flow and functionality.
  • API Service Generation: Generated and managed API services to facilitate efficient communication between frontend and backend systems.
  • Custom Component Library Development: Developed reusable components for a custom component library to ensure consistency and efficiency across projects.
  • Performance Optimization: Optimized application performance by implementing best practices and efficient coding techniques.
  • Bug Fixing and Code Refactoring: Identified and resolved bugs, and refactored code to improve readability and maintainability.
  • Collaboration and Teamwork: Collaborated with cross-functional teams including analytics, backend developers, and product managers to deliver high-quality features.
  • Writing Tests for Java Spring Components: Developed and maintained unit and integration tests for Java Spring components to ensure reliability and performance.

Trainee Developer

DAN.IT Education

05/2021 - 07/2022, Online

Intensive bootcamp focused on practical learning of web development, including HTML, CSS, JavaScript, and React. Engaged in multiple hands-on projects, both individually and in teams, to solidify technical skills and real-world application.

    Main Duties:

  • HTML, CSS, and JavaScript Proficiency: Developed strong foundational skills in building responsive web pages and interactive elements.
  • React Development: Created dynamic user interfaces using React, implementing components, hooks, and state management for complex front-end functionality.
  • Project Development: Completed over 4 projects, including solo and team-based initiatives, covering various aspects of front-end and back-end development.
  • Team Collaboration: Worked closely with other developers in a team setting to deliver high-quality projects, managing tasks using Git and GitHub for version control.
  • Mentorship and Guidance: Mentored junior developers by providing guidance, code reviews, and technical support to help them improve their skills and complete their projects.
  • Problem-Solving and Debugging: Assisted peers in troubleshooting code issues and debugging complex problems, enhancing their learning experience.
  • Soft Skills Development: Improved communication, collaboration, and leadership skills through teamwork and mentorship activities.
  • Node.js Development: Gained foundational skills in building server-side applications, handling RESTful APIs, and managing backend logic.