Artem T. Full-stack developer

Back-End Web (1.5 yr.), Front-End Web (1.5 yr.)

Summary

- Full-Stack Developer with 4+ years of experience in software engineering;
- Skilled in building responsive UI using React, Next.js, TypeScript, Tailwind, and MUI;
- Strong experience in Java and Spring Boot for back-end development;
- Proficient in API development, integration, and optimization for performance;
- Experienced with PostgreSQL, MySQL, and Oracle for database management;
- Familiar with Node.js for scripting and backend tasks;
- Hands-on experience with unit and integration testing using Jest, React Testing Library, and JUnit;
- Solid understanding of SDLC, CI/CD, and application deployment processes.

Work Experience

Software Developer, Application Transformation to PWA

Duration: September 2023 – Present

Summary: Participated in the transformation of an application from a native to a Progressive Web App (PWA) using React and Next.js.

Responsibilities: Developing and maintaining APIs, optimizing database requests for performance improvements, and participating in product design and architecture.

Technologies: React, Next.js, Spring Boot.

Software Developer, New Service Development

Duration: June 2021 – August 2023

Summary: Developed a new service from scratch with a focus on creating accessible and responsive user interfaces.

Responsibilities: Taking part in the creation of concept designs for new services, implementing UI, and improving the integration tests development process for better test coverage.

Technologies: Typescript, React, HTML, CSS, SCSS, Tailwind, MUI, Jest, React Testing Library

System Administrator, Server, and Database Management

Duration: February 2020 – June 2021

Summary: Managed and optimized various server and database services to enhance performance and customer satisfaction.

Responsibilities: Managing web, email, and FTP servers, setting up environments for application deployment, analyzing and fulfilling customer requests, and improving and extending internal scripts.

Technologies: Server Management, Database Management, Scripting

Education

  • Bachelor's degree
  • Field of study: Informatics
  • October 2019 – June 2022