Summary
Overview
Work History
Education
Skills
Personal Information
Missions
Languages
Timeline
Generic

Ali BOUGARNE

Brussels

Summary

Proactive software engineer bringing expertise in backend and frontend development, Java, JavaScript and many related platforms. I'm familiar to Agile environment using Scrum methodologies.

Overview

11
11
years of professional experience

Work History

Software Engineer

POLISCRYPTS
Brussels
01.2020 - Current

‣ POLISCRYPTS is an IT consulting company that collaborates with clients to understand their business needs and align technology solutions with their strategic goals.

Full Stack Developer

YASSIR
Algiers
11.2018 - 01.2020

‣ Development and design of new applications with microservices architecture.

‣ Creation of Backend features (Spring Boot / Hibernate, NodeJs / TypeORM, Typescript, Postgres SQL/MongoDB).

‣ Consumption of endpoints (ReactJs).

‣ Creation of functional documentation.

Spring Boot/Vue Js Developer

CEVITAL GROUP
Algiers
12.2016 - 11.2018

‣ Managed the creation, maintenance, and user training of business applications for all subdivisions under the industry division.

Java Developer

AIR ALGERIE
Algiers
12.2013 - 12.2016

‣ Implementation of a new global information system for the company.

‣ Provided training and support for users, while managing and maintaining operational systems.

Education

Master degree - Computer Science, Distributed Information Systems

Boumerdes University
Algeria

Bachelor degree - Computer science-electronics

Boumerdes University
Algeria

Baccalaureate - Exact Sciences

New Kadiria High School
Kadiria, Bouira, Algeria

Skills

  • Java
  • JavaScript, Typescript
  • HTML, CSS, Bootstrap, UI/UX
  • Spring Boot, Hibernate
  • Mockito, JUnit
  • Express JS, Nest JS, Type ORM
  • Angular
  • React JS, Material UI
  • Vue JS, Quasar framework, Vuetify
  • MySQL, SQL SERVER
  • JIRA Software, Confluence
  • GIT
  • Intellij Idea, VS Code
  • GitHub, GitLab

Personal Information

Date of Birth: 02/17/89

Missions

  • GENESIS CONSULT – SPF FINANCES, 06/2022 – en cours, Full stack Java/Angular Developer

Fin-Prof2: it is an application that manages declarations on wage deductions. Functions: Creation of Backend features, Consumption of endpoints maintaining the application

  • Full stack development using : Spring boot, Hibernate, JPA, DB2, Flyway Migration, JUnit, Mockito, Angular, Bootstrap, Angular material, Open Api, Rabbit MQ, Microservices,Git/Gitlab, Scrum, Jira, Confluence
  • GENESIS CONSULT – SPF FINANCES, 01/2020 – 06/2022, Full stack Java/Angular Developer,
  • BTM2 is a payment management program to be carried out by the FPS, the project is made up of three parts:
  • BTM2-CODA is a micro-service that manages the receipt of FPS Finance account statements from Bpost.
  • BTM2-PAY, another micro-service that retrieves the payments to be made by the FPS Finances.
  • BTM2-INSTAPY is a micro-service that receives instant payments from citizens and saves them in a database.
  • Full stack development using: Spring boot, Hibernate, JPA, DB2, Flyway Migration, JUnit, Mockito, Angular, Bootstrap, Angular material, Open Api, Rabbit MQ, Microservices, Git/Gitlab, Scrum, Jira, Confluence
  • YASSIR, 11/2018 – 01/2020, Full stack Developer:
  • Wallet: a Digital wallet for Yassir clients , interconnected with other services of the company (Food, Marketplace),
  • Vouchers, Fidelity: a system to retain customers by giving them points that can be consumed via wallet or other services, Dashboards: for managings and reporting services
  • Users management Systems (Roles and permissions): for Dashboards Functions: Development, testing and design of new applications Creation of Backend features, Consumption of endpoints (ReactJs) Creation of functional documentation
  • Technologies: Microservices, Spring Boot, Spring Data, Jpa, Hibernate, MERN Stack, TypeScript, TypeORM, Mongoose, Postgresql, Postman, Docker, GitHub, Clickup
  • CEVITAL GROUP, 12/2016 – 11/2018, Spring Boot/Vue Js Developer,
  • B2B Application, Brandt France: The business-to-business application for the major retailers of Brandt France company.
  • Management of import/export records, Finance Department, Industry Division
  • Full stack development using : Spring boot and Vue Js, Java, Hibernate, Sql server, Flyway Migration, VueJS + TypeScript, VueX, Vuetify , Scrum and Trello for project management
  • AIR ALGERIE, 12/2013 – 12/2016, Java Developer,
  • Management of internal employee applications,
  • Training management system,
  • Electronic correspondence management system,
  • Appliance purchase management system,
  • Payroll management system for the commercial flight crew Roles:
  • back-end development with JSF + Primefaces, JPA (eclipselink), EJB, SVN, Bootstrap, SQL SERVER

Languages

  • French, Fluent
  • English, Professional working proficiency

Timeline

Software Engineer

POLISCRYPTS
01.2020 - Current

Full Stack Developer

YASSIR
11.2018 - 01.2020

Spring Boot/Vue Js Developer

CEVITAL GROUP
12.2016 - 11.2018

Java Developer

AIR ALGERIE
12.2013 - 12.2016

Master degree - Computer Science, Distributed Information Systems

Boumerdes University

Bachelor degree - Computer science-electronics

Boumerdes University

Baccalaureate - Exact Sciences

New Kadiria High School
Ali BOUGARNE