Senior Java Developer PRO

Anne Tamaszevicz

Software engineer with 5+ years of experience in solving challenging problems and designing innovative solutions.

Alex Smith's Profile Picture
Years of Experience
11+
Years in Spring
4+
Projects Completed
7
English Level
C1

I'm a backend-focused software engineer with hands-on experience in building robust Java applications using Spring Framework, Hibernate, and microservices architecture. I’ve contributed to enterprise-level projects, combining strong system design skills with a pragmatic development approach. Passionate about solving complex challenges and continuously expanding my expertise through real-world engineering.

What I Do

Backend Development

Experienced in building scalable, enterprise-grade backend systems using Java 17, Spring Boot, and microservices architecture. Skilled in system design, performance optimization, and data persistence with JPA/Hibernate.

RESTful API & Integration

Designs and implements robust RESTful APIs with Swagger/OpenAPI, ensuring secure integration via OAuth 2.0 and JWT. Familiar with asynchronous communication using Kafka and service-to-service calls via Feign clients.

DevOps & Cloud

Applies CI/CD best practices using Jenkins, GitLab CI, and Bitbucket Pipelines. Proficient in containerization (Docker), orchestration (Kubernetes), and deploying applications to cloud platforms like AWS.

Code Quality & Team Collaboration

Promotes clean code and maintainability through code reviews, test automation (JUnit, Mockito), and static analysis tools like SonarQube. Experienced in Agile teams with strong communication and mentoring skills.

Experience

Senior Java Developer

Itexus

2024 - Current Minsk, Belarus

I work as part of a backend team building scalable, enterprise-grade web applications with a strong focus on performance, clean architecture, and security. I'm involved in the entire development lifecycle and actively contribute to DevOps processes and automation.

  • Developed and maintained distributed microservices using Java 17, Spring Boot, and PostgreSQL.
  • Improved system performance and stability through profiling, debugging, and optimization.
  • Implemented JWT-based security and OAuth 2.0 flows for secure authentication and authorization.
  • Automated CI/CD pipelines using Jenkins and GitLab CI for faster and safer deployments.
  • Ensured code quality via code reviews, unit testing (JUnit 5, Mockito), and SonarQube analysis.
  • Deployed containerized services using Docker and Kubernetes on cloud infrastructure.
  • Contributed to Agile team rituals (sprint planning, retrospectives, daily stand-ups).
Java Developer

PRAS

2022 - 2024 Warsaw, Poland

I started my software engineering journey at PRAS, where I was responsible for developing and maintaining web applications for both internal use and external clients. This role helped me build solid backend development skills and gain experience in team collaboration and client communication.

  • Maintained and enhanced existing web applications using Java, Spring Framework, Thymeleaf, and MySQL.
  • Designed technical documentation and specifications for backend components.
  • Refactored legacy codebases to improve readability, testability, and performance.
  • Collaborated directly with clients and cross-functional teams to align business needs with technical solutions.
  • Participated in project management and supported delivery planning and task estimation.
Civil Engineer

BauBalken

2014 - 2022 Minsk, Belarus

Before transitioning into tech, I worked as a civil engineer, managing structural documentation and coordinating with clients, contractors, and public authorities. This experience sharpened my analytical thinking, project ownership, and ability to work across disciplines — all of which I now apply in software development.

  • Created and managed technical design documentation for structural engineering projects.
  • Coordinated with contractors, clients, and government entities to meet regulatory and project requirements.
  • Led project planning activities and managed cross-team communication and timelines.
  • Gained experience in handling complex requirements, risk assessment, and solution-focused delivery — skills that now support her software engineering mindset.

Education

Industrial and civil engineering
Belarusian National Technical University

Focused on creating user-friendly and responsive interfaces, enhancing web applications through efficient frontend technologies.

Java backend development
JavaRush

Developed skills in visual storytelling and brand identity through advanced design principles and hands-on creative projects.

Knowledge

Web App Development Backend development Microservices architecture Profiling monitoring CI\CD Cloud development Code tests coverage API development & documentation Code quality best practises Security tools Time managment Agile methodologies Problem-Solving

Skills

Coding

90%
Spring Framework
75%
SpringBoot
75%
AOP
95%
Java 8+
90%
Kafka
90%
JPA/Hibernate
95%
JDBC

DevOps

94%
Spring Cloud
75%
Docker
75%
Kubernetes
95%
Sonatype Nexus
90%
Jenkins
90%
Gitlab CI
90%
Bitbucket Pipelines
90%
AWS

Security & Tools

94%
SLF4J / Logback
75%
Spring Security
95%
OAuth 2.0 / JWT
94%
Git
75%
Maven / Gradle
95%
JProfiler / VisualVM

Databases

95%
PostgreSQL / MySQL
95%
H2 / SQLite
95%
MongoDB
95%
Liquibase / GridFS

Portfolio

  • All
  • Web
  • API
  • Games
  • Pet projects
Bets euro
Web

Bets

This project is designed to organize bets on football cup competitions. Java, Spring, MVC, MySQL, JDBC, Thymeleaf, HTML, Hibernate, Bootstrap.

Belarusian and Litvin Chess
Games

Belarusian and litvin chess

Java instance of Belarusian and Litvin chess. Consists of: console app, AI. Rules of chess is not equals to classic chess game.

Taco cloud
Web

Taco Cloud

Ecommerce project. Java, Spring, MVC, MySQL, JDBC, Thymeleaf, HTML, Hibernate, Bootstrap.

F1Fantasy API
API

F1Fantasy

Each team consists of 5 drivers and 2 constructors. Stay within the cost cap of $100m. Give your team a name.

Latest Blog Posts

Stay updated with the latest insights and trends in technology, design, and development.

Why I Switched to Sketch For UI Design
Why I Switched to Sketch for UI Design

Discover the benefits of using Sketch as a primary tool for UI design and how it enhances workflow efficiency.

Read More
Best No-Code Application Development Platform
Best No-Code Application Development Platforms

Explore the top no-code platforms that empower non-developers to build robust applications.

Read More
Inspiration: 7 Examples of User-Focused Design
Inspiration: 7 Examples of User-Focused Design

Get inspired by these examples of designs that prioritize user experience and accessibility.

Read More

Contact

How Can I Help You?

Anne Tamaszevicz
anne.tamaszevicz@gmail.com
Phone: +375 (44) 727-65-99
Telegram: @kidimp