Alvaro Oliveira, Software Developer in São José dos Campos - State of São Paulo, Brazil
Alvaro Oliveira

Software Developer in São José dos Campos - State of São Paulo, Brazil

Member since December 10, 2012
Alvaro is a software engineer who likes to chose the best tool for the job and is not religious about any one technology. At Toptal, he has led the successful matching and hiring of thousands of developers with their respective clients as the company rapidly scales.
Alvaro is now available for hire


  • Toptal
    Web, Mobile, Desktop, Embedded, Front-end, Back-end, Full Stack
  • Stefanini IT
    C#, ASP.NET, JavaScript, HTML, CSS
  • LynasLogic
    C#, ASP.NET, Java, HTML, JavaScript, CSS, Oracle, MS SQL


  • HTML5, 7 years
  • C#, 7 years
  • JavaScript, 4 years
  • PHP, 2 years
  • CSS3, 2 years
  • Java, 2 years
  • Ruby, 1 year
  • Python, 1 year


São José dos Campos - State of São Paulo, Brazil



Preferred Environment

Mac OS, Sublime Text, Chrome

The most amazing...

...thing I've coded is software that helped my robotics team play in a simulator that generated code for a robot to do the same thing in a real arena.


  • VP of Talent Operations

    2011 - PRESENT
    • Leader in all aspects of engineer sourcing and screening.
    • Lead a team of engineers who help customers find developers with specific knowledge.
    Technologies: Web, Mobile, Desktop, Embedded, Front-end, Back-end, Full Stack
  • .NET Developer

    2010 - 2012
    Stefanini IT
    • Created and maintained a centralized app for authorization across several other applications throughout the organization, with up to 160K users.
    Technologies: C#, ASP.NET, JavaScript, HTML, CSS
  • Tech Lead

    2009 - 2010
    • Managed a team of 10 developers.
    • Created an ASP.NET web app to allow customers to comply with specific Brazilian regulations.
    • Created ETL jobs to extract data from several different sources like JD Edwards and SAP.
    Technologies: C#, ASP.NET, Java, HTML, JavaScript, CSS, Oracle, MS SQL
  • Co-Founder, Developer, CFO, Business Analyst

    2007 - 2009
    Kenos ERP Consulting
    • Acted on almost all areas of the company as a co-founder. As an ERP consulting company, that meant going from developing something to understanding and implementing an entire company workflow into the system.
    • Developed compliance for specific Brazilian regulations.
    • Developed bank integrations.
    Technologies: Java, JBoss, Tomcat, Apache, PHP, Linux, OpenSSH
  • .NET Developer

    2004 - 2007
    AFC Consultoria
    • Created several add-ins to Protean, an ERP used by the chemical industry.
    • Created an app that would parse data from Yahoo Finance and store in a database for later consumption by a BI tool.
    • Created a B2B integration portal using osCommerce and custom C# code to integrate Protean and osCommerce.
    • Worked as a Tech Lead with a team of 10 developers.
    • Created a Qlikview dashboard for the management team in major enterprises.
    • Created an analysis APP that would recommend a buying schedule to the purchase department of a large european enterprise.
    Technologies: C#, ASP.NET, HTML, JavaScript, CSS, Qlikview, PHP


  • Artesanato na Rede (Development)

    Built the integration with Banking systems for a small crafts community in Brasil

  • Skype Tips for Remote Teams (Publication)
    Toptal has a strong remote culture), to say the least. To keep up with each other, we need a tool to keep team members in sync, where we can reach any other person at a moment's notice. We use Skype as our main communication channel among Toptal's core team. Over the years, Skype has grown a lot, and has become a versatile tool that can be used on all of your devices at once, syncing chat amongst them, and providing a simple way to call and share screens. It is a tool that we leverage every day for our internal operations. As heavy Skype users, there are a few things we've noticed that might not be clear to everyone. Here are a few tips on how you and your remote team can get the most of of Skype.
  • Introducing Hoodie: Full Stack Development for Front-End Developers (Publication)
    Hoodie is a progressive new library for front-end developers that adopts some remarkable new philosophies. Hoodie puts the control over app design completely in the hands of the front-end developers and user-experience experts, and frees users from the bonds of un-interruptible connectivity.


  • Languages

    JavaScript, C#, HTML5, CSS3, Java, Python, PHP, Ruby
  • Frameworks

    ASP.NET MVC, Entity, NHibernate, ASP.NET Web API, Ruby on Rails (RoR)
  • Libraries/APIs

    jQuery Mobile, jQuery, jQuery UI
  • Tools

    Microsoft Visual Studio
  • Platforms

    Windows, MacOS, Linux, Oracle
  • Storage

    Microsoft SQL Server, MySQL, PostgreSQL, MongoDB
  • Other

    Front-End Developer


  • Undergraduate degree in Computer Engineering
    2007 - 2012
    UNIVAP - São José dos Campos - São Paulo - Brasil
  • Technician degree in Computer Engineering
    2001 - 2004
    ETEP - São José dos Campos - São Paulo - Brasil

To view more profiles

Join Toptal
I really like this profile
Share it with others