Me

Software Engineer for more than 11 years, always looking for new challenges for building solutions while solving problems.

Believes that learning is a lifelong Journey.

Work Experience

Software Engineer @ Lykon

2021 October - Now

Responsible for maintain the existent services in a microservice cloud environment running in AWS.

Design new systems and redesign the existent legacy to contribute to the company vision of enabling 100 million people having a healthier and happy life.

One of the responsible for making the Company Observability over the systems, making the developer life easier while trying to catch a bug.

Part of the people involved in the company process daily improvement. Focused on improving the team Sinergy.

Responsible for transforming a team maintainer of legacy systems into a team that stopped looking for bugs, and made the system reports when something is not right.

  • Tools: Grafana, Loki, Kubernetes, AWS Stack, Terraform, Backstage, Metabase.
  • Testing: Unit Testing (PHPUnit), Behat, GO.
  • Version control: Git (Gitlab, Github, Bitbucket).
  • Programming Languages: Golang, PHP, Javascript, Python.
  • Databases: MySQL, Redis, PostgreSQL.
  • Continuous Delivery: Github Actions.
  • Webservices: REST and GRPC.

Senior Software Developer @ Check24

2018 November - 2021 October

Part of the Backbone team that helped company collaborators daily work, reducing the difficult and complexity.

Leadership role in transformations necessary to improve the performance, stability and usability of internal core systems of the company. Complete transformation of the core system that involved all transactions performed by the company.

Maintain legacy systems with the goal of making the daily updates necessary in the legacy less complex and simpler.

  • Tools: Docker, Vagrant, RabbitMQ.
  • Testing: Unit Testing (PHPUnit) and Behat
  • Version control: Git (Gitlab, Github, Bitbucket)
  • Programming Languages: PHP and Javascript.
  • Deploy: Bamboo
  • Databases: MySQL, Redis, MongoDB, Elasticsearch.
  • Continuous Delivery: Bamboo
  • Webservices: SOAP and REST

Senior Software Analyst @ Invillia

2017 September - 2018 September

Responsible for helping the company customer archive their dream project, providing them tech support and organizing their business to make the life of our clients easier. Joined hands with customers also to solve the existent system problems and company reorganizations over tech consulting.

Also involved in projects that helped solve daily life issues like automating the parking slots of cities, to make it easier for the driver as well as make it easier for the city to manage it.

  • Tools: Docker
  • Testing: Unit Testing (PHPUnit) and behat
  • Version control: Git (gitlab, github)
  • Programming Languages: PHP, Android, Java, .Net, Javascript and Typescript
  • Deploy: Capistrano, Jenkins and Gitlab CI
  • Databases: Postgres, MySQL, Redis and Firebase.
  • Continuous Delivery: Gitlab CI
  • Webservices: SOAP and REST

Software Architect @ Vox Tecnologia

2015 December – 2017 August

Responsible for being part of the architectural team, providing solutions to solve the very complex and unecessary burocracy existent to open, close and update company data with the Commercial Registry regulators. Helped archive decrease in time to open a company from months to days and in exceptional cases to hours.

Part of the transformation of several legacy and outdated projects to more newer and easier to use, making the work a lot hard to be performed.

Took the role of leadership of the team responsible to integrate and improve the daily life from Commercial Registry Officers.

  • Tools: Docker
  • Testing: Unit Testing (PHPUnit) and behat
  • Version control: Git (gitlab, github, bitbucket), SVN
  • Programming Languages: PHP, Java, Javascript and Typescript
  • Deploy: Capistrano, Jenkins, Samson and Gitlab CI
  • Databases: Postgres, MySQL, Elasticsearch, Redis and Oracle.
  • Continuous Delivery: GoCD and Gitlab CI
  • Webservices: SOAP and REST
  • Monitoring: Telegraf, Grafana, Kibana, Appdynamics and Newrelic.

Software Developer @ Vox Tecnologia

2013 October – 2015 December

  • Tools: Docker and Vagrant
  • Testing: Unit Testing (PHPUnit) and behat
  • Version control: Git (gitlab, github, bitbucket), SVN
  • Programming Languages: PHP, Java, Javascript and Typescript
  • Deploy: Capistrano, Jenkins, Samson and Gitlab CI
  • Databases: Postgres, MySQL, Redis and Oracle.
  • Webservices: SOAP and REST
  • Monitoring: Appdynamics.

Education / Qualification

  • Technologist Degree System Analisys and Development @ Estácio de Sá.
  • Zend Certified Engineer

General Skills/Technologies used over the time:

  • PHP, Java and Go
  • Webservices: SOAP, GRPC and REST.
  • AWS Stack
  • Domain Driven Design (DDD)
  • Version control: SVN and GIT.
  • Agile practice: SCRUM, Kanban, LeSS, etc.
  • Frameworks PHP: Zend Framework 1/2, Symfony, Silex, API Platform, Apigility, Phalcon PHP, .
  • Database: Mysql, Postgresql, Oracle, InfluxDB, Cassandra and Elasticsearch.
  • Javascript: JQuery, Angular2+, React, React Native.
  • UML
  • Docker
  • SOLID principles
  • Kubernetes
  • Ansible
  • Vagrant
  • CI: Gitlab, Github, GolangCI, SonarQUBE, Jenkins.
  • Deploy: Samson, Capstrano, Bamboo, Deployer-php, Jenkins, Gitlab and Github.
  • Monitoring: Telegraf, Grafana, Kibana, Appdynamics and Newrelic.
  • Behat, Selenium
  • Webservers: Apache2, NGINX and Tomcat7.
  • Open-Source contributions
    • ZF1 — Zend Framework 1
    • FOSRestBundle
    • JMS Serializer
    • Sentry
    • etc…

Language

  • Portuguese - Native
  • English - Full Professional Working
  • German - Basic