Refactoring to maintainability

Consulting Services

Nearly 20 years of professional experience and a passion to work with teams and individuals to enable, empower and remove bottlenecks.

Contact me now

My Services

Genuine Agile

The basic approach is that recorded in the Agile Manifesto .

Constant evaluation and improvement is necessary in every team and organization. What is valid today, could not be tomorrow.

Teamwork is superior to Individual work. The cowboy and rockstar developer archetypes tend to be bad for the success of systems.

Process Improvement

What to build, and when to pivot, is a must for reducing costs. We can help in finding a good process for your team(s) and company, that maximizes the ROI of the effort given to develop systems.

A good process will improve the ability of your team to create systems that correctly cover the needs of the business and its customers.

Technical Coaching

There are multiple techniques that have been found better for creating systems easily mantainable, less prone to errors, and speedier. Quality is not at odds with speed.

But those techniques require knowledge and expertise. We can create a program adapted to the needs of your company to improve the technical ability of the development team(s)

Architectural Consulting

There is not cookie-cutter architecture. Not one size-fits-all. We can help you evaluate what are the needs of your system, and what are the options available. Whether that be a majestic monolith, event-base microservices or a serverless system.

We don't look at what is hot, but at what is right

Find out more