Software Engineer
Marco William

Skills

What has he had experience with?

Programming

React.js, React Native, Ember.js, Node.js, C++, Java, PHP, Ruby on Rails, Grails, Python, Processing, Android, Ionic, and Arduino.

Interactive Design

Illustrator, Photoshop, Maya, After Effects, HTML and CSS

Software Engineering

Requirements, Archtecture, Agile, Testing, Design Patterns.

Portfolio

Some work he's done during college.

Human Tetris

Kinect Project

Formar

Grails Project

JK Bridge

Illustrator Project

Can You Memorize It?

Arduino Project

Interactive Time-Based Pattern

Processing Project

Highest Good Network

PHP Project

SisGP

Ruby on Rails Project

Chess

Autodesk Maya Project

Food War

Processing Project

About

Tell me more about him...

  • 2012

    University of Brasília

    Started Software Engineering dregree at University of Brasília. He got so passionate about what he was doing that won an integral competition provided by his university in his 1st semester

  • 2012-2014

    Positivo Informática - Testing

    From November 2012 to February 2014 worked on a project where his function was to assure and to control the quality of applications for mobile devices of the Brazilian company Positivo Informática, gaining experience with Software Testing

  • March 2014

    United States here I come...

    Participated on a government program called Science Without Borders. The program aim was to provide the opportunity of getting to know different cultures, getting social, professional and personal experiences for some brazilian students. So, Marco went to the United States for living an amazing experience for 18 months. In his first 6 months he studied English, then Interactive Design for 9 monthes, and during his last 3 months, which were summer time, he got an internship in LA.

  • March 2014 - September 2014

    Kennesaw State University

    Studied English for 6 months, getting his English skills ready for taking university classes. Made 2 whole levels of Intensive English Program (IEP), getting an Advanced diploma. Because of his transfer time to the university, he could only achieve half of the High Advanced level.

  • September 2014

    Savannah College of Art and Design

    Studied Interactive Design during 3 quarters at SCAD. An amazing experience, because he was able to take courses that he would never take at UnB, meet and help people to work on projects from different majors such as Architecture and Design. One course that deserves highlight for his carreer was Speaking of Ideas, which is a public speach course, and it made him a way more outgoing person. The courses he took were: Introduction To Game Development, Core Principals: Programming, Spanish 1, Advanced Survey of Computer Art Applications, Applied Principles: Programming, French 1, Speaking of Ideas, Evidence/Inference: Statistics, and Applied Principles: Physical Computing.

  • June 2015 - August 2015

    Summer Internship in LA

    Worked for a non-profit organization during the summer of 2015. The organization is called One Community Global. A group of 3 students and Marco worked on a Management Social Network, so the organization could have a more accurate control of the hours spent on their projects. They used to use Google Docs for recording their hours, so they needed a Software to make this function. During this period he lived in Bel Air, a neighborhood in Los Angeles, California.

  • September 2015 - August 2016

    Software Archtecture Project

    Worked on an university project as Junior Software Architecture. A group of 9 students and 2 Professors working together to provide a reference software architecture for the Brazilian Ministry of Communications. Their goal was to provide a hybrid architecture with Grails and Java

  • November 2016

    Collective Intelligence for Democracy

    Participated on a workshop in Madrid called Collective Intelligence for Democracy. Worked with nine more people to build a prototype of a project called Pushing Together. This project is an app based on the software Pol.is and has new functionalities to make it easier and more complete to use.

  • September 2016 - September 2017

    Backend Ruby on Rails Developer

    Worked as backend developer at Humanoide. Humanoide is a digital agency that makes online advertising with real results for any company creating websites and digital campaigns.

  • January 2018 - October 2018

    Full Stack Developer

    Worked remotely from Brazil to the Canadian company Patterns with Node.js, Ember.js and DevOps.

  • January 2019 - May 2019

    Full Stack Developer

    Working remotely from Brasilia to ZRP, a company based in São Paulo. Worked developing an MVP for a digital bank. Used ​React.js​, ​React Native​, ​Nest.js and had some contact with ​Elixir​. All the technologies for the project were chosen using a decision matrix and the development process was done using good practices of Software Engineering.

  • July 2019 - October 2019

    Senior Software Developer

    Canadian startup that rents furniture. Working with the company e-commerce as well as understanding real life problems and solving them with technology to help the internal processes. Such as workflow tracking for building furniture, inventory and stock management, delivery process, etc. Technologies used are: ​React.js​, ​React Native​, ​Typescript​, ​GraphQL​, ​Hasura​, ​PostgreSQL​, ​Docker​, ​Sentry and Papertrail​, ​AWS​, ​Bitbucket​ and ​Jira​.

Me

Who is him?

Marco William Paulo da Silva

Software Engineer

Majored in Software Engineering. Speaks Portuguese, English, Spanish, and has a basic knowledge of French.

Contact Me

marcowilliamdf@gmail.com