Suggestions
Maksym Herbin
Lead Software Engineer at Revolut
Professional Background
Maksym Herbin is an accomplished software engineer with extensive experience in the financial technology sector. Currently serving as a Software Engineer on the Payments Platform at Revolut, Maksym has demonstrated an unwavering commitment to collaboration and building healthy, high-performing software engineering teams. His approach emphasizes the importance of clean, tested, and maintainable software, a principle he actively practices and promotes through Test-Driven Development (TDD) and software craftsmanship methodologies.
Before his current role at Revolut, Maksym held significant positions at various reputable organizations. He served as the Lead Software Engineer at UBS, where he was instrumental in delivering high-quality solutions that met complex business needs. Maksym was also a Principal Software Engineer at Luxoft, where he led engineering efforts and mentored junior developers, fostering a culture of continuous learning and improvement. His earlier experience includes impactful roles as a Java Software Engineer at EPAM Systems and oDesk, where he honed his technical skills and deepened his passion for solving challenging problems in simple and effective ways.
Maksym's engineering philosophy revolves around the concept of automation; he believes in automating any routine work that extends beyond a day, thereby enhancing productivity and efficiency. He views engineering as a fun and creative discipline, a perspective that naturally attracts others to his teams and inspires a collaborative environment.
Education and Achievements
Maksym obtained his Master's degree in Computer Science from Kharkiv National University of Radioelectronics, a foundation that has empowered him with a robust understanding of software engineering principles. This education has provided him with the technical depth and critical thinking skills necessary to tackle complex technological challenges that arise in the industry.
Throughout his career, Maksym has not only contributed to various projects but has also gained recognition for his leadership in TDD practices and software craftsmanship. His passion for mentoring and guiding others has played a crucial role in developing future engineers and instilling a strong sense of quality within his teams.
Achievements
Maksym’s notable achievements include leading teams through the implementation of innovative solutions within the fintech industry, significantly enhancing the reliability and performance of payment systems at Revolut. His leadership has resulted in increased collaboration within teams and successful delivery of projects that prioritize customer satisfaction and operational efficiency. Additionally, his impact on promoting TDD practices has fostered a culture of continuous improvement within the organizations he has worked for. Maksym's dedication to engineering excellence, combined with his collaborative spirit and passion for problem-solving, makes him a valuable asset to any software development team.