Suggestions
Oleg Fomiciov
Lead Software Engineer at Revolut
Professional Background
Oleg Fomiciov is a dedicated and accomplished delivery-oriented software engineer known for his expertise in building and scaling resilient distributed systems. With a comprehensive career that spans various key roles in the tech industry, Oleg has developed a strong proficiency in leading teams, particularly in fast-paced, high-stakes environments. His professional journey has taken him through several esteemed organizations, enabling him to gain valuable insights and experiences that contribute to his effectiveness as a leader and engineer.
Currently, Oleg serves as a Lead Software Engineer and Team Manager at Revolut, a financial technology company renowned for its innovative approach to banking and payment solutions. In this role, he is responsible for overseeing the design and implementation of sophisticated software systems that support the company's broad range of financial services. Oleg’s leadership style thrives on collaboration and fostering talent within small to medium teams, ensuring they are highly motivated and aligned toward common goals.
Oleg previously held the position of Senior Software Engineer at Revolut, where he honed his skills in software development and team management, developing critical solutions that drove the company's success. His earlier experience as Tech Lead and Backend Software Engineer at Kare Knowledgeware provided him with a solid foundation in backend development and project management. These roles allowed him to direct sizeable projects, facilitating seamless communication among team members and stakeholders, leading to the successful launch of various software products.
In addition to his tenure at Kare Knowledgeware, Oleg's career began with impactful roles at PredictX and SoftInStyle, where he contributed significantly to various software development initiatives. His journey started with an internship at CMA Small Systems AB, where he gained hands-on experience in software engineering, setting the stage for his remarkable career trajectory.
Education and Achievements
Oleg's academic background laid a strong foundation for his career in software engineering. He earned his Master's degree from the prestigious National Research Nuclear University (also known as the former Moscow Engineering Physics Institute), where he gained insight into complex systems and analytical problem-solving. This experience has been invaluable in his ability to tackle challenging software engineering tasks and projects.
Furthering his education, Oleg obtained diplomas from two world-renowned institutions: The London School of Economics and Political Science (LSE) and the Higher School of Economics, both of which are known for their emphasis on rigorous analysis and critical thinking. This solid educational background has equipped him with unique perspectives on technology and business, enhancing his effectiveness in managing software development processes and leading project teams.
Notable Achievements
Throughout his career, Oleg has consistently demonstrated his capacity to adapt to evolving technologies, driving successful projects within diverse teams and environments. His role at Revolut stands out prominently, where he has been pivotal in delivering innovative solutions that not only enhance user experience but also scale with the Company's ambitious growth targets. Leading a talented engineering team, Oleg has implemented strategic processes that enable rapid development cycles while maintaining the highest standards of software quality.
His success in fostering collaboration among team members and stakeholders has been a hallmark of his career. Oleg's ability to streamline communications and align objectives has consistently led to successful project outcomes and advancements in operational efficiency. By actively mentoring junior developers and emphasizing a culture of learning, Oleg has cultivated a supportive environment where creativity and innovation can thrive. This approach has not only benefited his teams but has also positively impacted the organizations he has been part of.
With an unwavering commitment to professional excellence, Oleg Fomiciov continues to be a leader in software engineering, making significant contributions to the field. His unique blend of technical expertise, organizational skills, and an eye for innovation positions him as a crucial asset to any team he leads and a highly respected figure in the software development community.
