Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

ABDEL MOUMENE

Quebec,Canada

Summary

Skillful Software Architect with 8 years designing development frameworks and guidelines to expedite and enhance application engineering. Versed in numerous software categories for business and private users. Adept at constructing software architecture suited to rapid deployment across multiple projects to reduce development times and costs.

Overview

14
14
years of professional experience

Work History

Software architect

CGI
01.2021 - Current
  • Engaged as Software architect/Team Lead In charge of developing backend applications, and leading a team to achieve high-level product technology, we use JAVA/Spring technologies for microservices architectures
  • In March 2022, I started at Desjardins to be part of NEXT project.

Team Lead

Algeriatenders
01.2017 - 01.2021
  • I was responsible for leading the development team to achieve new software with a high level of quality
  • Using Java with a set of technologies like Spring-boot, hibernate on the backend side, JavaScript/React/PHP for the frontend side and Android/IOS for a mobile platform
  • I was instrumental in structuring several internal systems comprising order entry/management tools, and production workflow tracking, as well as designing custom REST APIs
  • I also successfully collaborate on solutions with QA and marketing teams to offer the best user experience to build higher customer lifetime value.

Software Team Lead

Novus Aviation
01.2017 - 01.2020
  • Engaged as Senior software developer and Team lead after the first year
  • In charge of developing backend applications, and leading a small team, we use JAVA/Spring technologies for monolithic and microservices architectures, providing technical support to the staff and periodically reviewing the progress of the teammates to ensure maximized efficiency and successful completion of projects.

Team Lead

I2B
01.2014 - 01.2017
  • As a project lead, in charge of managing the team (5 members) with technical orientations: Network expertise, infrastructure setup, coding with best practices, … etc
  • Architecting the software and design solutions with participation in coding efforts
  • I was leading a project to adapt GPS tracking software to the new technical roadmaps (Big Data, IoT, Intelligent Cars, …).

Senior R&D Engineer

I2B
01.2012 - 01.2014
  • In charge of coding, unit testing, architecting and designing software solutions
  • Worked on a large complex problem resolution (extensive database, mathematical designing of spatial positioning problems, networking and communication protocols diagnostic,)
  • Helping the electronics development team with firmware coding
  • As a senior engineer, we were mentoring the junior members with technical training and best practices.

R&D Engineer

METRIXWARE
01.2010 - 01.2012
  • Member of a software development team
  • Involved in all project steps under the supervision of upper management (Project Manager, Research and Development Manager)
  • Delivering modules (for foreign customers)
  • I had a chance to gain valued in-depth knowledge of Java technologies, developing the best practices rules and IDEs (created Eclipse Plugin).

Education

Master of Science - IT

University of Blida
Blida, Algeria
11.2009

Skills

  • Effective Communication
  • Risk Assessment
  • Mentoring and training
  • Strategic Planning
  • Agile project management
  • Service-Oriented Architecture
  • Application security
  • Network Security
  • Technical Support
  • Software Development Lifecycle
  • Microservices Architecture
  • Technical assistance
  • Scalability planning
  • Software Development
  • Web Services
  • Data Modeling
  • Performance Optimization
  • Application Development
  • Software Design
  • DevOps Practices
  • Software Architecture
  • Architecture improvements
  • Critical Thinking

Languages

English
Native or Bilingual
French
Native or Bilingual

Timeline

Software architect

CGI
01.2021 - Current

Team Lead

Algeriatenders
01.2017 - 01.2021

Software Team Lead

Novus Aviation
01.2017 - 01.2020

Team Lead

I2B
01.2014 - 01.2017

Senior R&D Engineer

I2B
01.2012 - 01.2014

R&D Engineer

METRIXWARE
01.2010 - 01.2012

Master of Science - IT

University of Blida
ABDEL MOUMENE