About

I have been working with software development and architecture for over 20 years, creating solutions with the main technologies for small, medium, large and sometimes especially complex companies in the most diverse segments.

My experience with technology is quite varied, and although my focus in the recent years (since 2014) is Java and Springboot development, I also had worked with Microsoft platform (.Net, Sql Server, MVC, etc.) and I’ve done developments based on AngularJS, React, Python, Oracle, MySql, among other technologies.

I like to create and design architecture for new software, but I also have a great deal of experience in software maintenance being very pragmatic when necessary, and being able to solve problems in reasonable amount of time.

I am very focused, objective, and committed to deadlines and established agreements. Additionally, in my professional experiences, I have always stood out for being able to identify and diagnose problems and errors, whether in code or infrastructure.

Highlights

  • Large experience in software development (+20)
  • End-to-end development skills
  • Knowledge about server administration and establishment of CICD process
  • Cyber security knowledge
  • Commitment and focus on problem solving

Skills & Proficiency

General development

End-to-end software development

REST API (develop, consume, swagger generation)

GraphQL API development

SOAP Webservices

Backend development (Java, Springboot)

Web development (AngularJS, Angular, React)

Mobile development (Ionic, React-Native)

Backend Technologies

Java

Springboot/Spring Framework

Maven

Hibernate

Quartz

Kafka

ActiveMQ

Python

.NET / C#

Mobile Development

Ionic

Cordova

React-Native

Frontend Development

React

Angular

AngularJS

HTML5 & CSS

Bootstrap

jQuery

JSF Primefaces

Data Management

Sql Server

Oracle

MySql

Elasticsearch

PouchDB (mobile)

Testing

JUnit

jMeter

TestContainers

Mockito

CICD / Infrastructure

Jenkins & Groovy

Docker, Docker-Compose, Kubernetes

Tomcat

JBoss

Weblogic

Apache

Ngnix

Bash Script

Linux, Debian, CentOS

Sonarqube

Google Cloud

AWS

Nexus

Professional Experience

Software Engineer

Bugscout Inc.
08/2018 - Present

Working as an engineer for Bugscout in its main product: a static code analyzer to be used in secure software development cycle/SecDevOps adapted to the main security software standards (OWASP, PCI, CWE, etc).

Technologies
  • Java, Springboot, SpringData, SpringShell
  • ActiveMQ, Kafka, Elasticsearch
  • Swagger, REST API, GraphQL API, JWT
  • React, Material UI
  • Jenkins, Maven, Javac and Sonarqube plugins development
  • Java and .NET low-level structures
  • Java and .NET code instrumentation
  • AST handling
  • Bytecode/IL handling
  • Development of TestAdapters (.NET)
  • Development of JavaAgents (JVM)
  • Development of Java x SAP integrations
  • Kubernetes, Docker, Docker-Compose, TestContainers
  • GCoud, AWS
  • JUnit, Mockito
  • Ansible, Packer
  • Linux Debian, Bash scripting

Senior Developer

BNP Paribas Cardif
02/2016 - 07/2018

Development of new features and support of the main systems of the insurer, such as the systems responsible for the management and automation of claims handling, integrations between the insurer and partners, among other features.

Technologies
  • Java
  • Hibernate
  • JBoss
  • Quartz
  • JPA
  • Spring-Batch
  • Sql Server
  • Angular 4
  • JSF Primefaces

Senior Software Developer

TIM Brasil
06/2014 - 02/2016

I was responsible for the design, development and maintenance of a web/mobile application to manage the preventive maintenance process of the company’s equipment network.

Technologies
  • Ionic, Cordova
  • AngularJS, Bootstrap
  • Java, Spring MVC, Hibernate
  • Oracle
  • Linux Redhat and CentOS
  • Jenkins
  • JMeter

Senior Software Developer

Schneider Electric
01/2014 - 06/2014

I was responsible for the design, development and deployment of a tool for calculating commissions for company sales representatives.

Technologies
  • .NET
  • C#
  • MVC
  • Oracle
  • jQuery
  • Bootstrap

Systems Specialist

Cielo
06/2013 - 01/2014

I was hired at Cielo for the position of Systems Specialist, where I worked in the area of ​​Low Platform Systems Support. In this position, my role was to manage incidents, problems, requests and improvements in a group of 35 applications, which included critical systems, such as the system responsible for transmitting payment schedules to partner banks and the system responsible for performing batch transactions (EDI).

In addition to incident management, I also managed the software factories and performed the entire interface between the technical team and the company’s internal areas, such as Architecture, Approval, Infrastructure and Change Management.

