About Me

Software Engineer with a passion for fostering high-performing teams.

Berlin, Germany
10+ years experience

I'm a passionate Software Engineer who loves fostering high-performing teams and building products. With over 10 years of experience, I have knowledge in various frameworks, and languages and practices across the software development lifecycle. I specialize in JVM-based languages and cloud-native applications, leveraging the JVM ecosystem to build scalable solutions.

When I'm not coding, you'll find me playing games, tinkering with my homelab, running or drinking a hot cup of coffee.

Josimar Silva - Professional Photo

Work Experience

My professional journey and key accomplishments

Software Engineer & Staff Software Engineer
FRIDAY Insurance
March 2020 - Present
Berlin, Germany
Full-time

As a Staff Software Engineer since 2023, I am part of the architectural guild, focusing on guiding teams in their architectural decisions and ensuring technical alignment across the Engineering Chapter. Additionally, I lead cross-chapter projects and initiatives. I mentor less experienced Engineers, fostering their growth with knowledge-sharing sessions, 1:1s, and feedback sessions. As a Software Engineer with a focus on the backend, I worked on policy management, implementing public and internal APIs, and process automation, with ownership of features and solutions from implementation to production. Using JVM-based languages such as Kotlin, Gosu, and Java with Micronaut, and SpringBoot frameworks on a cloud-native tech stack powered by AWS, Kubernetes, Helm, and Gitlab CI/CD.

Key Achievements:

  • Launched the first company insurance product for the French market with high technical standards and business value.
  • Implementation of integration to exchange documents of German insurance products with third parties through the BIPRO standard.
  • Publishing a Sonar plugin for the Gosu language as open-source software.

Technologies Used:

Kotlin
Gosu
Java
Python
Micronaut
Spring Boot
AWS
Kubernetes
Helm
Gitlab CI/CD
Software Engineer
Youse Insurances
June 2017 - February 2020
São Paulo, Brazil
Full-time

Working in an Agile-driven process environment with many different microservices and products that are integrated using an event-driven architecture. Developing customizations and new features on Guidewire's products used at the company. Developing microservices and tools to help improve the company's internal processes. Implementing new features, ML training, and managing the company's customer service chatbot project.

Key Achievements:

  • Launched the first company insurance product for the French market with high technical standards and business value.
  • Implementation of integration to exchange documents of German insurance products with third parties through the BIPRO standard.
  • Published a Sonar plugin for the Gosu language as open-source software.

Technologies Used:

Gosu
Ruby
Typescript
RabbitMQ
NodeJS
Dialogflow (ApiAl)
Ruby on Rails
Guidewire Consultant
Abaco Consultores
September 2016 - May 2017
Brasília, Brazil
Full-time

Developing customizations and new features on Guidewire's products (ClaimCenter, ContactCenter, BillingCenter, and PolicyCenter) at Youse Seguros.

Technologies Used:

Gosu
Tomcat
MSSQL
Java Consultant
ITSS Soluções em Tecnologia
August 2015 - August 2016
Brasília, Brazil
Full-time

Development of integration middlewares and new applications to integrate with SAP ERP. Configuration and management of the application's test/homologation and production environments.

Technologies Used:

Java
Struts 2
EJB 3
Weblogic
Java Developer
3Way Networks
February 2015 - July 2015
Brasília, Brazil
Full-time

Maintenance of Federal Road Police's software. All the features were implemented on different frameworks from the Java ecosystem, such as applets, JSF, Struts 1, EJB 2.1, etc.

Technologies Used:

Java
JSF
Struts 1
EJB 2.1
JBoss
Junior Java Developer
Grupo NT
March 2014 - February 2015
Brasília, Brazil
Full-time

Development and maintenance features on AVANT teaching platform. Transposition platform of ancient architecture features for JSR 286, to Liferay Portal. Implementation of new features on the platform. Technical assistance to a junior team in another branch office.

Technologies Used:

Java
Struts 2
JBoss
PostgreSQL
Software Developer
CapuL
June 2012 - February 2014
Unaí, Brazil
Full-time

Analysis and development of customizations in the ERP Protheus by ADVPL language.

Key Achievements:

  • Pioneered the adoption of Redmine and SVN, enhancing version control and project tracking for ADVPL customizations.

Technologies Used:

ADVPL
SVN

Skills & Expertise

Technologies and tools I use to bring ideas to life

Programming Languages, Frameworks & Data
Java10 years
Kotlin5 years
Python2 years
JavaScript4 years
Spring Boot5 years
Micronaut5 years
Quarkus1 years
NodeJS3 years
SQL5 years
Redis2 years
DynamoDB4 years
PostgreSQL5 years
Cloud & DevOps
AWS4 years
Docker7 years
Kubernetes5 years
Helm4 years
Terraform3 years
Git8 years
Prometheus4 years
Grafana4 years
Github Actions3 years
Gitlab4 years
Software Engineering & Practices
Software Development10+ years
Technical Leadership3 years
API Design5 years
E2E Testing4 years
Performance Testing5 years
Peer Mentorship4 years

Education & Certifications

Academic background and professional certifications

Education

Postgraduate Degree in Applied Statistics
Uninove
July 2018 - July 2019
Sao Paulo-SP, Brazil

Diving into statistics.

Bachelor's Degree in Computer Information Systems
INESC-CNEC
August 2010 - July 2014
Unaí-MG, Brazil

Where I fell in love with Software Engineering.

Professional Certifications

FJ-91, Architecture & Design of Java Projects

Caelum

Issued 2019
Show credential

LE-1, Linux Essentials

Linux Professional Institute

Issued 2019
Show credential

Oracle Certified Professional, Java SE 6 Programmer

Oracle

Issued 2015
Show credential

Let's Work Together

I'm always interested in new opportunities and exciting projects. Whether you have a question, want to collaborate, or just want to say hi, I'd love to hear from you.

Currently available for freelance projects and full-time opportunities