I have vast experience developing software,
managing engineering teams and leading software projects -
mainly in start-up companies and using web related technologies.
Through it, I help companies and teams build the products they envision or improve existing projects with modern tools and methodologies.
Help junior developers become seniors by learning tools, patterns and best practices.
Help teams achieve their goals by focusing and using the right tools.
Full-stack software development using modern technologies and best practices.
I believe that software should be easy to use for the end user and easy to maintain for the developer.
Web development is very dynamic with a constant stream of new tools and trends.
Learn how to use the latest and greatest tools and technologies for new and existing projects.