Summary
Mikhail Bedritskiy is a backend Java engineer with over a decade in IT and more than four years focused on Java backend and microservices, currently building data and storage protection software in Israel. He brings deep hands-on experience with Spring Boot, Hibernate, RabbitMQ and high-load systems, plus solid testing discipline with JUnit, Mockito, Selenium and Arquillian. Earlier roles combined full‑stack work (GWT/GXT, AngularJS) and substantial enterprise projects—REST APIs, message-driven loaders, and UI engines—for telco and retail clients. Before software development he led large-scale Microsoft systems administration and automated network operations for a multi-city company, which informs his pragmatic approach to reliability and ops-aware design. Fluent in PL/SQL and PostgreSQL with Liquibase migrations, he favors TDD and pair programming to deliver maintainable systems. Recently relocated to Israel and open to Java backend roles, he enjoys building software that helps people and often bridges the gap between ops and developers.
10 years of coding experience
18 years of employment as a software developer
Engineer's degree, Computers, Systems and Networks Engineering, Engineer's degree, Computers, Systems and Networks Engineering at Moscow Institute of Electronics and Mathematics (Technical University)
English, Russian, Hebrew