Alina Cherkasova - Front-end developer and web applications creator

Front-end
alina@portfolio:~
>

My goal is to write maintainable, clean, and scalable code to build fast and beautiful web applications that users love.

Developer

About me

Alina's photo

For me, code is more than just a job, it's a way to tell stories and solve problems. My own journey in the IT world began with a unique and significant mission.

In 2018, an entire era of Flash games, once played by millions, was at risk of disappearing. I had the privilege of being part of a team at Absolutist that worked to preserve this digital heritage. We developed technology that gave a second life to thousands of projects, making them compatible with modern browsers.

At the same time, my curiosity about how the web works led me to freelancing and introduced me to the world of SEO. Years of experience taught me a crucial lesson: the importance of building products that connect with their users. This means that in my work, no detail is too small. My approach is to create a product that is loved by both users and search engines.

Today, I am fully focused on Frontend development and am deeply immersed in the modern tech stack. I aim to bring value to businesses and users by creating fast and beautiful web applications. I am always open to new challenges and interesting projects where I can apply my diverse experience.

Experience

  • 2021 - Present
    • Web Developer | Self-Employed

    • As a freelance developer and designer, I created and optimized client websites by building responsive interfaces, implementing custom features not covered by plugins, and improving technical SEO to boost performance and search visibility.

      • Wordpress
      • SEO
      • CSS3
      • PHP
  • 2018 - 2021
    • HTML5 Developer | Absolutist Ltd.

    • Collaborated closely with a cross-functional team of designers, developers, and QA specialists to support the migration of legacy games from ActionScript 3 to JavaScript. My work included debugging the transpiled code, implementing mobile adaptations, optimizing performance, and mentoring junior developers.

      • Action Script 3
      • JavaScript

Skills

Development

HTML5 / JavaScript (ES6+, OOP)

TypeScript / React / React Router

Styles

CSS3 / SASS (SCSS)

Tailwind CSS / Material UI

Knowledge

Feature-Sliced Design (FSD) / BEM / REST API

WebSockets / SEO / Wordpress / CI/CD

Tools

Git / Vite / Webpack

Design

Figma / Photoshop

Soft Skills

  • I know how to work in a team, I have experience in communication with managers and other developers, and I value team collaboration
  • I am a non-confrontational person and always strive for constructive communication
  • I am responsible about deadlines and have excellent time management skills
  • I am detail-oriented and maintain high code quality standards
  • I am open to feedback and always ready to improve my work
  • I am motivated to improve my skills, constantly studying new technologies in my field of activity

Portfolio

  • Pokédex | Pokémon Search App

    An application for searching and viewing Pokémon.

    • React
    • TypeScript
    • Tailwind CSS
    • React Router
    • Zustand
    Github
    Pokédex | Pokémon Search App screen
  • Github Search App

    An application for searching GitHub repositories.

    • React
    • TypeScript
    • Material UI
    • CSS Modules
    • Redux Toolkit (RTK)
    Github
    Github Search App screen
  • Portfolio

    A fast and modern server-rendered web application created with a love for clean code, user experience, and optimal performance.

    • Next.js
    • TypeScript
    • Tailwind CSS
    • Vercel
    Github
    Portfolio screen
View Full Project Archive