Artem Matiushenko
Front-End Engineer
A motivated front-end developer with 1.5+ years of experience in building user-friendly and visually appealing client-side web applications. Skilled in React.js, JavaScript, TypeScript, HTML, and CSS. I'm committed to staying updated with the latest industry trends and continuously improving myself as a developer.
Experience
- Jun 2022 - Nov 2023
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
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. Tech stack: TypeScript, React.js, Redux Toolkit, Sass, Vite, Node.js, Fastify, Knex, Objection, PostgreSQL, AWS S3, Socket.io, OpenAI API. I was responsible for implementing the following:- Integration with OpenAI API.
- Files uploading to Amazon S3.
- Configuring real-time communication between server and client apps using Socket.io.
- Other full-stack app features.
- Nov 2021 - Mar 2022
Intellias - Front-End Developer Apprenticeship
Completed an 80-hour course on front-end development (IntelliStart), with a focus on React.js. The course covered the following topics: React.js, Redux, TypeScript, JavaScript, Material UI, HTML, CSS, CSS Preprocessors, Git. 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
Ukrainian (Native)
English (B2 - Upper Intermediate)
Education
- 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
JavaScriptTypeScriptFront-end Frameworks/Libraries
React.jsNext.jsState Management
MobXReduxMarkup & Styling
HTMLCSSSassLessstyled-componentsUI/Component Libraries
Material UIAnt DesignDesign
Responsive / Adaptive designFigmaAdobe PhotoshopVersion Control & Collaboration
GitGitHubBitBucketJiraBack-end Development & Infrastructure
FastifyKnex & ObjectionNest.jsTypeORMAzure App ServiceAmazon S3NetlifyTesting
JestUnit TestingIntegration TestingDatabase
OraclePostgreSQLMySQLFirebaseOthers
i18nextSocket.io