CV

Profile

I love expending time with my wife and kids, going camping or playing in the park, flyings drones and taking nice pictures, jumping from waterfalls and sometimes taking risks. I love being with people, learning new stuff, sharing tips and tricks and pains that guided me towards success. I'm scared of being unprepared in front of an audience and because of that I spend a lot of time preparing for my talks. I found out that I actually like writing, love sharing and get very excited to present.

Background

I have over 15 years of professional experience where most of it is with the Microsoft stack. In the last 2 years, I've been working as a contractor focusing on scalable microservice applications with Azure technologies.

I also have been organizing meetups, running trainings and doing talks all over Australia about Azure, Angular, VueJs, Docker and Microsoft stack.

Last Couple Of Roles

Contractor, Brisbane (October 2018 - Present)

Solution Architect

  • Designing and implementing scalable applications focusing on cloud services
    • Using Azure as the cloud platform with a variaty of services, such as Azure Functions, Cosmos Db, Service Bus, Application Insights, etc..
    • Using Angular as the front end framework
  • Scoping and managing system requirements
  • DevOps(ing)
    • Setting up continous integration and delivery
    • Implementing automation where possible
    • Removing barriers between silos (teams)
  • Training and Presenting
    • Even though it's not part of the job role, I'm doing talks and running training events about several technologies, such as VueJs, CosmosDb, Azure Functions, etc.

SSW, Brisbane (Sept 2014 - October 2018)

Solution Architect

  • Designing and implementing web applications using the latest technologies
    • Using dotnet core in production since it was in its beta 4 version
    • Using Angular(2) in production since its beta version
    • SharePoint 2016 and Office 365
  • Scoping and Shaping User Requirements
    • Helping customers to clarify their needs and simplify their solutions
  • Leading teams towards milestones
    • Always guiding and removing technical roadblocks
  • Implementing Scrum successfully in 100% of the projects
    • Driving scrum meetings (Review, Retro and Planning)
    • Enforcing daily stand-up
  • DevOps(ing)
    • Setting up continous integration and delivery
    • Implementing automation where possible
    • Removing barriers between silos (teams)
  • Training and Presenting
    • Flying around Australia running Azure training
    • Presenting in multiple meetups around Australia
    • Interviewing technical leads for SSW TV
    • More about my talks here

SoPac Solutions, Melbourne (June 2010 - Sept 2014)

SharePoint Architect and Developer

  • Designing and implementing SharePoint solutions
    • SharePoint 2007, 2010 and 2013
    • InfoPath
  • Desiging and implementing web solutions
    • MVC with C#.NET
  • Configuring SharePoint on premises environments
  • Training users

Education & Certs

Bachelor Degree in Computer Science (June 2007)
Centro Universitário de Brasília- UniCEUB, Brasília, Brazil
Thesis: E-Commerce in PHP using MySQL

Certifications

  • Microsoft Certified Solutions Associate, Web Applications
  • MCSD: App Builder, SharePoint Applications 2013
  • MCPD: Designing and Developing Microsoft SharePoint 2010 Apps
  • MCTS: Microsoft SharePoint 2010, Application Development
  • Microsoft Certified Professional Developer, Windows Developer
  • Microsoft Certified Technology Specialist: Distributed Applications
  • Microsoft Certified Technology Specialist: Windows Applications
  • Microsoft Certified Technology Specialist: Web Applications