Artem Matiushenko
Software Engineer
Experience
- Jan 2024 - Present
Classtime - Software Engineer (Full-Stack)
Currently I'm working on an ed-tech product that helps teachers and students accross the globe to improve the education process. My responsibilities include:- Develop new and maintain existing React components.
- Take part in migrating a legacy Django codebase to microservices in Kotlin.
- Regularly conduct code reviews and collaborate with other members of an international team.
- Write design documents to guide the implementation of new features.
- Practice pair programming and test-driven development.
- Contribute to the internal knowledge base by delivering presentations on various engineering topics.
- Take part in on-duty rotation to regularly release the app, ensure its stability and support customer support team.
- Conduct technical interviews for new engineers.
- Jun 2022 - Nov 2023 (1 yr 6 mos)
Flynk - Junior Front-End Developer
Had an opportunity to collaborate with Australian and Vietnamese teams on multiple start-up projects (e-commerce, enterprise software).- Supported existing functionality and developed new UI components.
- Worked with micro front-ends architecture based app (Webpack Module Federation plugin).
- Utilized i18next to provide app internalization.
- Built responsive & adaptive layouts.
- Reviewed code of other developers and contributed to improving code quality and front-end development practices.
- Jul 2023 - Sep 2023 (3 mos)
Binary Studio - Full Stack Developer Apprenticeship
Completed a 3-month full-stack development apprenticeship at Binary Studio Academy with high honors. During the 6-week period together with 7 other full-stack developers and 2 QA engineers, we've built an AI-powered MVP application for aspiring writers that allows them to practice and improve their writing skills. I was responsible for implementing front-end features, as well as the backend ones including integrations with 3rd-party services. On graduation day, I had the honor to defend the team project by giving a presentation. Tech stack: TypeScript, React.js, Redux Toolkit, Sass, Vite, Node.js, Fastify, Knex, Objection, PostgreSQL, AWS S3, Socket.io, OpenAI API. - Nov 2021 - Mar 2022 (5 mos)
Intellias - Front-End Developer Apprenticeship
Completed an 80-hour course on front-end development (IntelliStart), with a focus on React.js. As a final project, in a team of 5 front-end developers we built a front-end application for tracking personal budget. Tech stack: React.js, Redux Toolkit, JavaScript, Material UI.
Languages


Education
- Sep 2024 - Dec 2025
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
Master's degree, Faculty of Informatics and Software Engineering, Software engineering. - Sep 2020 - Jun 2024
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
Bachelor's degree, Faculty of Informatics and Software Engineering, Software engineering.
Skills
Programming Languages
TypeScriptJavaScriptKotlinPythonFront-end Frameworks/Libraries
React.jsNext.jsState Management
ReduxTanStack QueryZustandMobXMarkup & Styling
HTMLCSSSassLessstyled-componentsUI/Component Libraries
Material UIAnt DesignDesign
Responsive / Adaptive designFigmaAdobe PhotoshopVersion Control & Collaboration
GitGitHubBitBucketJiraBack-end Development & Infrastructure
FastifyKnex & ObjectionNest.jsTypeORMAzure App ServiceAmazon S3NetlifyBashTesting
JestUnit TestingIntegration TestingDatabase
OraclePostgreSQLMySQLFirebaseOthers
i18nextSocket.ioStorybook