Login

×

Welcome!

...or use your e-mail

William Oliveira profile on Skilleo
  • About Me

    I have about 5 years of experience in front end development, specially JavaScript and HTML5/CSS. In backend development, I have experience with Python (Django, web2py and Pylons), PHP (WordPress and Laravel) and Node.js (Expres, Meteor).

    I've created some open source projects about best practices in JavaScript and contributed to many other projects as well.

    You can see a bit of my work here -> https://github.com/braziljs/js-the-right-way. This project I created to get all the good resources about JavaScript on internet and put them together in one place. It was even published on a Smashing Magazine's Newsletter and listed as one of the best JS Reources by Revolunet - jsbooks -> http://jsbooks.revolunet.com.

    I'm a Yeoman (Google) contributor as well, working with Paul Irish, Addy Osmani and other folks from Google. I am currently part of the team, working on new features. repo -> https://github.com/yeoman/yeoman

    Besides those projects, I've contributed to Twitter Bootstrap as well, and I'm writing a book about best practices in JavaScript for a brazilian publisher called Casa do Código.

    I've done many private projects too, including most of the front end of Dafiti http://dafiti.com.br (one of the biggest e-commerce stores in Brazil) and VitalBox http://vitalbox.com.br (Health platform). Recently I've helped migrating a very famous brazilian portal called Virgula from PHP to Python (Django) and I did most of the front-end http://virgula.com.br

  • Professional Experience
    • Location: Brazil
    • Date: Aug 2012 to current day
    • Career Level: Advanced
    • Type of contract: Full-Time
    • Open Source project - http://jstherightway.org


    Freelance Developer
    William Oliveira
    • Location: Brazil
    • Date: May 2013 to current day
    • Career Level: Advanced
    • Type of contract: Freelancer

    Software Engineer
    YACOWS
    • Location: Brazil
    • Date: Mar 2013 to May 2013
    • Career Level: Advanced
    • Type of contract: Freelancer

    Tech Lead/Scrum Master
    Apiki WordPress
    • Location: Brazil
    • Date: Jul 2012 to Feb 2013
    • Career Level: Advanced
    • Type of contract: Full-Time

    Project Manager/Software Engineer
    Dekode
    • Location: Brazil
    • Date: Apr 2012 to Jun 2012
    • Career Level: Medium
    • Type of contract: Freelancer

    Software Engineer
    VitalBox
    • Location: Brazil
    • Date: Nov 2011 to May 2012
    • Career Level: Medium
    • Type of contract: Full-Time
    • Starting up with VitalBox, working with Python as backend language, Pylons as web-framework, mongoDB as database, JavaScript and using TDD culture. Also working with Scrum methodology.


    Software Engineer
    Dafiti
    • Location: Brazil
    • Date: Mar 2011 to Nov 2011
    • Career Level: Medium
    • Type of contract: Full-Time
    • Front-end development.

      Biggest e-commerce in Brazil.

      Scrum and TDD methodologies.

      Had worked in Berlin, with the core team of Rocket Internet GmBH, for bringing the e-commerce platform to Brazil.


    Software Engineer
    SySNetwork
    • Location: Brazil
    • Date: Jun 2009 to Feb 2011
    • Career Level: Beginner
    • Type of contract: Full-Time
    • Web development using Python as backend language and Django as web framework. Another applications using PHP and MySQL. Front-end development as well.


  • Academic Experience
    Web Development
    Etec Sylvio De Mattos Carvalho
    • Date: Feb 2010 to Nov 2012
    • Education Level: Professional Course
    • Grade: -

  • Projects
    JavaScript: The Right Way


    An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web


Skills
  • PhoneGap
  • Git
  • less
  • Sass
  • jQuery
  • zeptojs
  • JIRA
  • pivotal tracker
  • BDD
  • ExpressJS
  • TDD
  • Redis
...and more 18 skills
Languages
  • Spanish
  • English
  • Portuguese