CV Artsiomau

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

SERGEY ARTSIOMAU

Phone +48606422874
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/sergeiartsiomau/

Objective

Applying for a position of a Java Developer

Summary

I am a seasoned Java developer with a rich background encompassing 5 years of software development
experience. My primary expertise lies in the Java programming language, microservices, and the Spring
framework. I am dedicated to crafting clean, maintainable code, emphasizing solid architecture and
adherence to SOLID principles.

● Have small experience with frontend technologies and frameworks.


● Able to quickly understand and use new technologies and tools.
● Have experience working in a team as well as independently.
● I wrote parts of product from the beginning, fixed and integrated new
solutions with legacy code.

Skills

Programming Languages: Java 8/11/17/21, Groovy, Scala, Assembler


Frameworks: Spring Framework, Spring Boot, Spring Data, Spring Web, Spring MVC,
Spring Cloud, Hibernate, Grafana, Kibana, Selenium
Technologies: JPA, Apache Kafka, HTML5, Swagger, Angular, Gradle, Maven, Git,
Jira, GitLab, TIBCO Designer, SAP, Hybris, Apache Spark, React
Testing: Junit, TestNG, Mockito, Selenium, MockMVC, WireMock;
Database Management: MySQL, Oracle, PostgreSQL, MongoDB, Redis
DevOps, Servers: Docker, Kubernetes, AWS, Tomcat, WildFly, Jenkins, Portainer
Server communications: Rest API, SOAP, gRPC;
IDE: IntelliJ IDEA, Eclipse, Xcode
OS: MacOS, Windows, Linux, iOS, Android
English Proficiency: Upper - Intermediate
Areas of activity: Telecom, State administration, Enterprise, Document management,
FinTech
Work experience

December 2023 – now – Java Developer, UpWork


Project role: Java Developer
Key responsibilities:
 Commercial Software Development: Spearheaded the creation of robust, scalable software
solutions tailored to meet commercial objectives and client requirements.
 Server-Side Development for Corporate Web Systems: Led the development and deployment of
server-side components for corporate web systems, ensuring seamless integration and optimal
performance.
 Front-End Code Optimization: Implemented strategies to optimize front-end code, enhancing
performance and ensuring rapid interface response for an improved user experience.
 Technological Solution and Project Architecture: Played a pivotal role in discussions and
decision-making processes concerning technological solutions and project architecture,
contributing valuable insights to enhance efficiency and effectiveness.
 Technical Documentation Development and Support: Developed comprehensive technical
documentation to facilitate understanding and maintenance of software systems, ensuring
continuity and ease of support for future development endeavors.
 Continuous Integration and Deployment: Implemented CI/CD pipelines to automate software
delivery processes, streamlining development workflows and ensuring consistent and reliable
deployment of code changes.
 Agile Methodologies: Utilized Agile methodologies such as Scrum or Kanban to drive project
progress, foster collaboration, and adapt to evolving requirements effectively.
 Performance Monitoring and Optimization: Utilized various tools and techniques to monitor
system performance, identifying areas for improvement and implementing optimizations to
enhance overall efficiency.
 Cross-Functional Collaboration: Collaborated closely with cross-functional teams including
designers, product managers, and quality assurance engineers to deliver high-quality software
solutions aligned with stakeholder expectations.
 Version Control Management: Proficiently utilized version control systems such as Git to
manage code repositories effectively, ensuring versioning consistency and facilitating
collaboration among team members.

Technologies:
 Java 17/21, Spring Framework, Spring Boot, Spring Data, MySql, Gradle, Selenium, REST,
 Git, JSON, XML, HTML, AWS,

April 2023 – October 2023– Java Developer, Solbeg


Project role: Java Developer
Key responsibilities:
 Commercial software development
 Development and implementation of the server part of corporate web systems.
 Optimization of front-end code to achieve high performance and fast interface response.
 Participation in discussions and decision-making regarding technological solutions and project
