Summary
Mikhail Potter is a Senior Java Engineer based in Düsseldorf with 12 years of professional experience building and modernizing server-side systems using Java and Kotlin. He specializes in designing microservice architectures, performance profiling, and resilient REST APIs, and has led migrations from monoliths to service-oriented platforms while improving DB interactions and CI/CD pipelines. His background spans full-stack work with React, mobile and embedded beginnings (Android, iOS, C#), and a rapid hands-on pivot into blockchain while heading development of an Ethereum-based betting platform. At Noveo Group he drove measurable improvements—extracting services, centralizing auth in an API gateway, adding SMTP OAuth, and implementing configurable rate limiting—while mentoring teams and performing architecture reviews. Comfortable with heavy ops tooling (Docker, Prometheus, ELK, Jenkins/GitLab CI), he blends pragmatic engineering with a focus on test coverage and deployable automation. He maintains active code hosting on GitHub/Bitbucket and brings a practical knack for quickly adopting new technologies to solve production problems.
12 years of coding experience
6 years of employment as a software developer
Master, Information Technologies, Master, Information Technologies at Новосибирский Государственный Университет (НГУ)
English, rusisan