I have been developing software for more than 15 years, primarily focusing on web applications. I solve problems across various domains, lead teams, conduct code reviews, mentor colleagues, and can be part of both product and outsourcing teams, working remotely and on-site.
I engage with clients, stakeholders, sales, product owners, developers, and end users to gather requirements, share knowledge, onboard new members, lay the foundation for new applications, design, implement, and optimise essential functionality, as well as refactor complex components.
I am familiar with agile methodologies, continuous delivery, test-driven development, behavior-driven development, and I also enjoy pair programming.
Languages: I usually spend time with back-end systems, working with Ruby, SQL, and Clojure. I also gain knowledge in JavaScript and TypeScript because of working with front-end systems.
Databases: PostgreSQL, Elasticsearch, Redis, MongoDB, etc.
Others: Rails, RabbitMQ, React, Amazon Web Services, Algolia, Git, etc.
Founded in 2015, KYKLO provides B2B E-commerce and product content solutions to manufacturers and distributors of technical products. Its Sales Operations Management platform enables any manufacturer or distributor to have an attractive online portal, with integrated product information and B2B specific processes to serve its customers better and grow its visibility. While leading a team of seven, I conducted code reviews, mentored colleagues, and held pair programming sessions with every member, especially the newly onboarded ones. I also took an active part in the development of the search service, designing it for future high load. Additionally, I contributed to other essential functionality. In June 2024, KYKLO was acquired by Epicor.
Fabien Legouic said, "Maxim is an experienced developer, with a keen sense of qualitative software engineering. He has collaborated with us successfully to build a new product indexing and aggregation, which is widely used in our multi-tenant E-commerce and PIM. Maxim has helped us significantly improve response speed for both our E-commerce and PIM search and our facets filtering engines, thanks to quality work with ElasticSearch. Maxim also successfully integrated an advanced semantic analyzer, allowing for spell-checking and correction using a custom set of dictionaries."
Founded in 2012, Pathgather is a learning experience platform designed for enterprises. While many resources are spread across various applications, websites, and systems, Pathgather combines them together in one place, simplifying the learning process. I was responsible for maintaining the existing codebase and implementing new features. I dedicated time to content importing parts and simplified their architecture. Additionally, I improved search results relevance. Mostly spent time with back-end systems. In April 2019, Pathgather was acquired by Degreed.
Founded in 2014, Blueprint Income is building a better way to save and plan for retirement by creating the digital personal pension. Unlike traditional pensions, it's totally customisable and available to anyone. While leading a team of five, including onboarding three members, I designed and implemented essential functionality. I also came up with an unusual algorithm to calculate the difference in years between dates. I contributed to both back-end and front-end systems. In February 2021, Blueprint Income was acquired by MassMutual.
Founded in 2013, Hipflat is a real estate platform that helps people find homes and make informed investment decisions. I was responsible for maintaining the existing codebase and implementing new features. I dedicated time to the listings crawler, optimising it, and simplifying its architecture. Additionally, I mentored colleagues, and communicated with the sales team to better understand business requirements. In October 2020, Hipflat was acquired by DotProperty Group.
I studied at Omsk State Technical University: