Konstantin Nikitin has a diverse work experience in the software engineering field. Konstantin is currently working as a Software Engineer at Citadel Securities since January 2020. Prior to that, they worked at Bloomberg LP from May 2016 to December 2019, where they held the position of a C++/Lua/Python senior developer. During their time at Bloomberg LP, they were responsible for leading the development and architecture of a new product for data workflow integration. Konstantin also contributed to the growth of a culture of test-driven development, continuous integration and continuous delivery in the team.
Before joining Bloomberg LP, Konstantin worked at Yandex from October 2010 to May 2016. During this period, they held multiple roles including Python Expert Developer, Teamlead, and Software Engineer. As a Python Expert Developer, they worked on core taxi development and made improvements in the driver search algorithm, real-time price calculator, and classification algorithms. In their role as a Teamlead, they were responsible for managing a team. Overall, Konstantin has developed expertise in Python and C++ and has contributed to various software development projects throughout their career.
Konstantin Nikitin has an extensive education history and various certifications. Konstantin obtained a Doctor of Philosophy (Ph.D.) degree in Applied mathematics and informatics from Moscow Aviation Institute (National Research University) from 2005 to 2011. In addition to their formal education, they have acquired several certifications. Konstantin became a Scrum master certified by the Scrum Alliance in May 2017. Furthermore, they obtained an IELTS certification from IELTS USA in February 2016. Lastly, they have a certification titled "shaping-up-with-angular-js" from Code School, although the specifics of when they obtained it are not provided.
Sign up to view 0 direct reports
Get started