Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Languages
Chronologie
Generic
Mohammed CHIDEKH

Mohammed CHIDEKH

FullStack Developer and DevOps Engineer(IT Expert)
Torcy

Profil professionnel

Computer engineer with teamwork abilities and strong capacity for self-development. Dedicated and passionate with ten years of experience. Having worked on various projects and challenges has allowed me to acquire rich experience and extensive expertise in different IT domains (development, networking, system administration, automation, data analysis and visualization, IoT, embedded computing...).


I am seeking to bring my experience, skills, and expertise to new challenges.

Vue d'ensemble

7
7
years of professional experience
10
10
years of post-secondary education

Expérience

Software Development Engineer

Corepulse/Infotel/Banque de France
Paris
12.2021 - Actuel

Tasks/Achievements:

  • Analysis of anomalies reported by software applications and implementation of necessary corrections.
  • Back-end development in Java EE and front-end development in AngularJS/Angular.
  • Design and implementation of unit and integration tests to verify proper application functionality.
  • Participation in team meetings to discuss ongoing work and ensure knowledge transfer.
  • Proposal and estimation of technical solutions meeting the needs expressed by business teams.

Technical Environment: Java8/17, maven, Java EE, JAX-RS, EJB, Javascript, TypeScript, AngularJS, Angular CLI, WildFly26, nodeJS, Eclipse, IntelliJ, Visual Studio Code, PostgreSQL, DB2, Mockito, git, jasper, gitlab, jira, confluence, jenkins, jfrog, sonarlint, sonarqube, XL-deploy, ssh/sftp

DevOps and Automation Engineer

Milltech/Ericsson
Algeria
11.2019 - 11.2021

Tasks/Achievements:

  • Design and development of web applications, automation scripts, and supervision dashboards for operational teams and pre-sales using latest technological trends
  • Implemented microservices architecture in developments with containerization techniques using Docker, Docker-Compose, Spring Boot, and Spring Cloud
  • Established CI/CD pipelines with GitLab, Jenkins, GitLab-CI, SonarQube, JFrog
  • Designed and implemented a web application to control Ericsson native IT products (EDNA, Resolve...) and simulate real demonstrations for the pre-sales team
  • Integration of numerous applications into Ericsson's CI/CD environment (Rosetta)
  • Integrated AWS SNS and Telegram notifications into CI/CD workflows
  • Implementation and integration of a BOT with multiple functionalities
  • Developed dashboards to: display critical platform KPIs in real-time, detect CDR (Call Data Record) discrepancies between mediation system and CRM backend, monitor database cluster synchronization in real-time, and supervise SIM card activation flow and various payment channels
  • Developed a tool (web application) to help operational and supervision teams execute Health-Checks, system commands, API calls, and scripts on any platform (OS, DB, BigData, Services) with a simple button click
  • Developed a tool to centralize dashboards and user interfaces in a single application
  • Implemented a reporting service to generate daily and monthly performance reports for various critical platforms using microservices architecture
  • Implemented bash/python scripts to send SMS notifications for anomalies or important monetary transactions (TopUp)
  • Supervised master's students during their internships and thesis work

Technical Environment: Production and UAT Data Center, 300+ servers, Algerian Telecom Operator Djezzy, Ukrainian Telecom Operator kyivstar.net, ADM, Charging System (SDP, AIR, CCN, SAPC...), Provisioning System (EDA), Mediation System (EMM, ETL), CRM, OSS, Database, BigData, VMware, Messaging System, Infrastructure, DevOps, Security SIEM, IDM, AWS, ELK, Tomcat, F5, HAProxy, REST

Operations Engineer (Ericsson Mediation System)

Milltech/Ericsson
Algeria
05.2018 - 11.2019

Tasks/Achievements:

  • Monitor status of various DBSS platforms: services, physical servers, virtual machines, storage arrays, network equipment, firewalls, etc., and ensure environment stability and compliance with Ericsson's internal security policy while providing Level 2 technical support
  • Verify status of various DBSS platforms before and after maintenance operations
  • Prepare operation and performance reports for various platforms
  • Provide Level 2 technical support and escalate unresolved issues to the next level
  • Track all incidents and requests until resolution while respecting SLAs

Technical Environment: Production, Integration, and UAT Data Center, 300+ servers, Mediation System (EMM, ETL), CRM, OSS, various databases, VMware, Infrastructure, Citrix, Mito, RedHat, Java EE, Tomcat, Shell/Bash

Development Engineer

General Directorate of National Transmissions/Ministry of Interior
Algeria
11.2014 - 05.2018

Tasks/Achievements:

  • First-line technical support for infrastructure and networks (servers, PABX, routers, switches, internet...)
  • Installation, configuration, and setup of network equipment (routing and switching)
  • Installation and configuration of telephone systems (Panasonic KX, HTS Series ALCATEL, and Lucent Omni)
  • Administration of Lotus Notes Domino email system/client, Microsoft domain (AD and GPO)
  • Testing of radio, telephony, and IT equipment
  • Design of IT systems and development of technical diagrams
  • Development of an IT system for automatic archiving of documents circulating in the wilaya intranet
  • Development of software to manage the wilaya directory
  • Team member who collaborated with Algeria Telecom in the bandwidth increase project
  • Team member who installed and configured servers and applications for the biometric identity card
  • Design and implementation of a system to manage telephone systems for the wilaya

Technical Environment: Cisco (Router/Switch), PBX (AVAYA, Nortel...), firewall/proxy, Linux (Debian/Ubuntu), Windows Server (2008/2012), databases (Oracle 10g, MySQL, SQL Server, SQLite), HF/VHF Radio, Ministry of Interior Intranet, IBM Domino Lotus, Java7/8, video surveillance and camera network, Eclipse, NetBeans, Laravel, Apache Server

