Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Work Preference
Languages
Websites
Timeline
BusinessAnalyst
Claudenir Freitas

Claudenir Freitas

Senior Software Engineer
Cork,Cork

Summary

Dedicated Problem Solver passionate about continual growth and advancement as a Software Engineer. With a strong foundation established since 2012, I specialize in seamless integration solutions within the Product and Engineering domains. Additionally, I actively contribute to the Platform Team, delivering essential tools and support to empower diverse teams across the organization.

Overview

12
12
years of professional experience
6
6
Certification
2
2
Language

Work History

Senior Software Engineer

Poppulo
Cork, County Cork
2020.11 - Current
  • Leading Authentication and Authorization initiatives within the Platform Team, leveraging Curity as the Identity Access Management provider using OAuth2, OpenID Connect, and SCIM 2
  • I architect and implement robust security solutions, ensuring seamless access control across systems
  • Involved in GraphQL Federation Architecture, providing integration tools for teams
  • A proactive problem solver, I excel in remote application development using NodeJS, TypeScript, Java 21, Kotlin, Spring, and DGS Framework
  • Proficient in Docker, Docker Compose, Kubernetes, and AWS CDK for efficient deployment
  • Skilled in Git, GitLab, and Flyway for version control and database management (MySQL, DynamoDB)
  • Expertise includes building RESTful APIs, Federated GraphQL, and utilizing API Gateway for microservices communication
  • Proficient in automated testing with JUnit 5, Cucumber, TestContainers, Kotest, and Jest to ensure software quality
  • Adhering to Agile Methodology for iterative development
  • Actively contribute to open-source projects like Curity, DGS Framework Kotest, OPA, Spring Authorization Server, and Testcontainers, enriching the tech community while staying updated with industry trends.

Software Engineer

Sensedia
Cork, Cork
11.2019 - 06.2022
  • As a vital contributor within an API Platform product, I spearheaded the creation and development of innovative features, driving the evolution of our platform
  • My leadership extended beyond individual contributions as I actively Page 2 of 6 mentored and empowered teammates, fostering a collaborative environment that optimized productivity
  • With a keen eye for enhancing the Development Experience (DX), I engineered bespoke tools to streamline our development workflow, catalyzing efficiency and enabling seamless integration of new features
  • Adept at navigating complex challenges, I consistently demonstrated my prowess as a problem solver, adeptly tackling issues to ensure smooth project progression and client satisfaction
  • My proficiency spans a diverse array of technologies, encompassing: - Programming Languages: Java (8, 11 and 17), Kotlin, Python - Frameworks: Spring Framework, Apache Vertx, NodeJS - Web Technologies: HTML5, CSS3, Bootstrap, Material Design - Frontend Development: JavaScript, AngularJS, GruntJS, Bower - Version Control & Collaboration: Git, Bitbucket, Liquibase - Containerization & Deployment: Vagrant, Docker, Docker Compose - Database Management: MySQL, SQL, NoSQL, Redis, EhCache
  • Elasticsearch, Kibana - Testing & Quality Assurance: JUnit 4/5, Mockito, Robot Framework, Jasmine
  • Karma, Postman, Newman, Cucumber, TestContainers - Content Management Systems: PHP, Drupal - API Management & Integration: RESTFul APIs, WebServices, Swagger, API
  • Gateway
  • Operating within an Agile methodology framework, I embraced iterative development practices, ensuring adaptability and responsiveness to evolving project requirements
  • In summary, my tenure exemplifies a holistic approach to software development, combining technical expertise with collaborative leadership to drive product innovation and elevate team performance.

Software Engineer

Sensedia
Campinas, SP
03.2015 - 10.2019
  • As a vital contributor within an API Platform product, I spearheaded the creation and development of innovative features, driving the evolution of our platform
  • My leadership extended beyond individual contributions as I actively mentored and empowered teammates, fostering a collaborative environment that optimized productivity
  • With a keen eye for enhancing the Development Experience (DX), I engineered bespoke tools to streamline our development workflow, catalyzing efficiency and enabling seamless integration of new features
  • Adept at navigating complex challenges, I consistently demonstrated my prowess as a problem solver, adeptly tackling issues to ensure smooth project progression and client satisfaction
  • My proficiency spans a diverse array of technologies, encompassing: Programming Languages: Java (8, 11, 17 and 21), Kotlin, Python - Frameworks: Spring Framework, Apache Vertx, NodeJS - Web Technologies: HTML5, CSS3, Bootstrap, Material Design - Frontend Development: JavaScript, AngularJS, GruntJS, Bower - Version Control & Collaboration: Git, Bitbucket, Liquibase - Containerization & Deployment: Vagrant, Docker, Docker Compose - Database Management: MySQL, SQL, NoSQL, Redis, EhCache
  • Elasticsearch, Kibana - Testing & Quality Assurance: JUnit 4/5, Mockito, Robot Framework, Jasmine
  • Karma, Postman, Newman, Cucumber, TestContainers - Content Management Systems: PHP, Drupal - API Management & Integration: RESTFul APIs, WebServices, Swagger, API Gateway
  • Operating within an Agile methodology framework, I embraced iterative development practices, ensuring adaptability and responsiveness to evolving project requirements
  • In summary, my tenure exemplifies a holistic approach to software development, combining technical expertise with collaborative leadership to drive product innovation and elevate team performance.

