Summary
Overview
Work History
Education
Skills
Summary
Title
Volunteer Experience
Languages
Timeline
Hi, I’m

Jonathas Wilbur Ferreira

OTTAWA,ON
Jonathas Wilbur Ferreira

Summary

Successful Software Developer Engineer offering plus than 8 years of experience in demanding environments focused on producing cutting-edge designs for diverse niches. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

10
years of professional experience

Work History

Randoli Inc. | Cloud Solutions

SOFTWARE ENGINEER
01.2022 - Current

Job overview

  • Tackling challenging problems
  • Multilingual team collaboration
  • Consulting for Banks and Government entities
  • Building Microservices with multiple languages, like Java, Typescript and Golang
  • Deploying and debugging on Kubernetes/OpenShift
  • Implementing event-driven architecture with Kafka
  • Writing unit and integration tests
  • Custom Continuous Delivery and Continuous Integration
  • Creating Golang-based Kubernetes Operators
  • Enhancing security with Single Sign-On strategies
  • Multi-cloud platforms (AWS / AZURE/ GCP)

Red Hat | Enterprise Solutions

SOFTWARE ENGINEER
01.2020 - 01.2022

Job overview

  • Developing user-friendly and responsive web applications using the ReactJS framework
  • Collaborating with cross-functional teams to design, develop, and test reusable React components for efficient front-end development
  • Coding and implementing Red Hat Single Sign-On features and functionalities, including OpenID, OAuth 2.0, SAML, Identity Brokering, Social Login, User Federation, Kerberos bridge, Two-factor Authentication, Session management, Token mappers, and CORS
  • Consulting for Banks and Government entities
  • Developing and managing highly transactional, web-scale Java applications using JBoss EAP, ensuring compliance with Jakarta EE 8 specifications
  • Deploying and managing applications on the OpenShift Container Platform, including hybrid cloud deployments, cluster management, application development, and scaling
  • Setting up and managing LDAP servers and clients for user authentication and directory services
  • Implementing symmetric and asymmetric encryption using OpenSSL PKI environment to ensure data security
  • Managing web server certificates and code-signing certificates to establish secure communication channels
  • Configuring and managing TLS VPN (Virtual Private Network) for secure remote access and communication.

UOL Universo Online | Bank and Media producer

SOFTWARE ENGINEER
01.2017 - 01.2020

Job overview

  • Develop systems with recommended security protocols for access and permissions communications, using OAuth
  • Verified and explored large-scale user data, behaviour, and potential attack actions
  • Protected, secure, and encrypt the transition of information
  • Assisted in all stages of system development, from conception to execution and delivery
  • Prepared and carefully elaborated developments using diverse market tools
  • Utilized QUARKUS for synchronous, parallel, and non-blocking processes
  • Implemented CONTINUOUS INTEGRATION and CONTINUOUS DELIVERY (CI/CD) using JENKINS
  • Utilized AWS services for hosting, containerization, and cost optimization
  • Managed and orchestrated large-scale deployments and namespaces using KUBERNETES
  • Worked with relational and non-relational databases like POSTGRESQL, MYSQL, DOCUMENTDB, and MongoDB for data search, creation, and analysis.

Enpavi | Online Services

SOFTWARE ENGINEER
01.2016 - 01.2017

Job overview

  • Spearheaded the development of a comprehensive business system catering to employees, logistics, sales, and stock via a WEB platform
  • Crafting Rest API using Java, combined with the Spring Boot framework and a MySQL database backend
  • Employing JPA with Hibernate to facilitate object-relational mapping, manage emailing processes, and ensure secure authentication and authorization through JWT tokens
  • Assuring robust data validation, comprehensive exception handling, and adherence to proper use of the HTTP protocol within the REST standard, integrating security measures and managing CORS
  • Leading frontend development with Ionic, leveraging Angular MVC architecture, and utilizing tools such as Ionic visual components, Angular reactive forms, navigation modules, and interceptors
  • Incorporating advanced features like local storage, error management, camera and gallery access, paging using infinite scroll, and integrating loading and refresh functions.

Freelance | Custom Services

SOFTWARE ENGINEER
01.2014 - 01.2016

Job overview

  • Implementing systems in various business models
  • Developing REST API with CRUD operations and managing business patterns using Spring Boot 2, Hibernate, JPA, and MySQL
  • Incorporating additional functionalities such as email sending with Google SMTP, image storage with Amazon S3, and authentication and authorization with JWT tokens
  • Ensuring data validation, proper exception handling, adherence to REST standards, security measures, and CORS implementation.

Education

Metropolitana

Master Of Technology In System Safety
01.2021

Metropolitana

Master Of Business Administration In Data Science And Big Data Analytics
01.2020

UNIFAAT

Bachelor of Software Engineering
01.2018

Microcamp

Technologist In Information Technology
01.2013

Skills

  • GOLANG
  • JAVA / SPRING-BOOT / QUARKUS
  • CYBERSECURITY
  • MICROSERVICE ARCHITECTURE / EVENT-DRIVEN ARCHITECTURE
  • DATABASE SQL / NoSQL
  • LINUX / SHELL
  • JAVASCRIPT / ANGULAR / REACTJS
  • PYTHON / DJANGO / PYTORCH
  • CLOUD / AWS / GCP / AZURE
  • JENKINS / ARGOCD / CI / CD
  • KUBERNETES / HELM / DOCKER
  • PROMETHEUS / GRAFANA
  • KIBANA / ELASTICSEARCH / LOGSTASH
  • MANAGEMENT / SCRUM / AGILE

Summary

My attention to detail, organizational skills, and strong communication skills allowed me to lead the development teams and ensure the success of each project assigned to me. I worked in diverse environments and tools, never having difficulties acquiring the necessary knowledge to help the projects evolve. Together, we will increasingly climb the social, business, and technological evolution ladder. “We programmers are not students of any discipline but students of problems. And problems can directly cross the boundaries of any subject or discipline.” Thanks for your consideration, Wilbur.

Title

SOFTWARE DEVELOPER ENGINEER

FULLSTACK

BACKEND

DEVOPS

Volunteer Experience

Disaster Accountability | Public Accountability And Oversight To The United States, 2019-01-01, 2022-01-01, Maximized the impact in disaster response., Utilized a robust architecture, data encryption, and secure API endpoints to enhance the security and reliability of backend systems., Prepared cloud systems and tools: AWS, GCP, Azure, Kubernetes, Docker, OpenShift, and Ranch., Applied agile methodology with an efficient software development process.

Languages

English
Full Professional
French
Professional Working
Portuguese
Native or Bilingual

Timeline

SOFTWARE ENGINEER

Randoli Inc. | Cloud Solutions
01.2022 - Current

SOFTWARE ENGINEER

Red Hat | Enterprise Solutions
01.2020 - 01.2022

SOFTWARE ENGINEER

UOL Universo Online | Bank and Media producer
01.2017 - 01.2020

SOFTWARE ENGINEER

Enpavi | Online Services
01.2016 - 01.2017

SOFTWARE ENGINEER

Freelance | Custom Services
01.2014 - 01.2016

Metropolitana

Master Of Technology In System Safety

Metropolitana

Master Of Business Administration In Data Science And Big Data Analytics

UNIFAAT

Bachelor of Software Engineering

Microcamp

Technologist In Information Technology
Jonathas Wilbur Ferreira