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 nowNearly 20 years of professional experience and a passion to work with teams and individuals to enable, empower and remove bottlenecks.
Contact me nowThe 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.
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.
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)
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