Summary
Mark Novozhilov is a Java software developer with 11 years’ experience building client-server applications using Java EE and Spring, grounded in a Master's in Computer Science from Peter the Great St. Petersburg Polytechnic University. Based in St. Petersburg, he combines backend expertise with front-end experience in Ext JS and low-level skills in C++, SQL and Linux, making him comfortable across the full stack. At LMA he has been driving development of enterprise-grade systems since 2014, after early hands-on work as a junior programmer at Grid Dynamics. He brings a pragmatic engineering approach informed by version-control discipline with Subversion and a track record of delivering maintainable server-side solutions. Notably, his profile reflects steady specialization rather than frequent role changes, suggesting depth and continuity in large-scale Java projects.
11 years of coding experience
1 year of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Peter the Great St.Petersburg Polytechnic University