Nizar_ILAHI

NIZAR ILAHI

University teacher
Full Stack Web Developer

CV Download

🙶 There is always a way to climb mountains. This principle should everyone believe on it. 🙸
- Nizar ILAHI

Skills

Skills
TECHNOLOGIE / LANGUAGE LEVEL
1 C Language
2 JAVA OCP
3 VB.NET
4 PYTHON 3
5 HTML5 / CSS3
6 SASS / SCSS (BEM methodology)
7 BOOTSTRAP  3, 4
8 BULMA
9 Semantic UI (CSS library)
10 JAVASCRIPT,  ECMAScript 6
11 jQuery
12 TYPESCRIPT
13 ANGULAR 4+  (4,  ...,  9)
14 REACT
15 REDUX
16 NodeJS & EXPRESS
17 Spring 5 (Spring Core, Spring MVC, Spring Boot)
18 Hibernate
19 RESTFULL   APIs
20 COMPOSER,  npm,  ...
21 PHP 5,  7
22 PHPUnit  (PHP Tests)
23 SYMFONY  4, 5
24 TWIG
25 SQL / PLSQL
26 MYSQL
27 PostgreSQL
28 MONGODB
29 FIREBASE,  GIT,  HEROKU
30 WORDPRESS 4
31 MERISE
32 UML 2.0
33 SCRUM AGILE METHOD
: certified

professional experience

Education

2007 - 2010

Higher Institute of Computer Science and Management of Kairouan

Master's degree in business intelligence
(3rd cycle)

Artificial intelligence

business intelligence

2005 - 2007

Higher Intitute of Applied Science and Technology of Sousse


Master's degree in applied computer sciences (2d cycle)

Applied computing

Methodology and design

2002 - 2005

Higher Institute of Computer Science and Communication Techniques of Hammam Sousse

University Diploma in computer Technologies (1st cycle)

Computer Technologies

Fundamental computer sciences

2002

High School Enfidha, Sousse



Scientific Baccalaureate (section: Mathematics)


Baccalaureate Certificate with well mention


projects

expert_system
Machine Learning: Design and implementation of an expert systems generator

In this project I used the Java language to create a software of machine learning which is a simple software behave like an expert system in multiple domains.
After that we will be able to fill out the Data knowledge Base with any kind of data which are dependent of a particular domain and then our system would be able to behave like an expert in this domain.

View Web App
networking
Simulation and performance measurement of a WiMax network

I used several tools like Ns tools, AWK and more to simulate how WiMax network behaves. In order to fill out my mission I used network simulator to supervise the traffic inside a server of Tunisie Telecom Company and by using AWK language and graphic tools and more, I performed the necessary calculations and the appropriate interpretations. Finally I made a kind of dashboard in order to make the responsables able to take efficacious decisions.

View Web App
todolist
TODO List

I realized this web project in multiple languages like JavaScript, Jquery, TypeScript, Angular and also with PHP and MYSQL in order to teach my students all of these web technologies.
Performing this kind of project for me is essential in my work as a teacher in web development because the best way to learn is to practice and with it I can use the most of fundamental concepts in practice.

View Web App
e-commerce
E-Commerce Application



I realized this Web App with Angular using Firebase as a backend. I realized this app to be more familiar with Angular, this great frontend platform and benefit from their powerful secrets.




View Web App
php
Personal Blog

Also, I have created a personal Blog with symfony 4.
I used this wonderful backend platform based on PHP and applied the MVC model to be always up to date about Technologies progress in Web domain. In addition, it's my goal to have multiple skills in both parts whether it be frontend or backend. The purpose to understand all of these technologies is to be a full stack Web Developer.

View Web App
javascript
Name generator from Rest Api

I realized this project with only javascript which the purpose was to consume the data from a REST API. So The user via a HTML form had to provide data. These data were sent as parameters to our REST API. And finally, print the results from the REST API using intermediate techniques such as async JavaScript, Arrow Functions and JSON.

View Web App
symfony
Nature Events

I realized this project using only HTML and modern CSS. It's a desktop web app using all modern CSS features and following the BEM approach of SASS. that includes animations, geometric rules, modern css properties, and more.

View Web App
programming
The Snack Game

I performed this game with only Javascript. Using the concept of objects in Javascript programming language I made several features to satisfy properly all rules related to this game.


View Web App
and more ...
... More other projects

I supervised or created many projects during my career as a university teacher with students in the context of final studying projects, mini-projects and more. All my recent research and projects are available on my github account: nizar-ing
“In our world of development, I always felt that I am at the beginning of the path. But on other hand I always have the desire to learn and do in order to leave the beginning of this path behind me. ”

Contact-me

* These informations are required

Quotes