AhmadFahim Ahmadi

Angestellt, Full-Stack Web Development Trainer (MERN Stack), DCI Digital Career Institute gGmbH

Düsseldorf, Deutschland

Fähigkeiten und Kenntnisse

Java Development
Database Development
Web Application Development
MySQL
PHP Programming
HTML5
CSS3
JavaScript
jQuery
Java SE
Javaserver Pages (JSP)
Joomla
Cloud Computing
Database Design
Node.js
MongoDB
SQLite
React
Softwareentwicklung
Handlebars
express
Front-End Development
back-end development

Werdegang

Berufserfahrung von AhmadFahim Ahmadi

  • Bis heute 2 Jahre und 2 Monate, seit Apr. 2022

    POD Supervisor and Web Dev Lecturer

    DCI Digital Career Institute gGmbH

  • Bis heute 5 Jahre und 3 Monate, seit März 2019

    Full-Stack Web Development Trainer (MERN Stack)

    DCI Digital Career Institute gGmbH

    DCI is a career institute and I as a lecturer taking care of a class of adults over 18 and make Full-Stack developer out of participants by teaching them many different kinds of stuff like HTML, CSS, JavaScript, AJAX, JQuery, ReactJS, Redux, Nodejs, Express, MongoDB and MySQL, Agile software development method. The teaching style in this one-year intensive course is practice-oriented. Participants should be able to design and develop a real web project, in 3 last months of the course.

  • 5 Jahre, Feb. 2012 - Jan. 2017

    Assistant Professor of Computer Sience

    Herat University

    Allgemeine Verantwortungsbereiche • Vorlesungsfolie vorbereiten und präsentieren • Führen der Übungen • Prüfungsabnahme Gehaltene Vorlesungen • Objektorientierte Datenbankdesign und Programmierung in SQL • Web Programmierung in PHP, HTML, Javascript, CSS • Grundlagen der Computertechnik

  • 1 Jahr, Feb. 2013 - Jan. 2014

    Datenbank-Manager

    AECOM SIKA West USAID Program

    Allgemeine Verantwortungsbereiche • Datenbankenentwurf und Entwicklung für Projekt Verfolgung • Bereiten die Nötigen Berichte • Partizipation in Wöchentlich Meeting • Aktualisierung Datenbank Gemäß Anforderung • Entwickeln einer Webanwendung für Online Umfragen Erstellen von Software-Benutzerdokumentation • Training Mitarbeiter Benutzte Technologien • Serverseitige Sprachen Java, JSP, PHP • Clientseitige Sprachen JavaScript, HTML, CSS, AJAX, Jquery • Datenbank Sqlite,Mysql, Mongodb

  • 1 Jahr und 11 Monate, März 2011 - Jan. 2013

    Software-Entwickler

    Microcis Software Solution

    Allgemeine Verantwortungsbereiche • Anforderungserfassung • Datenbankenentwurf und Entwicklung (MySQL) • Grafische Benutzeroberfläche Erstellen (Java) • Test und Debugging • Erstellung von Software-Benutzerdokumentation • Training Klient

Ausbildung von AhmadFahim Ahmadi

  • 2 Jahre und 10 Monate, Jan. 2014 - Okt. 2016

    Informatik/ Computer Science

    Technische Universität Berlin

    - Operating System Design - Analyze and Optimization of Embedded Systems - Cloud Computing - Database Systems - Mobile Services - Network Architecture - Web Technologies - Software Engineering

  • 4 Jahre und 10 Monate, März 2005 - Dez. 2009

    Computer Science

    University of Herat

    - Object Oriented Programming Concepts - Java Programming - Database Design and Development with SQL - Fundamental of Software Engineering Concepts - Fundamental of Network Concepts

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Farsi

    -

Interessen

Football
Music
Nordic walking

21 Mio. XING Mitglieder, von A bis Z