Developer

MStech, Bauru
04.2014 - 12.2014
  • During my tenure, I specialized in application development, leveraging an extensive toolkit of technologies to craft robust solutions
  • Key components of my expertise included: - .NET (C#): Spearheading development efforts with proficiency in .NET framework, employing C# to engineer scalable and efficient applications
  • SQL Server: Leveraging SQL Server to architect and manage robust databases, ensuring data integrity and performance optimization
  • Web Technologies: Utilizing HTML5, CSS3, JavaScript, and JQuery to craft dynamic and engaging user interfaces, prioritizing usability and aesthetics
  • Team Foundation Server (TFS): Effectively coordinating collaboration and version control through TFS, ensuring seamless integration and streamlined project management workflows
  • Throughout my role, I consistently delivered high-quality solutions, balancing technical prowess with a keen understanding of user requirements and industry best practices
  • My contributions facilitated enhanced user experiences and drove organizational success.

System Programmer

Grupo Multicobra, Bauru
07.2012 - 03.2014
  • As a seasoned developer, I specialized in crafting robust applications utilizing a comprehensive suite of technologies
  • Key highlights of my expertise included: - Delphi: Mastering the intricacies of Delphi, I excelled in building scalable and efficient applications, leveraging its powerful features to deliver solutions tailored to client needs
  • SQL Server: Proficient in SQL Server, I adeptly designed and managed databases, ensuring optimal performance, data integrity, and seamless integration with applications
  • Web Technologies: Harnessing HTML and JavaScript, I extended the functionality of applications, delivering dynamic and user-friendly interfaces that enhanced overall usability and engagement
  • Page 5 of 6 - Version Control: Utilizing TortoiseSVN, I facilitated efficient collaboration and version control, ensuring the integrity and traceability of code throughout the development lifecycle
  • Through meticulous attention to detail and a commitment to excellence, I consistently delivered high-quality solutions that met and exceeded client expectations
  • My expertise in these technologies enabled me to drive innovation and contribute to the success of projects.

Education

Postgraduate - Software Development Focused On Open Source Technologies

Universidade Federal De São Carlos
Sao Carlos, Brazil
01.2014 - 01.2016

Bachelor of Science - Computer Science

UNISAGRADO
Bauru, Brazil
01.2010 - 12.2013

Skills

  • Java
  • Kotlin
  • JavaScript
  • TypeScript
  • Bash/Shell script
  • Python
  • Spring Framework
  • NodeJS
  • OpenID Connect
  • OAuth2
  • SCIM Protocol
  • Troubleshooting
  • AWS
  • API Management
  • RESTFul APIs
  • GraphQL
  • Docker
  • Kubernetes
  • Best Practices and Standards
  • Software Documentation
  • Software Quality Assurance
  • Performance and Scalability Optimization
  • Linux Environments
  • Software Architecture
  • Engineering Standards
  • Produce Clean Code
  • Evaluate User Requirements
  • SDLC Processes

Certification

  • MS: Programming in HTML5 with JavaScript and CSS3 Specialist
  • OPA by example
  • OPA Policy Authoring
  • OPA Performance
  • Oracle Certified Associate, Java SE 8 Programmer
  • API Foundation

Additional Information

  • Sensedia Rockstar
  • Pop:star

Work Preference

Work Type

Full Time

Work Location

RemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursPaid time off

Languages

Portuguese
Bilingual or Proficient (C2)
English
Upper intermediate (B2)

Timeline

Senior Software Engineer

Poppulo
2020.11 - Current

Software Engineer

Sensedia
11.2019 - 06.2022

Software Engineer

Sensedia
03.2015 - 10.2019

Developer

MStech, Bauru
04.2014 - 12.2014

Postgraduate - Software Development Focused On Open Source Technologies

Universidade Federal De São Carlos
01.2014 - 01.2016

System Programmer

Grupo Multicobra, Bauru
07.2012 - 03.2014

Bachelor of Science - Computer Science

UNISAGRADO
01.2010 - 12.2013
Claudenir FreitasSenior Software Engineer