About

avatar

Bohdan Ptyts

Full-Stack Software Engineer
Hi, I'm Bohdan πŸ‘‹

Full-Stack Software Engineer from Ukraine πŸ‡ΊπŸ‡¦

Specialising primarily in Web Development, but also have interests in other areas.

Over 7 years of experience in Software Development.

πŸ› οΈ Skills

I am always eager to explore and learn about new technologies, packages, and frameworks, among other things. However, I have a favorite set of technologies that I worked with the most:

  • React
  • TypeScript
  • GraphQL
  • Tailwind
  • HTML
  • CSS
  • Jest
  • Next JS
  • Vite
  • Webpack
  • Rollup
  • Node
  • NPM
  • SQL
  • MongoDB
  • Docker
  • Git
  • ESLint
  • Storybook
  • Figma

TypeScript is my preferred language, and I strive to use it effectively. I write all my projects in TypeScript, and I often incorporate tools to generate types for the data layer and other components.

I have been fortunate enough to work on various projects with different domains and tech stacks, including fintech, healthcare, education, B2B solutions, and services. I am constantly seeking new challenges and opportunities to grow.

In addition, I have developed a few open-source packages, one of which utilizes Babel AST transformation. I am always delighted to contribute to open-source projects and assist others.

πŸ“– Education

I have a Bachelor's degree in Computer Engineering from Lviv Polytechnic National University (2014-2018) where I worked on a project for a home automation chatbot, which was the topic of my thesis.

After graduating, I continued my studies and obtained a Master's degree in Computer Science from the Polish-Japanese Academy of Information Technology (2018-2020). My thesis was focused on developing a simple transpiler that would convert Flutter to JS using an Abstract Syntax Tree.

πŸ›£οΈ Journey

  1. Ralabs Β· 3 years 4 months

    Front-End Software Engineer

  2. Rolique Β· 1 year 5 months

    Full-Stack Software Engineer

  3. TestlioCurrent Β· 2 years 5 months

    Senior Full-Stack Software Engineer

πŸ“ Knowledge sharing

I have always enjoyed sharing my knowledge with others, whether through presentations, articles, or as a tutor for a small local web development school. With the COVID-19 pandemic, I shifted my focus to writing articles, some of which can be found on this site.

Below are some of my earlier contributions:

Bohdan presenting image-schema of Arduino controller
Programming for Arduino (2018)
Bohdan presenting a lecture on the Front-End topic in the local web development school
Holding a Front-End lecture (2018)
Bohdan with the team on the Garage24 Hackathon
Garage24 Hackathon (2017)

🧒 Interests

In addition to my main occupation, I enjoy tinkering with 3D printing, electronics, and microcontrollers. So far, my most successful projects have been 3D-printed lamps with various shapes and functionalities. These range from simple WLED integrations into Home Assistant to custom builds with ESP32 and WS2812B LEDs controlled using the Apple HomeKit.

Here are some of my projects: