fbpx

Let’s Get Started

Naelson
HireNaelson

Naelson

SAO PAULO, BRAZIL --:--:--

Naelson is a skilled and experienced Software Engineer with over 14 years of professional experience in the industry.

 

 

Hire Naelson
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Kubernetes
MySQL
Docker
Unit Tests
Java
RabbitMQ
Integration Tests
Spring Framework
Kafka
Oracle
E2E Tests
Git CI/CD
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Microservices

Async Communications

SQL Languages

Code Testing

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Banking

Agile

Supply Chain

E-commerce

MODERATE
EXTENSIVE
EXPERT
Portfolio

GreenLight

Software Engineer

Categories

Work Experience : 2022-2023

Working as a Software Developer for GreenLight (Digital Bank), he is part of the Risk Team, responsible for building and raising a set of tools (microservices) to help with Risk Analysis, measuring the trust of the customers and how much money they can spend.

  • Model and Build an ecosystem based on Microservices using the Kotlin language, integrated with AWS stack (MySQL as relational DB, DynamoDb NoSQL, and Kafka for async messages)
  • Quality with Unit Tests, Integration Tests, and E2E tests, plus including one QA member
  • Using Git as the pipeline, performing Continuous Deployment and Continuous Integration. Telemetric with DataDog
  • Good practices, clean code, pull-requests evaluation, and design patterns are part of the coding process
  • Working as a team member enriching the tickets, raising information enough to be promptly used to write code, adding task comments, and communicating with the areas
  • Attend all meetings and rituals (Standup, Grooming, Planning, Retro, and 1:1), using the JIRA board, plus Status Hero as a daily brief
  • On-call hours for 1 week per month (24/7) with Opsgenie
More

RD (Raia Drogasil)

Senior Java Developer

Categories

Work Experience : 2020-2021

Allocated in an team that was responsible for the supply and logistics management of all distribution centers, he worked as a Senior Java developer on the migration of a Goods Receipt System, with Java EE2 implementation, modularized in dependencies with Maven Repository, using PrimeFaces (JSF) as a screen, WebLogic as a server, Oracle as a database. He also helped in the creation of new modules in a Basic Registration Management project used by the entire company, using good practices of clean code, high cohesion, and low coupling where he also had the opportunity to lead a team of junior developers that helped him implement this project.

More

RD (Raia Drogasil)

Tech Lead

Categories

Work Experience : 2021-2022

Development of a Purchasing Simulator for the Supply Management and Commercial Team areas. As a Tech Lead, he was responsbile for raising technical requirements, delegating activities, facilitating communication between stakeholders (business team), also working as a developer in the creation of new features. Technologies involved in projects such as the full Spring Framework stack (Spring Boot, Spring Data, Spring Security, Spring Cache, Spring AMPQ, and Spring Cloud) in building an ecosystem of microservices, using Oracle as a relational database, Rabbit for asynchronous communication ensuring the delivery of communication in the stream, Mongo as a non-relational database (NoSQL) to save the results of processed data and Redis as a cache database to retrieve frequently used data. The protection layer was built using Spring Security with KeyCloak (ACL). Infrastructure based on Kubernetes. Log telemetry with New Relic, Splunk, and Grafana. CI/CD with GitLab using all steps to build, test and deploy. A Quality Control Team with Automated Tests in Ruby was part of the pipeline too.

More

Iteris

Senior Java Developer

Categories

Work Experience : 2019

Had the opportunity to work allocated in the client to develop a national and philanthropic product. As a Senior Java developer he helped to implement the code based on the business rules raised by the analyst (client) and aligned in periodic ceremonies (Scrum). Project with a hexagonal structure, distributed in microservices with high cohesion and low coupling, using Oracle as a database and the full range of Spring Framework options (Spring Boot, Spring Data, Spring Cloud, Spring Security, Spring Cache, and Spring Batch) for project development. Automated processes using Rabbit MQ for asynchronous flow guaranteed the process.

More

Capco

Java Senior Developer

Categories

Work Experience : 2018-2019

Worked on the construction of a digital bank. Part of the OffBoarding team, creating features in order to archive and store all user information in order to audition requirements.

  • Agile methodology as support, planning, and daily, refinement meetings, and retro to evaluate where to improve
  • As a Java developer, he coded the system implementation, using good development practices, low coupling, and high cohesion.
  • Code quality, the system was built creating unit tests and integration to ensure excellence and accuracy
More

Hire Naelson