Andrei Ivanov

Senior Java Developer at Playtika

Bucharest, Romania
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrei Ivanov is a Java Technical Lead with 19 years of experience building and modernizing enterprise Java applications across finance, telecom and cloud-based retail platforms from Bucharest. He combines deep Java EE and Spring expertise with hands-on experience in JPA/Hibernate, messaging (AMQP), RESTful services and CI/CD, having led backend design and code reviews on projects deployed to AWS and Kubernetes. At Deutsche Bank and previously Playtika and Ericsson he drove robust, testable solutions and improved code quality practices; his open-source contributions to spring-ldap show a pragmatic focus on logging, validation and exception handling. Comfortable mentoring teams and shipping production systems, he pairs a strong legacy-stack pedigree (JSF, EJB, JAX-WS) with modern Spring Boot and containerized architectures. Notably, his background in electronics gives him a systems-oriented perspective that surfaces in careful integration and reliability work.
code19 years of coding experience
job23 years of employment as a software developer
book"Cantemir Voda" National College
bookPOLITEHNICA București National University for Science and Technology
languagesEnglish
github-logo-circle

Github Skills (7)

javas10
logging10
exception-handling10
java10
spring-boot10
refactor9
refactoring9

Programming languages (11)

TypeScriptJavaC++CJavaScriptVuePHPHTML

Github contributions (5)

github-logo-circle
spring-projects/spring-ldap

Oct 2016 - Oct 2016

Spring LDAP
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 6 comments in 10 days
Contributions summary:Andrei primarily focused on improving the logging and validation aspects within the Spring LDAP project. Their contributions involved refactoring code to use placeholders instead of string concatenation for logging messages, which enhanced code maintainability. They also corrected code indentation and addressed logging issues, demonstrating a focus on code quality and bug fixes. Furthermore, the user modified code related to exception handling and validation, contributing to the overall robustness of the Spring LDAP framework.
spring-bootspring-dataspring-frameworkldapspring
Mirror of Apache Log4j Audit Logging
Contributions:14 pushes, 23 branches in 8 months
audit-loggingauditlog4jloggingapache
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrei Ivanov - Senior Java Developer at Playtika