Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic

Jonathan Mabiala

Victoriaville,QC

Summary

Versatile Java Full Stack Developer with comprehensive experience in developing, and maintaining web applications. Strong understanding of both front-end and back-end coding languages including Java, JavaScript, HTML/CSS, SQL databases and RESTful APIs.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Full Stack Java Developer

Desjardins
Montreal, Quebec
07.2022 - Current
  • Participated in agile development processes, including sprint planning and daily stand-ups.
  • Stayed abreast of emerging technologies (Node Js, AWS, Docker, Supabase ) and frameworks (React, React native, Angular, Springboot), continuously improving skills and application quality.
  • Built and Maintained microservices.
  • Validated pull requests.
  • Provided recommendations to optimize internal processes and workflow, benefiting peers and the organization.
  • Utilized Concourse CI and Cloud Foundry for efficient deployment of microservices
  • Implemented concourse-ci pipelines to facilitate seamless automated deployment and continuous integration (CI-CD)
  • Elevated monitoring capabilities by configuring Splunk dashboards to track performance and troubleshoot issues of microservices.
  • Implemented new features and functionalities to maintain legacy applications.
  • Utilized version control system such as Git to manage source codes efficiently.
  • Developed RESTful APIs using Java, Spring Boot, and JPA.
  • Integrated front-end components into a Java application using HTML, CSS, JavaScript.
  • Created unit tests for existing codebase using JUnit framework.
  • Managed both back-end and front-end aspects of development process.
  • Monitored application performance, identifying and resolving bottlenecks to maintain optimal operation.
  • Participated in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
  • Developed and executed unit (with Mockito) and integration tests (with cucumber), ensuring application reliability and robustness.
  • Applied security best practices in application development to safeguard against common vulnerabilities.
  • Wrote user manuals and other documentation or internal use.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Debugged issues related to the integration of back-end services with client-side code.

Network Engineer

Rhesus inc.
Victoriaville, Quebec
08.2019 - 07.2022
  • Provided technical support to users experiencing difficulties with their networks.
  • Installed software updates on servers, routers, firewalls, and other network devices.
  • Created documentation detailing all aspects of the network infrastructure and its configuration.
  • Configured routers, switches, firewalls and other hardware to deploy and manage LAN, WAN and wireless networks.
  • Implemented network security measures, including VPNs, access control lists (ACLs), and firewalls to protect data and systems.
  • Managed wireless networking setups, including access points placement and security configurations, to ensure robust mobile connectivity.
  • Replaced faulty or damaged network hardware components to improve performance.
  • Extensively researched unfamiliar products and technologies to learn how best to incorporate new options.

Education

Certificate of Technical Studies - Enterprise Software Development

Simplilearn
Bootcamp
01-2022

Bachelor of Science - Engineering in Networking

INSUTEC
Angola
06-2018

Skills

  • Java
  • Python
  • JavaScript
  • TypeScript
  • JPA
  • RESTful APIs
  • React
  • React Native
  • Angular
  • Node JS
  • npm
  • Docker
  • AWS
  • Spring
  • Springboot
  • Hibernate
  • Design Patterns
  • NoSQL Databases
  • Web Technologies: AngularJS, jQuery, Bootstrap

Certification

  • Full stack Java Developer Certificate

Languages

English
Native/ Bilingual
French
Native/ Bilingual
Portuguese
Native/ Bilingual

Timeline

Full Stack Java Developer

Desjardins
07.2022 - Current

Network Engineer

Rhesus inc.
08.2019 - 07.2022

Certificate of Technical Studies - Enterprise Software Development

Simplilearn

Bachelor of Science - Engineering in Networking

INSUTEC
Jonathan Mabiala