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

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, with comprehensive ownership of the development lifecycle for new product initiatives. Lead code quality assurance through systematic PR reviews and technical conflict resolution, while managing build processes and TestFlight deployments for iOS distribution. Drive customer engagement through sprint demonstrations, showcasing product progress and gathering stakeholder feedback. Focus on performance optimization, feature implementation, and close collaboration with backend and design teams to deliver high-quality solutions that meet both technical standards and business objectives.

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