Mike Shapovalov
Senior Software Engineer at 3D Source- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Limited working proficiency
-
Polski Full professional proficiency
-
Русский Native or bilingual proficiency
-
Українська Native or bilingual proficiency
Topline Score
Bio
Przemysław Szczerbicki
Saying that Mike is fully engaged developer is an understatement. 1000% committed to his work, always agile and thinking about improvements. Of course, Mike knows DDD, CQRS, ES and many other concepts but what is the most valuable for his employer and the team is that he tries his best to understand the business needs and processes to design the best possible solution. Quality and business values are really important to him. He is always open to discuss any business and technology related topic and knows advantages and drawbacks of many solutions and concepts. One of the best software engineers I have a pleasure to work with!
Jakub Zimoń
If someone ask me to describe Mike as a developer using only 3 words it would be: professional, meticulous, engaged. He is a open-minded programmer (and architect) with a huge experience and knowledge. About DDD he can talk for hours (so don't start this discussion if you have no time right now :) ). Mike is a person who really good understand business requirement (sometimes even better than business) and can design and implement great quality code to realize it. Mike contain skills not only for writing the code or create solution, but also can be a leader of a team. He has a knowledge and skills to writing scalable and good performance software. Mike know (and can use) designer patterns, DDD, CQRS, Event Sourcing (and other difficult words. :) ) Working with Mike for last year was pure pleasure, not only because he is good programmer, but also really great person.
Przemysław Szczerbicki
Saying that Mike is fully engaged developer is an understatement. 1000% committed to his work, always agile and thinking about improvements. Of course, Mike knows DDD, CQRS, ES and many other concepts but what is the most valuable for his employer and the team is that he tries his best to understand the business needs and processes to design the best possible solution. Quality and business values are really important to him. He is always open to discuss any business and technology related topic and knows advantages and drawbacks of many solutions and concepts. One of the best software engineers I have a pleasure to work with!
Jakub Zimoń
If someone ask me to describe Mike as a developer using only 3 words it would be: professional, meticulous, engaged. He is a open-minded programmer (and architect) with a huge experience and knowledge. About DDD he can talk for hours (so don't start this discussion if you have no time right now :) ). Mike is a person who really good understand business requirement (sometimes even better than business) and can design and implement great quality code to realize it. Mike contain skills not only for writing the code or create solution, but also can be a leader of a team. He has a knowledge and skills to writing scalable and good performance software. Mike know (and can use) designer patterns, DDD, CQRS, Event Sourcing (and other difficult words. :) ) Working with Mike for last year was pure pleasure, not only because he is good programmer, but also really great person.
Przemysław Szczerbicki
Saying that Mike is fully engaged developer is an understatement. 1000% committed to his work, always agile and thinking about improvements. Of course, Mike knows DDD, CQRS, ES and many other concepts but what is the most valuable for his employer and the team is that he tries his best to understand the business needs and processes to design the best possible solution. Quality and business values are really important to him. He is always open to discuss any business and technology related topic and knows advantages and drawbacks of many solutions and concepts. One of the best software engineers I have a pleasure to work with!
Jakub Zimoń
If someone ask me to describe Mike as a developer using only 3 words it would be: professional, meticulous, engaged. He is a open-minded programmer (and architect) with a huge experience and knowledge. About DDD he can talk for hours (so don't start this discussion if you have no time right now :) ). Mike is a person who really good understand business requirement (sometimes even better than business) and can design and implement great quality code to realize it. Mike contain skills not only for writing the code or create solution, but also can be a leader of a team. He has a knowledge and skills to writing scalable and good performance software. Mike know (and can use) designer patterns, DDD, CQRS, Event Sourcing (and other difficult words. :) ) Working with Mike for last year was pure pleasure, not only because he is good programmer, but also really great person.
Przemysław Szczerbicki
Saying that Mike is fully engaged developer is an understatement. 1000% committed to his work, always agile and thinking about improvements. Of course, Mike knows DDD, CQRS, ES and many other concepts but what is the most valuable for his employer and the team is that he tries his best to understand the business needs and processes to design the best possible solution. Quality and business values are really important to him. He is always open to discuss any business and technology related topic and knows advantages and drawbacks of many solutions and concepts. One of the best software engineers I have a pleasure to work with!
Jakub Zimoń
If someone ask me to describe Mike as a developer using only 3 words it would be: professional, meticulous, engaged. He is a open-minded programmer (and architect) with a huge experience and knowledge. About DDD he can talk for hours (so don't start this discussion if you have no time right now :) ). Mike is a person who really good understand business requirement (sometimes even better than business) and can design and implement great quality code to realize it. Mike contain skills not only for writing the code or create solution, but also can be a leader of a team. He has a knowledge and skills to writing scalable and good performance software. Mike know (and can use) designer patterns, DDD, CQRS, Event Sourcing (and other difficult words. :) ) Working with Mike for last year was pure pleasure, not only because he is good programmer, but also really great person.
Experience
-
3D Source
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Nov 2022 - Present
-
-
-
Lendomatic
-
Denmark
-
Financial Services
-
1 - 100 Employee
-
Senior Backend Engineer (PHP)
-
May 2022 - Sep 2022
-
-
-
IFX Payments
-
United Kingdom
-
Financial Services
-
100 - 200 Employee
-
Senior Backend Engineer (PHP)
-
Jan 2020 - Mar 2022
-
-
-
FINTECH Solutions
-
Canada
-
Financial Services
-
Senior PHP Backend Engineer
-
May 2019 - Jan 2020
-
-
-
reservis.pl
-
Spain
-
Hospitality
-
Senior PHP Programmer
-
Sep 2018 - Apr 2019
-
-
-
Getin Noble Bank S.A.
-
Poland
-
Financial Services
-
100 - 200 Employee
-
Senior PHP Programmer
-
Oct 2016 - Jul 2018
-
-
-
NetInteractive.
-
United States
-
Advertising Services
-
Senior PHP Programmer, Team Lead
-
Aug 2014 - Oct 2016
-
-
-
8balldesign
-
Austria
-
Sporting Goods
-
1 - 100 Employee
-
PHP Programmer
-
Nov 2013 - Jun 2014
-
-
-
Freelance
-
Egypt
-
Human Resources
-
1 - 100 Employee
-
Web Developer
-
2004 - 2013
-
-
-
Information Systems
-
IT Services and IT Consulting
-
Web Developer
-
2003 - 2004
-
-
Education
-
Lviv Polytechnic National University
Specialist, Information Technology