Artem Matiushenko profile pic

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.
    Tech stack: React.js, MobX, TypeScript, Less, Ant Design, JavaScript.
  • 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.
    On graduation day, I had the honor to defend the team project by giving a presentation.

    Attachments:Certificate of Completion, Project (Writorium)

  • 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.

    Attachments:Certificate of Completion, Project (Wallet)

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

    JavaScript
    TypeScript
  • Front-end Frameworks/Libraries

    React.js
    Next.js
  • State Management

    MobX
    Redux
  • Markup & Styling

    HTML
    CSS
    Sass
    Less
    styled-components
  • UI/Component Libraries

    Material UI
    Ant Design
  • Design

    Responsive / Adaptive design
    Figma
    Adobe Photoshop
  • Version Control & Collaboration

    Git
    GitHub
    BitBucket
    Jira
  • Back-end Development & Infrastructure

    Fastify
    Knex & Objection
    Nest.js
    TypeORM
    Azure App Service
    Amazon S3
    Netlify
  • Testing

    Jest
    Unit Testing
    Integration Testing
  • Database

    Oracle
    PostgreSQL
    MySQL
    Firebase
  • Others

    i18next
    Socket.io