architecture.
 Development and support of technical documentation.

Technologies:
 Java 17, Spring Framework, Spring Boot, Spring Data, PostgreSQL, Gradle, Apache Spark
 Kubernetes, Bitbucket, Jira, REST, JSON, XML, HTML, Angular

September 2020 – March 2023– Java Developer, A1 Belarus


Project role: Middle/Senior Java Developer
Key responsibilities:
 Development of commercial software
 Development and implementation of the server part of corporate web systems
 Development and implementation of application architecture for its integration with SAP
 Development of a commercial application on TIBCO Designer for its integration with Hybris
 Creation of commercial software architecture (Middleware/Backend)
 Developed and implemented a system for automatically creating issues in JIRA for various
projects
 Participation in discussions and decision-making regarding technological solutions and project
architecture.
 Development and support of technical documentation.
 Participation in the process of training and mentoring junior developers.

Technologies:
 Java 8/11, Spring Framework, Spring Boot, Spring Data, Hibernate, Oracle,
 TIBCO Designer, Docker, Kubernetes, Portainer, Elastic, GitLab, Jira, REST, Maven, JSON,
XML, SOAP, SAP, Hybris, SFTP, React

Juny 2019 – Juny 2020 – Java Developer, IBA Group


Project role: Java Developer
Key responsibilities:
 Development of commercial software
 Development and implementation of the server part of corporate web systems
 Communication with customers
 Unit-testing
 Writing project on Apache Kafka
Technologies:
 Java 8, Groovy, Scala, Spring Framework, Spring Boot, Spring Data, Hibernate, PostgreSQL,
 Apache Kafka, JUnit, Mockito, TestNG, Jacoco, Docker, Jenkins, Git, Jira, REST, Maven, JSON

Janyary 2019 – May 2019 – Java Developer, Teleolabs


Project role: Junior Java Developer
Key responsibilities:
 Development of commercial software
 Development and implementation of the server part of corporate web systems
 Communication with customers

Technologies:
 Java 8, JEE, Spring Framework, Spring Boot, Spring Data, Spring Cloud, Hibernate, JPA,
 MongoDB, PostgreSQL, Gradle, Docker, Hazelcast, AWS, Git, Jira, SCRUM

April 2018 – September 2018 – Developer, Labs Publicity Group


Project role: Technical Advisor
Key responsibilities:
 Technical support
 Training and consulting users when working with the application
Technologies:
 MySQL, Sony Vegas; MAGIX Sound Forge Pro; AutoCAD; MathCAD

Education

January 2020- February 2020 - Institute of IT & Business Administration


Course: Developing Applications with the use of Java patterns
Description:
 Implementation from start to finish and testing a business application for the intranet
 Development of classes for program interaction with SQL databases using the basic tools of the
Java Database Connectivity interface (JDBC [TM] API)
 Creation of two or three-level Java applications
 Creating remote objects using the Java Remote Method Invocation (Java RMI)
 Creation of a multithread server

May 2018 – August 2018 – Educational Center of HTP


Course: Java programming
Description:
 Linux basics: Overview. Installation and Configuration.
 Linux advanced: Environment and tools. VCS.
 Java basics: Overview and Syntax. IDE. Function and Tools. Debug. Troubleshooting. Unit
tests.
 Java advanced: Exception handling and Regular Expression. Standard Library. Multithreading.
Multiprocessing.

2012 - 2016 – Belarusian State University of Informatics and Radioelectronics


Specialization: Information technology and management in technical systems

Soft skills

Life and work balance is important for me. I am a sociable and responsible team player. I
guarantee: responsibility for tasks, team working, punctuality.

I agree to the processing of personal data provided in this document for realising the recruitment process pursuant
to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with
Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of
natural persons with regard to the processing of personal data and on the free movement of such data, and
repealing Directive 95/46/EC (General Data Protection Regulation)

You might also like