Maksym Dogadailo

Maksym Dogadailo

Principal Software Engineer @ European Patent Office

About Maksym Dogadailo

Maksym Dogadailo is a Principal Software Engineer with extensive experience in web application development, particularly in performance optimization and accessibility. He has held various roles at Maxymiser and Spidernet, demonstrating expertise in JavaScript frameworks, server-side technologies, and project management.

Work at Maxymiser

Maksym Dogadailo worked at Maxymiser for a total of seven years, holding various positions. He served as a Senior Javascript Developer from 2008 to 2015, where he contributed to the development of web applications. In 2011, he transitioned to the role of Lead Trainer, a position he held for two years until 2013. Later, he took on the role of Technical Team Lead for one year from 2014 to 2015. His tenure at Maxymiser was based in New York, New York, United States.

Previous Experience at Spidernet

Prior to his time at Maxymiser, Maksym Dogadailo worked as a Front End Developer at Spidernet from 2005 to 2007. This role took place in Riccione, Emilia-Romagna, Italy. His experience at Spidernet provided him with foundational skills in front-end development, which he later built upon in his subsequent positions.

Technical Expertise and Skills

Maksym Dogadailo possesses expertise in various areas of web application development, including performance optimization, accessibility, internationalization, scalability, and maintainability. He is familiar with XML and XSLT technologies and has experience with a range of JavaScript libraries and frameworks such as lodash, D3.js, Webpack, jQuery, Dojo, and YUI. Additionally, he is skilled in server-side development using Node.js and Express.

Development Practices and Tools

Maksym Dogadailo practices Test-Driven Development (TDD) and utilizes testing tools like chai and Enzyme to ensure code quality. He employs ESLint for code linting and quality assurance. His project management experience includes using tools like Git and Jira for version control and project tracking. He is also proficient in CSS preprocessors such as Sass and PostCSS, and follows methodologies like BEM for structured styling.

Server-Side Technologies and Package Management

In addition to his front-end skills, Maksym Dogadailo is proficient in server-side technologies including JSP, PHP, and Python. He utilizes package management tools such as npm and yarn to manage project dependencies effectively. His comprehensive skill set enables him to contribute to both front-end and back-end development tasks.

People similar to Maksym Dogadailo