me

Ilya
Makeenko


Software engineer


Contact info:

E-mail: makeenko.005@gmail.com
Git-hub: github.com/jetie000


My skills

Languages

Frameworks

Technologies


Languages

English - B1+
Russian - Native

About me

I'm a 21 years old software engineer. My goal is to continue developing and maintaining web applications, while discovering new technologies and approaches. I am an effective team player with strong communication abilities, high productivity, and a strong commitment to meeting all deadlines.

Learned basics of programming at my university through coding in C/C++ (variables, operators, conditions, loops, data types, arrays, functions, OOP). Then i learned such subjects as Computer Networks and Data Bases, that helped me to continue learning web development.


Education

Belarusian State University of Informatics and Radioelectronics ● 2021 - 2025

Faculty of Information Technologies and Control,
Information Systems and Technologies (in Game Design)


Commercial Experience

Itransition ● Frontent Developer
Feb 2024 - Now ● 1.5 years

Maintained frontend and mobile part of project for a music distribution company.

Implemented new core features, fixed bugs in business logic, UI or errors from error-tracking platform.

Integrated, updated or maintained such libraries and platforms as Intercom, RevenueCat, Google Authentication and Analytics, Sentry, OneSignal.

Used Eslint and Prettier to add and follow codestyle rules. Covered all the business logic with unit tests.

Made several codebase migrations to new version of libraries with huge amount of code changes.

As a result of my work, the number of monthly active users increased by 2 times for the mobile app and codebase became more fresh, readable and maintainable.

Technologies: Vue, React, Ionic, Capacitor, Pinia, Redux, Vite, Typescript, Git (Bitbucket), Docker.

Project link

Events

Syberry Hackaton ● 03.02.2024

I participated in React category and took a first place in a team of 4 members. We used gitflow model to control code versions. Our task was to create a website to watch info about films using Kinopoisk API.
Project


My projects

There are my projects links. Just open them to see ReadMe with all info about projects.

Fullstack Realtime Draw & Guess Game
Frontend: Vue, Pinia, Tailwind, VueQuery, Socket.io Client, Google Login, PaperJS, Vite, Typescript, SCSS
Backend: NestJS, Typescript, PrismaORM, JWT, Nodemailer, Microservices, Socket.io, Docker, Docker Compose

Deployed app on Alibaba Cloud using Docker and Nginx (Server hosting expired)
Project Frontend
Project Backend

Fullstack Web App (Trello Clone)
Frontend: React, RTK, RTK Query, Typescript, SCSS, Bootstrap, React Testing Library, Jest, Eslint
Backend: ExpressJS, Typescript, PrismaORM, JWT Auth, Nodemailer, Swagger, Eslint
Project Frontend
Project Backend

Fullstack Web App (Collections)
Frontend: React, TypeScript, Redux Toolkit, RTK Query, Bootstrap, SASS
Backend: ASP.NET Core, MSSQL, Entity Framework Core, SignalR, JWT Auth
Project

Frontend Web App (Cryptocurrency website)
Frontend: Next.js, Typescript, React Query, SASS
Project

Also i have project with same functionality, but with other technologies
Frontend: React, Typescript, React Query, SASS
Backend: ExpressJS, Typescript, tRPC, PrismaORM, PostgreSQL
Tests: Cypress, Jest, Storybook
Project

Fullstack Web App (Real-time draw board)
Frontend: React, Typescript, Bootstrap, Zustand
Backend: ASP.NET, MSSQL, SignalR
Project

Fullstack Web App (Messenger)
Frontend: React, Typescript, Bootstrap, Zustand
Backend: ASP.NET, MSSQL, SignalR
Project