Hey 👋🏻 Ivan here

Tech expertise you are looking for 🚀

You have an idea or struggling with an existing project. Maybe you need just a second tech opinion or a quick tech advise.

I am here to solve the problem

Request for free tech advise
Not a freelancer but a partner

About me

Passionate about software engineering, designing architectures that ready to evolve, building processes, and solving complex problems. Experienced in a wide range of projects, from building a taxi scheduling system in the UK to designing a distributed system that improves time-to-market for electric vehicles

figure-svg
about-img

Your business needs is the heart of tech solution

The most complex problem in software engineering is to solve the hardest things with the simplest toolset. It requires comprehensive review, wide expertise with years of practice. The result - a solution for your specific problem with the minimal needed complexity.

Guess what? Software development might be not needed at all.

background-pattern
Working Area

Services

Choose the most appropriate for you

ui-ux

Get Tech Advise

FREE

For business owners and startup founders

Describe your problem. Get high level understanding of tech opportunities and high level recommendations. Collaborate more if needed.

Outcomes
  • discussion of your business problem
  • high level recommendations and tech opportunities
  • further steps
ui-ux

Get Mentor Session

FREE

For software engineers

Formulate your request. If I can help I will provide you with a free mentor session. My areas of expertise: distributed systems design, development process building, CI/CD processes, team management, software architecture, carrier growth. Best for software engineers.

Outcomes
  • answers to your questions
  • ideas and insights
  • further steps
ui-ux

Solution Design

For business owners and startup founders

After deep dive into your problem area we design the most approp solution for your business needs. That might be a new product or improvement of existing one. You might struggle with development process or team management. We will find the best solution for you.

Outcomes
  • detailed review of your business problem
  • tech audit report
  • solution design
  • transformation plan
Background

My Experience & Education

Master degree in Computer Science, 10+ years of experience in professional Software Engineering, the last 3 years as a Technical Leader

2024-Present

CTO at Stealth Mode AI Startup

  • I have been leading hundreds of small and large experiments
  • I have organised disciplined and confident movement forward in the space of uncertainty
  • I have designed a way to deliver a valuable product based on research results
  • I have been leading a fully distributed engineering team of 6 (4 Senior + 1 Staff + 1 QA engineers) from 3 locations
  • I have been mentoring and adapt backend engineers to the AI era
2020-2024

Technical Leader at ARRIVAL Ltd

Team management, architecture design, code review, hiring, and mentoring. Building a team of up to 10 Software/QA/DevOps Engineers. Finding the best solution for the business needs on a company-wide level. Delivery on time

2018-2020

Senior Software Engineer at ARRIVAL Ltd

Creation from the scratch a complex distributed system. Designing and implementing a microservice architecture. Balancing between the business needs and technical excellence

2016-2018

Software Engineer at “Haulmont Technology” Ltd

Creation and maintenance of a system for student activities scheduling. Creation from the scratch a system for taxi scheduling

2014-2016

Software Engineer at “Smart Solutions” Scientific and Production company

Creation a system for micro-satellites activity planning. Creation and maintenance of ERP system for a large manufacturing

2015-2017

Master in Computer Science

Samara University (former Samara State Aerospace University). Informatics and computer science

2011-2015

Bachelor in Computer Science

Samara State Aerospace University. National Research University. One of the leading Russian universities

background-shape
figure-svg
skill-img
Skills

What skills help me to solve your problem?

Software Engineering
90%
People Management
85%
Communication Skills
95%
Critical Thinking
92%