Formation

Master 2 - Information and Communication Sciences and Technologies

University of Mila
Algeria
09.2012 - 06.2014

Master 1 - Computer Networks and Security

European Federation of Schools
Algeria
09.2011 - 06.2012

Bachelor's Degree - Academic Computer Science

University of Constantine
Algérie
09.2006 - 06.2011

Baccalaureate - Natural and Life Sciences

Didouche Mourad High School
Mila/Algeria
09.2003 - 06.2006

Compétences

  • Programming Languages:

  • Java/JavaEE, Swing, JavaFx, Hibernate, JPA, Spring Boot, Vaadin Framework, Web Services REST/SOAP

  • Android, Maven, Serialization, Avro

  • Python, MicroPython, Django, FastAPI

  • C/C, Embedded C, FFMPEG, OpenCV

  • SHELL/BASH (AWK, SED, GREP, VIM, CronTab)

  • YAML, XML, JSON, CSV, INI

  • HTML5/CSS3, JavaScript, Bootstrap, jQuery, AngularJS, Angular CLI, PHP, Laravel

  • Embedded Systems & IoT:

  • Texas Instruments, ESP8266, ESP32, Raspberry Pi, Odroid, Arduino, WiPy, LoPy, PIC, MSP430, ROS

  • Sensors, Sensor Networks, Actuators, ADC/DAC, GPIO, PWM, ISR, Timers

  • Databases & Big Data:

  • SQL/PLSQL (triggers, views, cursors, procedures/functions), MySQL, PostgreSQL, Firebird, SQLite, Oracle, SQL Server, H2, HSQLDB

  • NoSQL, Elasticsearch, Cassandra, MongoDB, Neo4j

  • Design:

  • UML, ORM, Design Patterns, Object-Oriented Programming

  • Cloud & Services:

  • Amazon Web Services

  • Cloud Native Development

  • Networking:

  • LAN: Ethernet, WiFi, NAT, ACL, VLAN, VTP, STP, Switch, Access Point, Modems

  • WAN: PPP, HDLC, Frame Relay, MPLS

  • Routing: RIP v1&2, EIGRP, OSPF, BGP

  • Virtualization:

  • VMware vSphere, VMware Workstation, Hyper-V

  • Security:

  • VPN, Firewalls, IPSec, IDS/IPS, Cryptography, Encoding/Decoding (ASN1)

  • Data Analysis:

  • Anaconda, NumPy, Pandas, R

  • Data Visualization:

  • Matplotlib, Plotly, Seaborn, JavaScript (D3js, Chartjs), Grafana, Kibana

  • Data Streaming & Messaging:

  • Apache Kafka, Mosquitto, MQTT, RabbitMQ, AMQP

  • Machine Learning:

  • Scikit-learn, SciPy, TensorFlow

  • CI/CD:

  • Ansible, Jenkins, Artifactory, SonarQube, Puppet, GitLab, GitLab-CI, Git

  • ETL & Business Intelligence:

  • ELK Stack (Logstash, Kibana, Elasticsearch, Beats), Apache NiFi, Apache StreamSets

  • Microservices:

  • Kubernetes, Docker Swarm, Docker, Docker Compose, Spring Boot, Spring Cloud

  • Monitoring & Supervision:

  • Zabbix, Prometheus, OTRS, Nagios, PRTG

  • Automation & Testing:

  • Selenium, Robot Framework, Resolve Platform, JUnit

  • Reporting:

  • iReport, iText, Jasper Reports

  • Video Streaming:

  • RED5, RTMP, RTSP, RTP, DVR

  • Proxy/Load Balancing:

  • Nginx, Apache, HAProxy, Zookeeper, F5 Big IP

  • Multi-Agent Systems:

  • JADE

  • Ericsson Technologies:

  • Ericsson Multi Mediation, Ericsson Dynamic Activation, Customer Adaptation, Mito, Enable, EDNA

  • Office Tools:

  • Microsoft Office Suite, SharePoint, Skype, TeamViewer, Avaya, Slack, Telegram, WhatsApp

  • System Administration:

  • Linux (Ubuntu/Debian/RedHat/Fedora/Embedded Linux)

  • Windows Server 2008/2012

  • Mail Servers and PABX systems

  • Windows XP/7/8/10

  • Active Directory, GPO, DNS, DHCP, LDAP, FTP/SFTP/SCP, POP3, SMTP, IMAP, IPv4/IPv6

  • Troubleshooting, Hardware Maintenance, Complex IT Problem Resolution

Languages

Arabic
Langue maternelle
English
Opérationnel
French
Opérationnel

Chronologie

Software Development Engineer

Corepulse/Infotel/Banque de France
12.2021 - Actuel

DevOps and Automation Engineer

Milltech/Ericsson
11.2019 - 11.2021

Operations Engineer (Ericsson Mediation System)

Milltech/Ericsson
05.2018 - 11.2019

Development Engineer

General Directorate of National Transmissions/Ministry of Interior
11.2014 - 05.2018

Master 2 - Information and Communication Sciences and Technologies

University of Mila
09.2012 - 06.2014

Master 1 - Computer Networks and Security

European Federation of Schools
09.2011 - 06.2012

Bachelor's Degree - Academic Computer Science

University of Constantine
09.2006 - 06.2011

Baccalaureate - Natural and Life Sciences

Didouche Mourad High School
09.2003 - 06.2006
Mohammed CHIDEKHFullStack Developer and DevOps Engineer(IT Expert)