
Mikhail Solyakov
Разработчик

Connect with Mikhail Solyakov to Send Message
Connect
Connect with Mikhail Solyakov to Send Message
ConnectTimeline
About me
Software Engineering Manager
Education

Самарский Государственный Технический Университет
1997 - 2002Bachelor's degree Information Technology 5
Experience

Alcoa
Jan 2002 - Jan 2005Разработчик
Генезис Знаний
Apr 2005 - Mar 2008Ведущий разработчик
EPAM Systems
Mar 2008 - Jun 2016Software Engineering Team Leader· Primary Role - Development Team Lead, C#/.NET stack· Lead one-1-one sessions, participation in company’s employee’s assessment· Supporting teammates while working on Personal Development Plans to achievepersonal growth objectives· Technical committee participation as a People Manager· Hiring interviews’ participation

Фриланс
Jun 2016 - Nov 2016Lead Software EngineerParticipation in Web App Development for FisherSolve - http://www.fisheri.com/products/?sid=48Technologies used - Microsoft .NET 4.5.1, С#, ASP.NET MVC, JQuery, AngularJS, CSS, SCSS.

ROKO Labs
Nov 2016 - Aug 2020Software Engineering ManagerRole #1: Development Team Lead and Scrum Master on Rockport VAL projectI’ve built and coached a high рerformance development team which is able to make high-quality delivery in a tough schedule. Team delivers it’s commitments in time within 3w Sprints cycles. Dev team was build from scratch, with only 2 people on the MVP stage. And then it grew to 30 teammates in 1,5 year.As a result Rockport VAL (available only in US) became a game-changed solution for Commercial Real Estate Valuation and Cash Flow Modeling. My team makes it as a fast and high-available solution which allows customers to do Real Estate Cash Flow modeling everywhere. What was done from process perspective:- Nexus-like process was implemented - 1 Product Backlog, 4 agile teams, 1 PO and 1 SM.- Separate dailys for each agile team and then daily for PO, SM and team leaders to show up issues which potentially could affect the Delivery.- SAFe-like things - focus on Delivery; huge features are implemented within several sprints; Enablers are part of the Delivery.- For solution quality - TDD approach, AT and Integration test to reduce the amount of manual regression testing from a few thousands hours to only 2 days.- Tech Debt is planned as a part of the Delivery.- Show up technical priorities for the business team.- Work with teams to beat process/technical bottlenecks.- Coach team to focus on sprint goals not on tasks.Role #2: People Manager - Samara’s .NET pool’s head - Starting with Angular competencies in ROKO- Work with CEO and company management to improve company processes- Supporting teammates while working on Personal Development Plans to achieve personal growth objectives- Lead one-1-one sessions, participation in company’s employee’s assessment - Hiring interviews’ participation, working with HRs for initial candidates check Show less

Pravo.ru
Aug 2020 - Oct 2021Software Engineering ManagerRole #1: Development Department’s HeadAs a Dev Dept’s Head I’ve done DevOps reorganization with the result of reducing Avg MTTR for Criticals and Blockers from 5+ days to 7-8 hrs.DevOps dept reorganization details:- Before changes DevOps was organised as a large single team; - all tickets were collected in one queue without any prioritization or focus at any project;- DevOps Iteration was planned based on how DevOps team understand tickets without any feedback from projects;- no WIP limits, no issues classification, everyone do anything;- neverending lead time, projects had to raise ticket priority to do anything.- what was done: -- 4 Kanban teams were organised. -- Separate queues were created for each team. -- Tickets were grouped to swimlanes according to project’s feedback. -- Kanban Iteration Planning was set up to align priorities with project teams. -- Teams were learned to work with the new process.Other job functions:- Lead one-1-one sessions, participation in company’s employee’s assessment - Supporting teammates while working on Personal Development Plans to achieve personal growth objectivesRole #2: Delivery Manager- Support Product Transformation first steps- People Management for Casebook Product Team- Develop Resource Plan according to Product Strategy Show less

ROKO Labs
Nov 2021 - nowSoftware Engineering Manager
Licenses & Certifications
- View certificate

SAFe 6 Advanced Scrum Master
Scaled Agile, Inc.May 2023 - View certificate

SAFe 5 Advanced Scrum Master
Scaled Agile, Inc.Apr 2020
Languages
- руРусский
- enEnglish
Recommendations

Susanne gebers
HR-ConsultantSoltau, Lower Saxony, Germany
Mariusz wdowiak
Leader of Tribe Lending for Legal Entities, BNP Paribas PolskaWrocław, Dolnośląskie, Poland
Victoria bloomingdale
Instructional Designer | eLearning Developer | Collaborator | I create engaging eLearning content th...San Antonio, Texas, United States.webp)
Lê thị thúy (iris)
SAP FICO Consultant at BOSCHVietnam
Maegan smith ms, rd, ld
Registered DietitianPortland, Maine Metropolitan Area
Alfredo valecillos
Employer Engagement & Placement CoordinatorCanada
Brooke isola
Executive Assistant to the CEO of Bloom NutritionAustin, Texas, United States
Shreya joshi, pmp®, cspo®
Technical Program ManagerToronto, Ontario, Canada
Roxana rau
Assistant General Manager and Administrator at Elenny LTDLondon, England, United Kingdom
Vanchi jayaraman
Associate Consultant at TCSChennai, Tamil Nadu, India
Thuy anh vu
Undergraduate Student at the University of MelbourneSingapore, Singapore
Emre kızılkaya
Telesales Managerİzmir, Türkiye
Sneha raju
Tax Manager l EY Indirect Tax I Property TaxBengaluru, Karnataka, India
Shannandoah ledden
Lead Technology Project and Program Manager at Wolters KluwerNew York, New York, United States
Berin aksit
Product DesignerUnited Kingdom
Eduarda fernandes
Professora, Tradutora e Revisora de TextoRio de Janeiro, Brasil
Benson nyaga
Founder & Technical Director at Jamiro BroadcastNairobi County, Kenya
Sandra jiménez
Profesional Senior Canales Digitales Enel ColombiaColombia
Julie frey moneagle
BSN, RN, CNOR, RetiredMartinsburg, West Virginia, United States
An nguyen
Medical Assistant/CNA | Pre- Physician Assistant Track | Seeking for patient contact hours job for P...Seattle, Washington, United States
...