Андрій Червоняк

I blend design and technology for impactful experiences.

About me
About me

Here's my story — featuring moments from my growth in tech and design.

My background in Computer Science.

In June 2024, I graduated with a Bachelor's degree in Computer Science from the National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".

My journey into technology began alongside my early passion for design, where I was captivated by fashion and accessories. But I was equally drawn to computers and programming, which led me to pursue a degree in Computer Science.

My photo

Here's my story — featuring moments from my growth in tech and design.

My background in Computer Science.

In June 2024, I graduated with a Bachelor's degree in Computer Science from the National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".

My journey into technology began alongside my early passion for design, where I was captivated by fashion and accessories. But I was equally drawn to computers and programming, which led me to pursue a degree in Computer Science.

Doing geometry modeling assignment

Embracing design.

As my Bachelor's thesis approached, I realized I needed to design the system I was building. That's when I fully embraced UI/UX design.

I noticed that many designers lacked technical knowledge of HTML and CSS, which often led to inefficient designs. Motivated to combine my coding skills with design, I took on the challenge of becoming a designer who understood both sides of the process.

The photo from my trip to Kartapy, Ukraine

Finding my path.

During my studies, I immersed myself in programming, becoming familiar with C and Python. I quickly realized that I wanted to merge my passion for design with my coding skills.

By the end of my second year, I was invited to join LIDDWEB LLC as a front-end developer. It was a fantastic opportunity where I had the freedom to experiment with different technologies and tools.

This hands-on experience helped me develop problem-solving skills and exposed me to unique design challenges.

The photo from my trip to Kartapy, Ukraine

Learning through challenges.

In August 2024, after undergoing surgery, I used my recovery time to focus on UI/UX design. I read two essential books: How to Design Better UI Components 3.0 by Adrian Kuleszo and Designing User Interfaces by Michał and Diana Malewicz.

I noticed that many designers lacked technical knowledge of HTML and CSS, which often led to inefficient designs. Motivated to combine my coding skills with design, I took on the challenge of becoming a designer who understood both sides of the process.

The photo taken 30 minutes before an surgery operation.

A passion for continuous growth.

In addition to my professional work, I am continually expanding my expertise in front-end development and UI/UX design. I stay current with emerging technologies and best practices, always exploring new ways to enhance my skill set.

I focus on applying innovative solutions to real-world challenges and strive to meet the unique demands of each project. By keeping up with industry trends, I ensure that my work not only meets but exceeds expectations.

My friend's dog called Lucky

Thanks for visiting!

I look forward to connecting and creating together!

My signature.

Experience
Experience

Soft Generation

Front-End & Mobile Developer

November 2024 – Present

Developing and maintaining cross-platform applications across web and mobile platforms. Focus on performance optimization, feature implementation, and close collaboration with backend and design teams to deliver high-quality solutions.

Core technologies: React, Next.js, React Native, TypeScript

Technical expertise:

  • Web Development: Chakra UI, Framer Motion, React Hook Form, Recharts
  • Mobile Development: UI Kitten, React Navigation, Reanimated, Skia
  • State & Data: Zustand, Socket.IO, Firebase
  • Maps & Geolocation: Google Maps API, React Native Maps
  • UI Components: FlashList, Swiper, ActionSheet, Linear Gradient
  • Development Tools: ESLint, Jest, TypeScript, MMKV Storage

LIDDWEB LLC.

Front-End Developer

June 2022 – November 2024

Developed a wide range of websites and web applications, including landing pages, multi-page sites, SPAs, and PWAs.

Core technologies: HTML, CSS, JavaScript, React.js.

Additional tools and libraries:

  • Preprocessors: SASS/SCSS
  • Bundlers: GULP, Parcel
  • UI libraries: Bootstrap, Bulma, Tailwind CSS
  • React ecosystem: React Router, Helmet
  • Component libraries: ShadcnUI, ChakraUI
  • Animations: Framer Motion, Twig.js

Thesis Project

Full Stack Developer

April 2024 – June 2024

Topic: "Web-based Expert Communication and Collaborative File Editing System"

Result: 92 out of 100 points.

  • Architecture: Serverless
  • Primary framework: Next.js
  • Programming languages: JavaScript, TypeScript
  • Backend: Convex (cloud service)
  • Authentication: Clerk Real-time: LiveBlocks, Yjs
  • UI: Shadcn/UI, Tailwind CSS
  • Additional: Blocknotes.js, Edgestore, sonner, Zod, Zustand

Personal Projects

Front-End Developer

June 2022 – Present

  • Developed SPAs using React and Vite
  • Created SSR applications with Next.js for SEO optimization
  • UX-focused: optimized Page Load Speed, implemented ARIA for accessibility
  • Explored backend technologies: Node.js, Express
  • Utilized Docker for creating and configuring project images

Education
Education

Kyiv Polytechnic Institute

Master's Degree in Computer Science

September 2024 – Present

Kyiv Polytechnic Institute

Bachelor's Degree in Computer Science

September 2020 – June 2024

GPA: 92/100, Graduated with High Distinction.

Key courses: Algorithms and Programming, Discrete Mathematics, Object-Oriented Programming, Database Systems, Computer Networks, Software Engineering Technologies, Data Analysis, Machine Learning, IoT Development.

Certifications
Certifications