Hello Guys, I'm Salah

I am a

Overview

Hello, I'm Salah Alkmali, a Computer Engineer and a Teacher. You can find me on Github , Stackoverflow , Medium , Goodreads , and Linkedin

As a Computer Engineer, I would like to bring technology to make life easier and increase productivity.
And as a Teacher I would like to help students to learn programming and give them the opportunity to build something would make them happy and proud.

Buy me a coffeeBuy me a coffee

Education

Bachelor of Computer Engineering | Istanbul Aydın University Turkey

2015 - 2019

English language | Amideast - Sana’a

Jan 2012 - Oct 2013

Mathematics | GRE

2020 - 2021

Certifications

Bachelor degree diploma in Computer Engineering

İstanbul Aydın Üniversitesi | Feb 2021

Cognia - Differentiated Instruction

Cognia | Jan 2020
What the student needs to learn or how the student will get access to the information. Activities in which the student engages in order to make sense of or master the content.

Cognia - Progress Monitoring and Feedback

Cognia | Jan 2020
What Students can actually do, what they cannot do yet and how they can improve.

Introduction to Flutter Development Using Dart

The App Brewery | May 2020
Fundamental knowledge of the Flutter framework and build cross-platform Apps using Dart.

Employment history

Full Stack Developer | Freelancer

Jan 2017 - Present

  • Develop and deploy Web applications.
  • Fix bugs in existing code.
  • Perform coding duties within a specified timeframe
  • Build a Design System which is reusable in other projects
  • Technology: Vue JS, NodeJS, Django, MySql, JSP


Mobile APPs Developer | Freelancer

2018 - Present

  • Design, build, and maintain high performance, reusable, and reliable Android apps in JAVA & KOTLIN
  • Work on bug fixing and improving application performance
  • Design & implement new app modules based on the product requirements using Flutter framework
  • Technology: Android, Flutter, Sqlite.


Math Teacher | Al Nahda international school

Sep 2019 - Jun 2021

  • Provided meaningful math instruction to improve math skills of children.
  • Administered assessments and standardized tests to evaluate student progress.
  • Worked with administrators on behavioral issues to support needs of all students.


ICT Teacher | Al Nahda international school

Sep 2021 - Present

  • Planning lessons and activities that facilitate students' acquisition of basic and advanced computer skills.
  • Instructing in a manner that develops students' confidence in their abilities.
  • Observing and managing classroom dynamics.
  • Downloading important software updates and maintaining hardware.

Portfolio

py-infoman-project
branching-scenario-game
moneiager
helphand-socialnetwork