React.js, React Native, Ember.js, Node.js, C++, Java, PHP, Ruby on Rails, Grails, Python, Processing, Android, Ionic, and Arduino.
Illustrator, Photoshop, Maya, After Effects, HTML and CSS
Requirements, Archtecture, Agile, Testing, Design Patterns.
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
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
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.
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.
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.
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.
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
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.
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.
Worked remotely from Brazil to the Canadian company Patterns with Node.js, Ember.js and DevOps.
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.
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.
Software Engineer
Majored in Software Engineering. Speaks Portuguese, English, Spanish, and has a basic knowledge of French.