Felipe Da Rosa

Criciúma, SC · Brazil · feliperosadr@gmail.com

I am a Software Architect and I have been creating web solutions since 2015. I currently work with different technologies, such as Java, Spring Boot, PostgreSQL, Keycloak, Docker, Microservices, Oracle, MongoDB, JavaScript and AngularJs. I am passionate about programming and learning technologies.

Experience

Software Architect

Projuris Software (Remote Work)
  • Develop and maintain web applications and APIs using Java on the back end (Spring).
  • Design, implement and support relational and NoSQL databases.
  • Analyze and improve the performance of applications.
  • Develop and maintain microservices applications using technologies, such as Api Gateway, kubernetes, Docker, CI/CD
  • Configure and deploy applications based on the AWS
  • Study and research about new technologies and technical solutions in order to solve architectural problems.
  • Support in the knowledge and doubts by the analysts of systems and programmers.
  • Lead the team of analysts and programmers.
  • Write manuals that add value to the rest of the team and users.
  • Analyze system requirements based on user needs and constraints like costs and schedule.
  • Apply Agile methodologies.
January 2020 - Present

Analyst Developer

Betha Sistemas
  • Developed and maintained web applications and APIs using Java on the back end, applying different frameworks and libs, such as Hibernate and Spring.
  • Designed, implemented and supported Oracle, PostgreSQL and MongoDB databases
  • Developed front end applications using technologies, such as AngularJs, Gulp and Webpack.
  • Developed microservices using Java, using different frameworks and libs, such as Hibernate, Spring Batch, Spring Feign, RabbitMQ
  • Create and maintain unit tests on the back end using TestNG.
  • Analysis of requirements and estimates of team activities
  • Configure and deploy applications based on the AWS
  • Applied Agile methodologies and release planning.
  • Code review.
August 2013 - December 2019

Software Developer

Diretrix Sistemas
  • Developed desktop applications using Power Builder
  • Designed, implemented and supported relational databases like Sybase.
July 2008 - August 2013

Software Developer

Tw Sistemas
  • Developed desktop applications using Power Builder
  • Designed, implemented and supported relational databases like Sybase.
January 2006 - July 2008

Education

ESUCRI - Escola Superior de Criciúma

Bachelor of Information Systems
February 2006 - August 2013

SATC

Technical course in software development
February 2004 - December 2005

Skills

Programming Languages & Tools
Additional Info
  • Spring
  • Hibernate
  • Keycloak
  • Elasticsearch
  • Microservices
  • Basic of Microfrontends
  • JUnit
  • Wildfly
  • Tomcat
  • Agile methodologies

Certifications & Courses

Certifications
  • Oracle Certified Associate, Java SE 8 Programmer
Courses
  • Clean Code - Agile code
  • Gitlab CI: Pipelines, Continuous Delivery e Deployment
  • Introduction to VueJS 2

Lecture & Presentations

Lecture and Presentations
  • Code Con - 2019 - Microservice transaction management (ACID is out of date, using SAGA)