Summary
Viacheslav Kruhlov is a Senior Java Software Engineer with a decade of experience building backend systems using Java, Spring ecosystem, Hibernate, and PostgreSQL/MongoDB. He has progressed through roles at SoftServe, SDK.finance, Intellias and now Binariks, consistently shipping robust, testable services guided by OOP, SOLID and TDD principles. Comfortable with CI toolchains like Maven and deployment on Tomcat, he pairs strong algorithmic thinking with practical refactoring and design-pattern-driven solutions. A disciplined team player with proven adaptability, he learns new technologies quickly and meets deadlines in fast-paced environments. Trained as a JavaEE developer and holding a master’s-level legal education, he brings an uncommon blend of rigorous analytical training and software engineering focus. Based in Ukraine, he offers steady senior-level delivery for scalable backend projects and complex domain logic.
10 years of coding experience
8 years of employment as a software developer
JavaEE Developer, JavaEE Developer at GoIT Courses
Магистр, Институт подготовки кадров для органов прокуратуры Украины, 4.9, Магистр, Институт подготовки кадров для органов прокуратуры Украины, 4.9 at Национальный юридический университет имени Ярослава Мудрого
JavaEE Developer, JavaEE Developer at SoftServe academy