Filipe Soares

Software Engineer

About & Background

I’ve been working with software development since 2011 and already worked with some domains implementing solutions to web using languages such as: Java, PHP, JavaScript, HTML, CSS.

I have worked across web technologies such as: Java, Php, CSS, HMTL. As well as spending a reasonable amount of time building applications for the web, which has given me an exposure to a range of javascript technologies over the years, through jQuery, AngularJS, Angular, NodeJS and most recently to React.

Nowadays my focus has been design, develop, improve performance and scalability, reuse, quality, devops automation, best practices, code reviewing, refactoring, design patterns, etc.

I believe that motivational factors are diverse and that good work environments provide a creative and productive atmosphere.

University Degree

System Development and Analysis at Univercidade/RJ, (2012)

MBA - Project and Process Management at UCAM/RJ, (2014)

Experience

Sonda IT - RJ (April/2017)

Software Engineer

Summary of activities:

Montreal IT - RJ (January/2016 - February/2017)

Software Engineer
During the period that I’ve worked at Montreal Company I implemented integrations between Java/WEB applications with Documentum and xCP DELL EMC platform through RESTful API’s, my interaction was straight with GED team accountable for platform to Furnas/RJ (Governmental Enterprise of Energy Delivery) client. I participated of projects at software factory too, implementing features in Java/WEB and PHP applications with CakePHP and AngularJS to DETRAN/RJ (Governmental Agency of Transit) client, after that I’ve allocated on client Furnas/RJ implementing features to migration of documents in Documentum platform.

Summary of activities:

Cognitiva Technology - RJ (August/2011 - December/2015)

Fullstack Developer
At Cognitiva I’d the opportunity of put into practice all my knowledge acquired in university and independent too. I started like trainee and I became a developer accountable for several projects.

Due to the Cognitiva be a small software house, the roles of developer, operations and support were converged therefore, I could put in practice my knowledge and learn other many things.

I highlight my participation in ISO certification acquired by Cognitiva.

Summary of activities

Skills and Interest

Technologies that I already worked on:

Java

JEE8, Spring MVC, Spring Data, Spring REST, Spring Security, Spring Boot, Spring Data Rest, RestEasy, Weld, EJB3, JSF2, Hibernate ORM, Hibernate Validator, JSP, ActiveMQ, JPA, Criteria API

Javascript

Javascript(Vanilla), jQuery, AngularJS, Angular, ReactJS, NodeJS

Tests

Junit, Mockito, PowerMock, Arquillian, Mocha, ChaiJS, RestAssured, Selenium, PHPUnit, Jacoco, Wiremock

Databases

MySQL, Oracle, PostgreSQL, SQLServer, MongoDB

Patterns & Concepts

RESTful, TDD, BDD, DDD, S.O.L.I.D, Oauth2, DevOps

Application Servers & Servlet Containers

JBOSS EAP 7.x, WebLogic, Tomcat, Glassfish

PHP

PHP5, CakePHP

Others

Git, GitLab, Heroku, AWS EC2, Docker, Jenkins, SonarQube, Eclipse, VS Code, Maven, Gradle, Continuous Integration/Deployment, Postman

Learn Target

Docker, Service Mesh, DevOps, AWS, React/Native, Angular, Firebase, Google Cloud, Ngynx, Apache Kafka, OpenID, GraphQL, Microservices, Functional Programming, NoSQL, Serverless, PWA, English

e-Learning

Media

https://github.com/filipesoares https://www.linkedin.com/in/filipesoares/ mailto://filipesomstd@gmail.com https://www.hackerrank.com/filipesomstd