.Net/C# developer passionate about the Azure cloud
Consultation
I’m a Legacy Code Ninja specializing in converting legacy code into well-designed, tested solutions with modern architecture. I have been working with a handful of international projects over the years dividing monolith into micro-services, bringing projects and systems into an event-driven architecture utilizing the best of a Microsoft Azure cloud.
Use my knowledge and experience to modernize your solutions.
Legacy Code consultation
Do you need:
expert on legacy code refactoring, proven in working with a handful of successful project modernization
guidance on how to transform your project into well-designed, modern architecture
experience in utilizing Azure cloud capabilities to boost your product development
specialist in implementing and growing event-driven architecture
I help and advise individuals, and companies to drive their solutions forward.
Feel free to reach out!
Workshops
In addition to auditing your project, we can arrange a workshop or a series of workshops to get the development team up to speed with the newest technologies.
Event-driven Architecture
How to build a distributed system based on events and use the potential of Azure cloud.
Dividing monolith into micro-services
How to gradually divide a monolith system into well-connected, decoupled parts
CQRS
CQRS is a simple yet powerful pattern that when done right, makes code much easier to understand
How does the consultation process look like
Contact me
Use a contact button on the bottom of the page or message me on LinkedIn – I check it regularly. We can schedule a quick online call.
First conversation
An online meeting to get to know each other better and specify your needs and how I can help out. This could be a one-time thing or a series of events.
The offer
Within a week from an initial call, I’ll prepare a detailed offer of consultation or a workshop. If you confirm, we can figure out further details.
Participants expectations
In order to get the most out of the consultancy, I will ask further questions to get to know my audience better. I’ll ask all participants to fill in a short questionnaire to best match the presented knowledge. I’ll also dig into the business domain to get to know it better.
Consultancy and workshops
We meet in person or online to conduct workshops. We brainstorm and focus 100% on understanding the difficulties in your software and finding a suitable solution for your company’s needs. I prepare all the materials and share them after the meeting.
A service feedback
We meet for a sum up call and plan out the next steps. I also ask participants to give feedback on the consultancy or workshop.
Recommendations
You might be interested in testimonials of people and companies I worked with.
Michał Białecki is a marvel when it comes to software architecture
Michal Bialecki is a marvel when it comes to software architecture, particularly in dividing monolith into services and adeptly implementing event-based communication with Azure. His collaboration and communication skills are amazing. It is a pleasure to work with Michal, and I would join him on our team again anytime. I can’t recommend him enough!
Marcin Bazydło
Head of Poznań Division, Guestline
Quality of code and communication are always at the highest standard
I have the possibility to work with Michal on a long-term project, It is always a pleasure to work with Michał. Quality of code and communication are always at the highest standard. Deliverables are always communicated with clear deadlines and costs. I am very happy with the results of our cooperation.
Maciej Karnecki
Senior Director of Engineering, Egnyte
How much does it cost?
The First meeting, which takes around 20-30 minutes, is free. This is enough to roughly plan the scope of the work to be done.
The rest would be calculated individually, please contact me on LinkedIn.