Summary
Mikhail Chernorutsky is a seasoned Web Software Engineer, Architect and Technical Lead with over a decade of experience delivering full-stack web systems from frontend React/TypeScript to Node.js backends and PHP ecosystems. He blends hands-on implementation (microfrontends, SSR, GraphQL, Docker/Kubernetes) with product ownership, requirements management and software architecture, often acting as the bridge between engineering, customers and business stakeholders. His background in project/program management, CMMI-driven processes and an MBA in Marketing gives him a rare combination of technical depth and commercial discipline for planning, budgeting and go-to-market alignment. Comfortable across languages and stacks—from modern JS frameworks to Java, Python and containerized microservices—he favors pragmatic design patterns and operationally resilient systems. Based in St. Petersburg, he also brings a long-term interest in Node.js, frontend architecture and container technologies that drives both hands-on coding and team coaching.
10 years of coding experience
Physics, Physics at Physical-technical School 566
Master of Computer Science, Master of Computer Science, Master of Computer Science, Master of Computer Science at Peter the Great St.Petersburg Polytechnic University
MBA, Marketing, Master of Business Administration, MBA, Marketing, Master of Business Administration at International Management Institute, Saint Petersburg
English, German