I am an experienced Software Architect. I am doing this role in different contexts for 13+ years, using mostly Microsoft technologies (.NET/Azure etc.), I have designed and led the implementation of complex software systems across various industries, including Energy, Finance, Healthcare, Business Productivity Tools, and Insurance.
These projects involved distributed systems designed for long-term, incremental development, facing common challenges to ensure success: on time, within budget, and without defects.
My most recent experience was designing and leading the implementation of a resilient system in the Energy field. The system enables Grid Balance Responsible Partners to trade ancillary services with a Transmission System Operator (TSO) and to trade power on the Power Exchange. The system is designed to be deployed and operated both on-premises and on any public cloud.
From my extensive experience, I have developed a set of methods, techniques, and training materials that lead to predictability and reduced cost of change in software development.
I founded Code Design, a consulting agency that leverages my experience and training materials to help companies succeed in their software development projects.
We achieve this by 👇
🧑💻 Assuming the role of the Software Architect or Solution Architect
➟ System Design
➟ Project Design
➟ Detailed Technical Design
➟ Agentic AI Adoption
📚 In-house training on Software Design
➟ Implementing Clean Architecture through Structure
➟ Code Design
➟ Unit TestingMore...