Filipe ArrudaSoftware Architect
I am a software engineer, with multiple years as an individual contributor, as a tech lead and solution architect. I like to work on hard problems that require some level of research background. I see myself as a "problem solver" and I don't care if i have to use A or B programming language, I strongly believe in use the right tool to achieve my objective.
Tech stack
React Native (8)
React (8)
Node.js (8)
Angular (8)
AWS Certified Developer (8)
Serverless Framework (8)
AWS DynamoDB (8)
Apache Kafka (8)
Spring Boot (8)
PostgreSQL (8)
Management (7)
Java (5)
Web (5)
Testing (5)
PHP (2)
FreeBSD (2)
Mathematics (2)
SMTP (2)
Shell (2)
Algorithms (2)
Writing (2)
SQL (1)
HTML
Shell Scripting
Hibernate
JavaScript
MySQL
Web Development
Amazon Web Services (AWS)
Web Services
Experience
Founder | CTO | Software Architect | Developer AdvocateEducareBox
06/2017 - Currently

In this job, I am responsible for make recruting interviews, discuss and implements development process improving, problem solving, software architectural decisions, dealing with suppliers and I'm present (representing the tecnical team) in all strategic decision making process, top-bottom and side-by-side to (calls with support team, sales, tecnical, backoffice and investors).

Serverless Framework
Apache Kafka
AWS DynamoDB
PostgreSQL
AWS Certified Developer
Angular
React
React Native
Node.js
Spring Boot
Solutions ArchitectVetta
10/2012 - 08/2017

At Vetta, some of my responsibility was analysis and systems development in Java (Standard), Web Dynpro for Java and SAP MII platforms. Data mining software for manufacturing execution systems using MII. Analysis, implementation, testing and maintenance of Business Process Management(BPM) systems using SAP PO with Web DynPro4J or SAP UI5 interfaces. Java EE standard system development.

Web
Testing
Management
Java
Solutions ArchitectSinqia
03/2012 - 11/2012

At Sinqia (former Att/Ps), my responsibility was financial sotware evolution, making descriptive documentation of the development process. Preparation of test routines, write of highly complex queries to Microsoft SQL Server database. Requirements gathering for changes in the products supplied by the company.

SQL
IT ManagerCanal Executivo
09/2011 - 04/2012

Here, I was responsible for all strategic management of Information Technology and Telecommunications sector, since service contracts to software development. It was a small company and I was the unique person on the IT field at this time.

Management
Software EngineerFreeBSD Brasil LTDA
10/2010 - 12/2011

On this job, working for FreeBSD Brasil, I've learned a lot. Me and my team worked creating and improving setting and monitoring tools for FreeBSD Servers, using pure PHP and Shell script. I had the opportunity to work on the development of a internet hotspot solution that was install at the Sesc Palladium Theather. Other interesting opportunity that I had there was contribute to qmail-smtp open source software, writing some paths using C language.

Writing
SMTP
Shell
PHP
FreeBSD
Teacher AssistantUniversidade Fumec
08/2009 - 10/2010

As an assisting teacher, I had the responsibily to help other students with their grades, starting with mathematics and moving forward ti algorithms and data structures fields. At this job, I had an 100% financial support to pay more than a half of my graduation.

Mathematics
Algorithms
Software EngineeriZap
03/2010 - 10/2010

Websites content management system development, using PHP in most of time. It was my first professional opportunity in the IT field. With much effort could evolve and understand the language, I can say for this opportunity became fluent in it. I continued working with PHP for some time.

PHP
Management
Education
Bachelor of Science - BSFUMEC
02/2009 - 02/2013
Bachelor of Engineering - BEUniversidade Federal de Minas Gerais
02/2006 - 02/2009
High SchoolCSA | Colégio Santo Antônio
02/2003 - 02/2005