Artem T. Full-stack developer
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