Technologies and Methodologies
  • Itil v3
  • TN3270E
  • VB6
  • ASP.NET
  • Java + Spring MVC
  • C++
  • Linux
  • Sql Server
  • Oracle
  • SVN

Technical leader

Cielo
01/2013 - 06/2013

After a period of service for another company, I returned to Cielo to work in the support cell provided by H2M. After a few months I was hired by Cielo, where I stayed until 01/2014.

Technologies
  • VB6
  • ASP.NET
  • Java
  • Sql Server
  • Oracle

Consultant

Consultoria H2M
08/2006 - 05/2013

I provided services to H2M from 08/2006 to 06/2013. At H2M I was involved in several projects and in several clients of the company, being that in some situations I worked allocated in the clients and in others I worked in the software factory, where I performed the role of technical leadership.

Below are the projects I’ve been involved in, from newest to oldest.

Systems Analyst

Fundação Ezute
10/2012 - 01/2013

Atech (currently called Ezute) is a Brazilian organization focused on the development and application of critical technologies. I provided services to the foundation through H2M, participating in the design of a grant request system for the use of water resources. The big learning in this project was the use of geospatial manipulation APIs (OpenLayers, OpenStreet, LeafLet).

Technologies
  • C#
  • MVC
  • Sql Server
  • Entity Framework
  • OpenStreet
  • OpenLayers
  • LeafLet
  • Outsystems

Technical leader

Cielo
11/2009 - 09/2012

I worked at Cielo acting as a technical leader where I carried out effort assessments, prepared technical proposals, schedules and coordinated the execution of projects, working both in contact with the client and with the internal development team.

The services were provided through H2M.

Technologies
  • ASP.NET
  • C#
  • Java
  • VB6
  • Oracle
  • Sql Server
  • Ms-Project

Analyst Developer

Merrill Lynch
11/2007 - 11/2009

I did the analysis and development of the system used by the Back and Front-Office in order to control the company’s stock portfolio and its loans with other brokers.

The services were provided through H2M.

Technologies
  • ASP.NET
  • MS-AJAX
  • XML
  • C#
  • Sql Server
  • Windows Services

Team Coordinator

C&A
11/2008 - 01/2009

I worked at C&A coordinating the development of a system to manage the delivery and withdrawal of change at C&A stores in Brazil, Argentina and Mexico.

The services were provided through H2M.

Technologies
  • ASP.NET
  • C#
  • DB2

Analyst developer

Banco Espirito Santo
10/2008 - 11/2008

One-off project through H2M.

I designed and developed a system to import different data sources (Excel, Text, CSV, OleDB) and compare them, thus optimizing the routine beat and conference processes.

Technologies
  • AJAX
  • YUI
  • DHTML
  • ASP.NET
  • XML
  • C#
  • Sql Server
  • Windows Services
  • Windows Forms

Systems Analyst

Editora SBS
09/2007 - 11/2007

Book publisher specializing in languages. I provided punctual analysis services for the company, mapping the logistics process and collaborating to develop an automated model.

The services were provided through H2M.

Analyst Developer

Drogacenter
08/2006 - 11/2007

I provided services to Drogacenter through H2M, developing an electronic order manager responsible for monitoring and integrating orders sent by mobile devices into their ERP.

Technologies
  • C#
  • Windows Services
  • Windows Forms
  • XML

Developer

NationSoft
07/2006 - 10/2007

I worked for about a year and a half at Nationsoft in the development of its products, such as Performance Management Systems, Timesheet Control, Data Integration Tools, Curriculum Database, among other projects.

Technologies
  • AJAX
  • YUI
  • DHTML
  • ASP.NET
  • Web Services
  • XML
  • C#
  • Sql Server

Developer

Hewlett-Packard
02/2002 - 07/2006

I worked on the development of applications to support HP’s Human Resources processes.

During this period I collaborated for the development of the sector’s Intranet, creating self-service applications for employees.

Technologies
  • ASP.NET
  • C#
  • XML
  • ASP
  • DHTML (JavaScript, Html, CSS)
  • VB 6.0
  • VBA
  • Oracle
  • PL/SQL

Administrative Assistant

Hewlett-Packard
10/1996 - 02/2002

For six years I worked in the administrative area of ​​Human Resources - Personnel Administration, where I was responsible for the operational flow of admission of employees and interns.

Although in an administrative area, during this period I developed several tools to optimize the work. Then I was called to work in the IT area responsible for technology in Human Resources.

Technologies
  • ASP.NET
  • MS Access
  • MS Office
  • VBA
  • VB6
  • Oracle
  • PeopleSoft