Pavel Stoynev

Freiberuflich, Java Software Engineer, Freelance

Abschluss: Bachelor, Johann Wolfgang Goethe-Universität Frankfurt am Main

Sofia, Bulgarien

Über mich

I am an experienced Java Spring Developer with a strong background in developing robust and scalable applications. With over 6 years of expertise in Java and Spring, I have successfully designed and implemented software architectures using Microservice architecture and messaging systems. My skills extend to developing RESTful APIs, and integrating AI applications. In addition to my Java Spring proficiency, I am also a DevOps specialist, proficient in Kubernetes and GitLab. I have a deep understanding of containerization and orchestration, and I have successfully implemented efficient CI/CD pipelines, ensuring smooth deployment and continuous integration. Throughout my career, I have collaborated closely with cross-functional teams, following industry best practices and utilizing agile methodologies. I stay updated with emerging trends and technologies to enhance application functionality and optimize performance.

Fähigkeiten und Kenntnisse

Java
Spring Framework
MongoDB
Hibernate
RabbitMQ
Modell-View-Controller (MVC)
Git
Python
Mockito
SQL
Maven
jenkins
Android SDK
IBM Watson
Subversion
Selenium
HTML5
Scrum
Softwareentwicklung
sonarQube
Microservices
Hibernate-Framework
JDBC
JPA
MySQL
GitLab
Kubernetes
Docker
PostgreSQL
Backend
Teamfähigkeit
Flexibilität
Zuverlässigkeit
REST
JUnit
Java Development
IntelliJ IDEA
Grafana
Prometheus
Design pattern
Deployment
Swagger

Werdegang

Berufserfahrung von Pavel Stoynev

  • Bis heute 2 Jahre und 10 Monate, seit Sep. 2021

    Java Software Engineer

    Freelance

    - development of Java Spring application for online banking of one of the largest banks in Germany - development of REST API using best practices - Creating relational data model with Postgres - Test driven development - Gitlab ci pipeline setup - Kubernetes environment setup - Migration Scripts from Mysql to Postgres

  • Bis heute 4 Jahre und 3 Monate, seit Apr. 2020

    Java Developer

    Scalors GmbH

    - Developed Java Spring applications for the Lottery industry, providing comprehensive lottery data and automating web scraping of results from multiple sources. - Designed and implemented microservice architecture and messaging systems for efficient data modeling and software architecture. - Created REST APIs to enable seamless communication and data retrieval. - Leveraged agile methodologies, continuous integration, and automated testing for improved stability and performance.

  • 1 Jahr und 11 Monate, Mai 2018 - März 2020

    Java Software Engineer

    adesso SE

    - Developed Java Spring applications using Spring Boot, Spring Security, Spring MVC, Spring Data, MongoDB, RabbitMQ, and Maven. - Designed software architecture using Microservice architecture and messaging systems - Developed frontend using Angular, creating intuitive and responsive user interfaces - Implemented RESTful APIs using Spring to enable seamless communication and data integration - Created AI applications, such as chatbots and text recognition/classification, utilizing IBM Watson Assistant

  • 1 Jahr und 4 Monate, Jan. 2017 - Apr. 2018

    Student Java Developer

    Willis Towers Watson

    - Java EE development (Servlets, JSP, VAADIN Components) - creating and configurating of CI/CD system with jenkins - configuring automatical deployment pipeline - writing complex SQL queries - writing unit-tests with junit, mockito and powermock - writing GUI-tests with selenium and jubula

Ausbildung von Pavel Stoynev

  • 3 Jahre und 6 Monate, Sep. 2016 - Feb. 2020

    Computer Science

    Johann Wolfgang Goethe-Universität Frankfurt am Main

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Fließend

  • Bulgarian

    Muttersprache

21 Mio. XING Mitglieder, von A bis Z