Full-Stack Web Developer
Kyrylo Tymchyshyn
About Me
My name is Kyrylo, and I'm 21 years old. I hold a Bachelor's degree in Computer Science from the Ivan Franko National University of Lviv, and I'm currently pursuing a Master's degree. I became interested in programming at the age of 12. My first program was written in C++, but I found my passion in web development, as I can make programs that anyone can access without any pain. I'm positioning myself as a full-stack developer with my core stack being React/Next.js, Node.js, TypeScript, and PostgreSQL.
Aside from programming and technology-related stuff, I love history and enjoy playing chess, and have a second-class chess rank.
Skills
Experience
August 2025 - September 2025
Rechron
Full-Stack Developer
As a full-stack developer, I developed a web application with ~150 monthly users. I was responsible for developing the app from the ground up, including its architecture and development with React.
September 2023 - March 2024
NextOne Technologies
Junior Full-Stack Developer
At this job, I worked as a full-stack developer. It was a full-time job and I have worked on two projects.
Education
September 2025 - December 2026
Ivan Franko National University of Lviv
Faculty of Electronics and Computer Technologies
Pursuing a Master's degree in Computer Science.
September 2021 - June 2025
Ivan Franko National University of Lviv
Faculty of Electronics and Computer Technologies
I hold a Bachelor's degree in Computer Science.
September 2018 - June 2021
Lviv Academic Gymnasium
It was my second school where I studied from 8th till 11th class.
September 2011 - June 2018
Secondary High School №63
It was my first school where I studied up to 7th class.
Udemy
Place where I study a lot of different topics.
Projects
Rechron
Rechron is a free AB loop player to create and share loops from YouTube videos. With it you can create and save loops from any YouTube video, and share them with other people. It has a clean and modern UI with support for light and dark modes. It also has PWA support. Everything from planning and UI design to coding was made by me.
Maps Modelier
Was created as my Bachelor's work. It is a desktop application for the creation of interactive political maps. It allows users to create political maps with custom countries, geography, add population, and country data, such as state attributes, political parties, alliances, and more.
Numeri Romani
NPM library for work with Roman numbers in JavaScript. This library has built-in TypeScript types and supports JSDoc. With it user convert Arabic numbers to Roman numbers and vice-versa. It also provides RomanNumber class for storing both values and performing arithmetic operations.
Periodicum
Periodicum is an interactive periodic table of elements. It's built with React, TypeScript, and SCSS modules. It also uses i18next for support of English and Ukrainian languages. It has support for light and dark modes. This app has the support of PWA. Everything from planning and UI design to coding was made by me.
Sorting Visualizer
It's an app for the visualization of different sorting algorithms( bubble sort, selection sort, insertion sort, merge sort, quick sort ). It’s built with React, TypeScript, and SCSS modules. Everything from planning and UI design to coding was made by me.
Hangem
Hangem is a simple hangman game built with React, TypeScript, and TailwindCSS. There are many random words to guess, and also you can create your own word and get a URL for it, to share with other people. Everything from planning and UI design to coding was made by me.
Pomei
Pomei is a full-stack note-taking app. It's built with React, TypeScript, and TailwindCSS on the front-end and Node.js, Fastify, PostgreSQL, and Drizzle ORM on the back-end. It has support for light and dark modes. This app has the support of PWA. Everything from planning and UI design to coding was made by me.
Portfolio V1
First version of my personal portfolio website built with NextJS. Created in late 2023.