Our leadership team represents many decades of distinguished industry experience in a variety of global markets. Our organization’s structure means that input and oversight from the leadership team is frequent and direct, ensuring that our teams deliver the highest-quality deliverables and do so on schedule.

Porto Office

Egor NikulenkovGeneral Manager, Porto office
Bruno OliveiraVP of Engineering, Noema Inc.
Genie PeshkovaDirector, Doing Software Right Europe

Get in Touch


Anatoli PechkovFounder and CEO
Genie PeshkovaPresident and COO

Get in Touch