Hi, I'm Haffar Waving Hand

I'm a Software en|
Welcome to my portfolio




 

Introduction

Overview.

Haffar Med Sadok
  • đŸ‘šâ€đŸ’»I'm a Software Engineer with extensive experience in software development, particularly in mobile and desktop applications.
  • 🎓Currently in my final year of engineering studies in Software Engineering at Epi Digital School, I'm passionate about applying my knowledge in software development to contribute to ambitious projects.
  • 🛠From developing mobile applications in Java to enhancing desktop applications with AI, I've led projects that improve user experiences and streamline operations.
  • 🔧I enjoy teaching programming, optimizing system performance, and solving complex problems through innovative solutions. 📈
  • 💡I'm always eager to learn and stay updated with the latest technologies.
web-development

Software Engeneer

web-development

mobile trainer

web-development

Tennis Coach

 

What I have Studied so far

Education.

 

My Professional Journey

Work Experience

GO-ON training school

Mobile development trainer

GO-ON training school

Smart Galaxy Company

Summer internship

Smart Galaxy Company

Smart Galaxy Company

End of year internship

Smart Galaxy Company

Shop My Influence Company

End of studies internship

Shop My Influence Company

Mobile development trainer

GO-ON training school

Sept 2023 - Present

  • Training learners in mobile application development in Java.
  • Basics of object-oriented programming.
  • User interface components.
  • Performance optimization for mobile.
 

Continuous Learning

Certifications

Agile Scrum Certification

Agile Scrum Certification

Udemy

Oct 2024

  • Scrum Framework, Agile Principles, Sprint Planning, Continuous Improvement
Solutions Architect Knowledge Badge Assessment

Solutions Architect Knowledge Badge Assessment

AWS Training and certification

Nov 2024

  • AWS Services Proficiency, Networking Concepts, Security , Storage Options, Database Solutions, Application Deployment
Machine Learning with Python

Machine Learning with Python

FreeCodeCamp

Nov 2024

  • Machine Learning, Python, TensorFlow, Recurrent Neural Networks (RNNs), Convolutional Neural Networks (CNNs), Natural Language Processing (NLP)
Play Store Listing Certificate exam

Play Store Listing Certificate exam

Google Play Academy

Nov 2024

  • Taglines, Developer Names, App Descriptions, Screenshots, Custom Store Listings, Pre-registration Campaigns.
Neo4j Graph Data Science Certification

Neo4j Graph Data Science Certification

GraphAcademy

dec 2024

  • General use of the Neo4j Graph Data Science Library, Graph Data Science workflow used during analysis,Using specific graph algorithm
 

Technical Proficiencies

Skills.

<programming>

Python
Java
C++
JavaScript
TypeScript
Docker
React JS
PostgreSQL
MongoDB
Flutter
NodeJs

</programming>

<itTools>

Ubuntu
PowerShell
VirtualBox
GithubShell

</itTools>

<IDEs>

Vscode
intellij
Andrroid
PyCharm

</IDEs>

<Design tools>

Photoshop
Premiere Pro
Figma
xd

</Design tools>

 

Innovative Creations

Projects.

project_image
source code

TsaSuiver

desktop application designed to assist healthcare professionals in assessing and tracking the development of children with Autism Spectrum Disorder (ASD). The application provides a range of interactive exams, generates automatic reports for each session, and incorporates AI-driven analysis to adapt to the needs of each child.

#Java

#Python

#Flatlav

#JavaSwing

#StreamLit

#YOLO5

project_image
source code

EmoDetect

This project is a Real-Time Emotion Detection application built with Python, OpenCV, and Keras. It uses webcam video capture to detect faces, classify emotions in real-time, and track 'happy' expressions. When a 'happy' face is detected continuously for approximately 3 seconds, the app displays a special message on the video feed.

#python

#OpenCV

#Keras

#Facial Recognition

project_image
source code

InstaTrader

Insta Trader is an innovative mobile application developed using the Instagram API. This app allows users to follow profiles, like, and comment on content while earning points that can be converted into money. Additionally, users can purchase followers, likes, or comments to enhance the visibility of their Instagram posts. The app is built with Java, Android Studio, and Firebase.

#JAVA

#AndroidStudio

#Firebase

#APIInstagram

project_image
source code

Realtime Chat Application

This is a Real-Time Chat Application built using React, Node.js, Socket.io, and MongoDB. The application allows users to register, log in, and engage in real-time conversations. Users can view their chat history and see which friends are online.

#React

#NodeJs

#MongoDB

#SocketIo

 

Get in touch

(+216) 29 422 403

Contact.

Copyright © 2025 Haffar Sadok's Portfolio
Designed and Developed byHaffar Med Sadok