Summary
Denis Dorokhov is a seasoned Software Architect and engineering leader with 11+ years building enterprise, web, mobile and game applications from Munich. He combines deep hands-on experience in Java backends (Spring, Hibernate), iOS development (Swift, Objective-C) and databases (MySQL, MongoDB, PostgreSQL) with team leadership — currently leading backend development and architecture at Insparx. Denis has repeatedly bridged legacy systems and modern stacks (C++/VBScript support to Spring and GWT) and has shipped successful mobile apps and games, giving him a pragmatic sense for product-focused engineering. Comfortable across Mac, Linux and CI tooling, he emphasizes readable, well-tested code, object-oriented design and agile delivery. Multilingual and inquisitive, he brings a mix of technical depth and cross-disciplinary curiosity that helps turn complex requirements into maintainable solutions.
11 years of coding experience
11 years of employment as a software developer
Master's Degree Computer Science, Master's Degree Computer Science at Tomsk Polytechnic University
English, Russian, German