RS

Roma Sokolov

Software Engineer -- Team Lead at IMC Trading

Roma Sokolov has extensive work experience in software engineering. Roma started their career in 2008 as a Software Engineer at uLab, where they designed and implemented IP telephony services and solutions. Roma also programmed the business logic of telecommunication services and wrote language bindings for vendor's board drivers.

In 2011, Roma joined undev.ru and worked as a Senior Software Engineer. Roma was responsible for programming video streaming and video grabbing frameworks and developing monitoring and reporting services for storage systems. Roma also worked on video transcoding and processing services.

Roma then moved to NPTV in 2013, where they took on the role of Senior Software Engineer. Here, they developed a rendering engine for a cloud-based interactive software media platform using C, C++, and Lisp. Roma also worked on software architecture design and interaction blueprints for cloud services.

In 2015, Roma joined Outplay Entertainment Ltd as a Senior Software Engineer. Their responsibilities included developing and maintaining game backend services and implementing services for various game-related activities. Roma also programmed analytics services using Go and PostgreSQL.

Roma then joined Flocktory in 2016 as a Senior Software Engineer. Roma worked here until 2017, gaining experience in software engineering.

Their most recent role is at IMC - financial markets, where they have been serving as a Software Engineer and Team Lead since April 2017. Details about their role at IMC are not provided.

Overall, Roma has accumulated a diverse range of experiences in software engineering, working on various projects and technologies throughout their career.

Roma Sokolov obtained an Engineer's degree in Systems Engineering from Moscow State Automobile & Road Technical University. The duration of their studies was from 2006 to 2011. Prior to this, Roma attended a school, but no specific information regarding the degree or field of study is available.

Location

Amsterdam, Netherlands

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices


IMC Trading

15 followers

As one of the world’s leading market makers, IMC trades on more than 100 venues around the world and provides liquidity in more than 200,000 securities. Across offices in Amsterdam, Chicago and Sydney, global teams of technologists and traders work together to design and develop the software, hardware, advanced networks and algorithms that drive our trading strategies and make us one of the world’s leading liquidity providers. We hire exceptional, insatiably curious problem-solvers and challenge them to anticipate change and continuously innovate in ways that will sustain our success. We recognize, and reward, the best ideas regardless of hierarchy. At IMC, anyone can make an impact and everyone is encouraged to do so.