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 |
2009-NOW
My teaching discipline were: Algorithms and Data Structures (ADS), Object-Oriented Programming (OOP), Web Programming, Teleinformatics and computer graphics.
supervision of students and animation of development club.
assistance of several training seminars.
2008-2009
Platform: Delphi for PHP
Technologies: HTML, CSS, JavaScript, PHP, MySQL
Artificial intelligence
business intelligence
Applied computing
Methodology and design
Computer Technologies
Fundamental computer sciences
Baccalaureate Certificate with well mention
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.
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
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.
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.
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.
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
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.
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.
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. ”