Your ideas, combined with my skills and creativity, will result in an innovative product that satisfy your needs.
I work in the full project life cycle with your business experts to get your vision in the product, released your product and its maintenance.
I work with principles, design patterns and models to get software that supports Resilience, Fault tolerance, Concurrency and more.
I work with Agile Methodologies, Lean Startup, Object Oriented Design, Test Driven Development and all development practices and techniques we use in our daily work.
I provide training and coaching and I can asses your development process and software architecture to identify risks and key improvement opportunities.