rsschool-cv

Maksim Zhidkov

Beginner Frontend Developer

My photo

Contacts

Summary

Beginner frontend developer with a strong focus on learning and growth. Disciplined, deadline-oriented, and quick to adapt. Comfortable working in Agile teams and learning from existing codebases. Enjoy solving problems and exploring new tools and technologies. Comfortable communicating in English.

Skills

Code example

Make the Deadfish Swim

Create a parser to interpret and execute the Deadfish language. Deadfish operates on a single value in memory, which is initially set to 0. It uses four single-character commands:

All other instructions are no-ops and have no effect.

Solution

function parse(data) {
  let value = 0
  const result = []
  
  for (char of data.slice()) {
    switch (char) {
        case "i": value++; break;
        case "d": value--; break;
        case "s": value *= value; break;
        case "o": result.push(value); break;
        default: break;
    }
  }
  return result
}

Projects

Information subsystem for managing educational tasks. Admin module

2024 - 2025 Master’s thesis project, web-based subsystem:

Children’s location monitoring mobile application

2022 - 2023 Bachelor’s thesis project, native mobile application:

Experience

Internship Program – Web Developer

02/2023 - 05/2023 ПНТЦ LLC Taganrog, Russia

Education

Master’s Degree in Development of Information Systems and Web Applications (Red diploma)

Bachelor’s Degree in Advanced Information Technologies

Languages