Complex problem solving


When you are facing a tough IT or business challenge, and you are not quite sure how to tackle it, that is where we come in. We are a team that does not just give advice, we roll up our sleeves and get our hands dirty to solve the problem for you. Think of us as your IT troubleshooters, ready to dive in, figure out what’s going wrong, and get it fixed. So whether you’re in a tight spot or just need expert help, we are here to make your IT worries a thing of the past.

What we offer?

  • Transform a problem to the list of actions
  • Find simple solutions
  • Think out of the box
  • Deal with unusual problems
  • Perform R&D (yes, we have both software development and scientific background)
  • Study the unknown and provide recommendations of how to approach it
  • Provide second opinion

Why us?

  1. We are smart.
  2. We have multiple angles of view because we had different positions, from software developers to CEOs.
  3. We enjoy challenges (and we have the background in multiple areas)
  4. We are driven. Hence, we are looking for the most effective solution.
  5. We understand the distinction between a task and a problem, and we can handle both types of challenges.
  6. With 15+ years of experience per team member, we are able to find similarities and therefore, provide the best solutions.

Key facts

  • Every team member has a Master’s degree or PhD
  • Educated in multiple areas: maths, physics, finance, computer science, business, psychology, and even philosophy
  • Published a number of scientific papers.
  • About Denovo

    At Denovo, we're a tight-knit small team of seasoned professionals, blending over 10+ years of collective experience in software development with wide expertise in business operations across FinTech, AI/ML, and other.


Evgeny Smirnov
problem solving AI/ML, science counselling
Evgeny Smirnov

Entrepreneur. Scientist. Developer.

Egor Tomilin
back-end fintech problem solving
Egor Tomilin

Developer. CTO. Adrenaline Enthusiast.