About

I have been working with software development and architecture for over 20 years, creating solutions with the main technologies in the market 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 right now is Java and Springboot development, I also work with the Microsoft platform (.Net, Sql Server, MVC, etc.) and I’ve done developments based on AngularJS, React, Python, Php, Flex, Oracle, MySql, among other technologies.

I believe to be quite courageous, when exploring subjects and technologies that are totally unknown and through persistence and patience (and maybe some intuition), being able to accomplish the work assigned to me in a short time. These challenges move me.

In recent years I’ve been working with an international team in Spain on a very technically sophisticated product that has allowed me to improve what I know and learn a lot of things I didn’t know.

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

Development Achievements

End-to-end software development

Low-Level Code Analysis

Secure Coding Standards

Reactive Systems / Reactive Programming

Event Driven Architecture

Microservice

Sonarqube plugin development

Jenkins plugin development

REST API (develop, consume, swagger generation)

SOAP Webservices

JVM Agents development

.NET Test Adapters development

Backend development

Web development

Mobile development

Development Technologies

Java

.NET / C#

Python

Maven

Spring Framework

Hibernate

Quartz

Kafka

ActiveMQ

Mobile Development

Android Native Development

Ionic

Cordova

React-Native

Frontend Development

HTML5 & CSS

Bootstrap

jQuery

JSF Primefaces

Angular

AngularJS

React

Data Management

Sql Server

Oracle

MySql

Elasticsearch

PouchDB (mobile)

Testing

jMeter

TestContainers

Mockito

CICD / Infrastructure

Jenkins & Groovy

Docker

Tomcat

JBoss

Weblogic

Apache

Ngnix

Bash Script

Linux, Debian, CentOS

Sonarqube

Google Cloud

Nexus

Professional Experience

Senior Software Engineer

Bugscout Inc.
08/2018 - Present

Working as a senior 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
  • Jenkins, Maven and Sonarqube plugins development
  • Java, Spring, ActiveMQ, Elasticsearch
  • 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
  • Docker, Docker-Compose, TestContainers
  • Swagger, REST API, JWT
  • Ansible, Packer, Vagrant
  • Linux Debian

Senior Developer

BNP Paribas Cardif
02/2016 - 07/2018

I was involved in the 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 of the insurer with partners, etc.

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

Software Engineer

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

Software Engineer

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