

Sofien's profile, qualifications and contact details have been verified by our experts
Sofien
- Rate S$57
- Response 5h
-
Students8
Number of students accompanied by Sofien since their arrival at Superprof
Number of students accompanied by Sofien since their arrival at Superprof

S$57/h
1st lesson free
- Computer programming
- Python
- Programming languages
- SQL
- PostgreSQL
From Code to Data: Learn to Think Like an Engineer! Python / SQL
- Computer programming
- Python
- Programming languages
- SQL
- PostgreSQL
Lesson location
Super tutor
Sofien is one of our best Computer programming tutors. High-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Sofien
I am a Staff Software Engineer passionate about solving complex problems and optimizing processes. I have had the opportunity to work on ambitious technical projects in demanding environments, which has allowed me to perfect my expertise in programming and data management at all stages of their lifecycle.
Alongside my engineering work, I teach programming and algorithms in engineering and business schools. I also have the pleasure of mentoring student developers from all backgrounds, supporting them throughout their learning and professional development journey. This experience has allowed me to refine my teaching approach and adapt my courses to the specific needs of each student, in order to maximize their success.
About the lesson
- Secondary
- Adult education
- Beginner
- +3
levels :
Secondary
Adult education
Beginner
Intermediate
Advanced
Kids
- English
- Spanish
All languages in which the lesson is available :
English
Spanish
I favor a practical and interactive approach, where the student is quickly put into a situation. Each course begins with a review of key concepts, followed by concrete exercises to apply them to real problems. This makes learning more engaging and relevant. I encourage an active approach to investigation and problem solving, in order to develop the student's autonomy.
With my corporate experience, I know that problem solving and creativity are essential in software development and data analysis. My courses aim to strengthen these skills while mastering tools and languages such as Python, Django, SQL, BigQuery, PostgreSQL...
My courses are aimed at anyone wishing to improve their programming and data processing skills, whether you are a student, self-taught or a professional looking to deepen your knowledge. The courses are suitable for all levels, with the possibility of focusing on advanced concepts for the more experienced.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to real lessons experienced by the students of Sofien.
Perfect! Sofien est un excellent pedagogue qui accompagne a la réflexion plutot que donner des solutions toute faite. Tres sympa en plus. Ravi de le connaître
- Super premier échange avec David. Il est désireux d'apprendre et a de très solides en compétences en développement !Sofien's response :
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor
J’ai eu la chance d’être accompagné par Sofien pendant ma formation de développeur Python. Sa pédagogie claire, sa bienveillance constante et sa capacité à encourager ont été déterminantes dans ma progression. Grâce à lui, j’ai gagné en confiance et en rigueur. Un grand merci pour cet accompagnement humain et inspirant.
Sofien a vraiment changé ma façon de voir le code. Franchement, je partais de loin et j’ai fait des progrès énormes grâce à lui.
Toujours à l’écoute, il prend le temps de bien répondre aux questions, même quand on bloque sur des trucs de base. J’ai adoré apprendre avec lui.
J’avais déjà suivi beaucoup de tutos en ligne, mais rien à voir avec les cours avec Sofien. C’est clair, structuré, et surtout on comprend pourquoi on fait les choses.
Excellent professeur ! Je suis très contente des progrès que mon fils a fait grâce à ses cours.
Compétent, sympathique, encourageant. Sofien est au top !
J’ai appris plus en quelques heures avec Sofien qu’en plusieurs semaines tout seul. Je recommande à 100 % !
Les cours de Sofien m'ont vraiment aidé à mieux comprendre la programmation grâce à son approche super pratique. Il explique bien et prend le temps !
Sofien a su captiver l'attention de ma fille en rendant la NSI vivante et accessible. Un grand merci pour son engagement !
Nous avons sollicité Sofien pour aider ma fille en spécialité NSI, et les résultats ont été au rendez-vous. Elle a rapidement progressé et gagné en confiance.
Sofien est un enseignant passionné, pédagogue et toujours à l’écoute. Je ne peux que le recommander.
Très compétent, encourageant et bienveillant, ça a été un plaisir d'avoir Sofien comme professeur. Je le recommande vivement !
Pédagogue! Patient! toutes les étapes de mon apprentissage ont eu du sens! Merci Sofien!
On a toujours des appréhensions lorsqu'on se lance dans un nouveau projet professionnel. Sofien a su comprendre l'importance pour moi t'intégrer Python dans ce projet et s'est adapté en proposant des mises en situations simples et graduelles. Merci!!!!!
Son soutien a vraiment fait la différence. Grâce à sa pédagogie et sa capacité à rendre les choses simples et concrètes. Merci Sofien!
Apprendre Python seul était clairement un défi, mais grâce à son accompagnement, c'est devenu motivant, clair et stimulant. Il est disponible et super pedagogue!
Il sait créer un environnement d’apprentissage bienveillant et motivant
Sofien est vraiment top comme prof. Il prend le temps d'expliquer les choses de manière simple et il est super patient. J'ai beaucoup progressé grâce à lui !
Toujours super les cours avec Sofien ! Il est sympa, pédagogue et prend le temps de répondre à toutes les questions. Je recommande vivement !
Il est patient, encourageant et sait adapter son enseignement à mon rythme. Son expérience pro apporte un vrai plus, et ses conseils sont précieux. Je recommande à 100 % !
Sofien est un professeur et mentor exceptionnel. Il m'a enseigné l'analyse de données avec SQL et BigQuery. Ses explications claires, ses exercices pratiques et sa disponibilité m'ont permis de progresser rapidement.
J’ai eu la chance d’avoir Sofien comme professeur d’informatique, et je ne peux que le recommander. Grâce à lui, j’ai pu mieux comprendre des concepts techniques qui me semblaient compliqués au départ. Il a une vraie capacité à expliquer les choses de manière simple et accessible, avec beaucoup de patience et de pédagogie.
Que ce soit pour apprendre les bases ou approfondir certains sujets, Sofien sait s’adapter aux besoins. Ses cours sont clairs, bien structurés et surtout très agréables ! Si vous cherchez un bon prof d’informatique, foncez sans hésiter.Sofièn a fait preuve de grande patience avec moi. Il a pris le temps de m'expliquer les bases en s'adaptant à ma façon de travailler. J'ai vraiment vu une évolution au fil des cours. Je recommande !
Sofien est un excellent professeur. Grâce à lui, j'ai enfin compris la logique de la programmation après avoir galéré longtemps. Je le recommande vivement à toute personne qui veut progresser rapidement.
Un prof passionné et pédagogue !
If you're looking to learn how to code and want a teacher who truly cares about your progress, I can’t recommend Sofien enough. He combines deep technical knowledge with a natural ability to break down complex concepts into simple, relatable explanations. What makes him stand out is his patience and encouragement—he never makes you feel like any question is too small or too basic.
As one of his students, I can say that Sofien doesn’t just teach coding; he helps you think like a developer. He teaches you how to approach problems logically, write clean and efficient code, and truly understand the foundations rather than just memorizing syntax. Whenever I got stuck or frustrated, he turned those moments into learning opportunities, making sure I understood the why behind the solution. Thanks to his guidance, I now feel much more confident in my coding abilities.
Sofien’s passion for coding and teaching is contagious. If you have the chance to learn from him, take it—you won’t just gain technical skills, you’ll gain confidence and a strong foundation that will serve you well in the long run.Excellent pédagogue, capable d'une grande capacité d'adaptation à son élève. Expert en son domaine et n'hésite pas à "digresse" pour s'assurer que les notions vues en cours soient bien assimilées.
J’ai eu la chance d’être accompagné pendant six mois par Sofien, et cela a complètement changé ma façon d’aborder la programmation. Malgré plusieurs cours suivis auparavant, j’avais toujours eu du mal à vraiment programmer : la logique informatique ne me semblait pas naturelle. Avec Sofien, tout est devenu limpide. Son approche pédagogique, claire et progressive, m’a permis de comprendre ce qui me bloquait et de surmonter mes difficultés. Je le recommande à toute personne qui veut enfin réussir à programmer avec confiance !
J’ai appris l’analyse de données avec Sofien, et je ne pouvais pas rêver meilleur professeur. Lorsque j’ai commencé, je ne connaissais rien aux données ni au SQL, et il a su me mettre le pied à l’étrier avec patience et pédagogie.
Sofien est un super pédagogue et excellent professeur. Avec son expérience et son expertise il saura vous faire progresser quelque soit votre niveau initial ! Grâce à lui je ne me suis pas améliorée seulement en programmation mais également en résolution de problèmes. Ce qui est très appréciable c'est que Sofien s'adapte à son élève tout en le challengeant. Je vous le recommande vivement !
Sofien est un enseignant très pédagogue et bienveillant, il maîtrise en profondeur son sujet, et est capable de faire progresser ses élèves en python, comme ce qu'il a fait avec moi, mais également sur l'aspect raisonnement pour la programmation plus généralement.
Je recommande vivement, d'autant plus que Sofien est doté de très bonnes qualités humaines !Sofien est un mentor exceptionnel pour toute personne souhaitant maîtriser la programmation et tout ce qui touche à la data !
J’ai eu la chance d’être accompagné par Sofien sur plus d'une année.
Il ne se contente pas de transmettre un savoir, il sait aussi l’expliquer de manière claire et pédagogique, rendant même les concepts les plus complexes compréhensibles. Son sens de l’écoute et sa bienveillance créent un environnement propice à l’apprentissage, où l’on se sent à la fois soutenu et encouragé à progresser.Sofien m’accompagne sur Python depuis plus d’un an. C’est une personne très professionnelle, dotée d’une grande expérience dans son domaine, et d’une excellente pédagogie.
Il sera capable de vous accompagné dans divers problèmes ou challenges et vous faire très vite progresser. Son expertise et sa bienveillance en font un mentor précieux.
Je suis ravi de l’avoir rencontré et de bénéficier de ses conseils. N’hésitez pas à faire appel à lui !Sofien est un excellent mentor et prof, car j'ai eu l'opportunité de travailler avec lui durant ma formation sur la plateforme OpenClassroom sur le parcourt Développeur d'applications Python. J'ai passé des supers moments de mentoring avec Sofien, il m'avait toujours apporté les éléments nécessaires pour lever les freins que je pouvais avoir durant mon apprentissage. Hors mis ses compétences de mentoring, j'ai apprécié son ouverture d'esprit et sa capacité à mettre à l'aise ses élèves. Aussi, il est une bonne personne qui sait donner confiance à ses élèves. En tout cas s'il me faut refaire une formation et que j'avais la possibilité de faire un choix de prof ou de mentor si Sofien fait partie de la liste, vous comprenez vers qui mon choix se dirigerait. N'hésitez pas vous avez fait le bon choix.
Bonjour,
Sofien est mon mentor d'OpenClassrooms.
Je suis très satisfait du mentorat de Sofien. Il est très professionnel et compétent. Il est capable d'évaluer précisément les points forts et les points faibles de son élève. Pendant toutes les sessions, Sofien a priorisé mon apprentissage en dépassant le temps prévu par OC. Sur l'aspect pédagogique, Sofien est très capable de transmettre le savoir d'une façon claire et simple.
Personnellement, je ne pense pas que j'aurais pu trouver un meilleur mentor.
Je recommande sans la moindre hésitation.
GlenSofien est un excellent pédagogue. Il sait mettre en confiance et donner des conseils utiles. Je recommande sans hésiter !
J’ai eu le plaisir de faire des cours de Python avec Sofien, il a une excellente approche pédagogique adaptée pour toutes personnes débutant ou non qui aimerait maîtriser ce langage de programmation.
Je vous le recommande vivement pour un enseignement de qualité et son expertise.
J'ai la chance d'être accompagné par Sofien dans ma formation de développement d'applications Python sur OpenClassrooms, et je ne peux que le recommander ! Il est pédagogue, patient et toujours à l'écoute. Ses explications sont claires et adaptées à mon niveau, ce qui m'a permis de progresser rapidement et avec confiance.
Si vous cherchez un mentor compétent et impliqué, Sofien est la personne qu'il vous faut !J'ai passé un an en mentorat avec Sofien. Grâce à lui, j'ai énormément appris et j'ai développé une véritable appréciation pour le langage Python. Il prend le temps d'expliquer, analyse les erreurs avec toi et te fournit des outils à jour pour t'aider à progresser.
Ce qui distingue vraiment Sofien, c'est sa patience et sa passion pour le partage des connaissances. Il ne se contente pas d'enseigner, il t'accompagne dans ta progression en te poussant à réfléchir par toi-même et à adopter les meilleures pratiques. Son approche pédagogique rend l'apprentissage fluide et motivant.
Grâce à lui, j'ai non seulement renforcé mes compétences techniques, mais aussi développé une véritable méthodologie de travail. Aujourd’hui, je me sens plus confiant et capable d’aborder des projets plus ambitieux. Quoi de mieux que d'apprendre aux côtés d'un véritable passionné ?View more recommendations
Rates
Rate
- S$57
Pack rates
- 5h: S$286
- 10h: S$573
Travel
- + S$10
free lessons
This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.
- 30mins
online
- S$57/h
Find out more about Sofien
Similar Computer programming teachers in Clichy
-
![teacher_picture]()
Josh
Singapore & online- Recommended
Master python programming with personalized lessons from a seasoned tutor! all skill levels
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Jeffrey
Singapore & online- New
Ex data scientist, nus scholarship holder and committed tutor who teach python, data analysis, web scraping and automation
- S$50/h
- 1st lesson free
-
![teacher_picture]()
Dylan
Singapore & online- New
Computer engineering graduate from tp offering dedicated tutoring for engineering and tech students
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Nemat
Singapore & online- New
Tutor with extensive experience in teaching coding (java, kotlin, python, vibe coding to build mobile apps) to adults and children.
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Sonali
Singapore & online- New
Tuition for python and coding beginners and intermediate level students (via online classes)
- S$10/h
- 1st lesson free
-
![teacher_picture]()
Akshay narayanan
Singapore & online- New
Ntu undergrad with 5+ years experience in python and mysql. teaching python, dsa in python, data science libraries in python, mysql
- S$10/h
- 1st lesson free
-
![teacher_picture]()
Tan
Singapore & online- New
Graduated from nus computer engineering. i am currently working as full-time data analyst while studying part-time masters in computer science. i taught students age 4-18 programming related classes.
- S$80/h
- 1st lesson free
-
![teacher_picture]()
Qabir
Singapore & online- New
- computer engineering student teaches basic python or c/c++ - 3 years of experience in game development
- S$9/h
- 1st lesson free
-
![teacher_picture]()
Guan
Singapore & online- New
7 years of teaching experience and software engineering experience in nation-sized projects
- S$50/h
- 1st lesson free
-
![teacher_picture]()
Sriram
Singapore & online- New
Basic introduction of python language to kids aging from 6-12 years old.
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Shu-hsuan
Singapore & online- New
Data structures & algorithms | start your interview journey today | solved over 720 problems and top 4.2% contest participants
- S$45/h
- 1st lesson free
-
![teacher_picture]()
Michelle
Singapore & online- New
As a teacher, i possess a range of qualities that enable me to excel in my role. i am patient and understanding, allowing me to connect with students on a personal level.
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Punya
Singapore & online- New
Ntu data science and ai student teaches python, java and computer science online, from beginner coding for kids to ib and a-level computing and project help
- S$20/h
- 1st lesson free
-
![teacher_picture]()
Melissa
Singapore & online- Recommended
Learn python, data structures, and algorithms with a coding club mentor experienced in competitions and project building
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Xianghan
Singapore & online- New
Top 20 graduated with merit of local polytechnic, current computer science student in ntu, multiple certificates on github. parents do feel free to contact me if you want your kids to ace in computing
- S$28/h
- 1st lesson free
-
![teacher_picture]()
Naetraa
Singapore & online- New
Engineering graduate who has majored in computer engineering and electronics engineering and tutoring
- S$25/h
- 1st lesson free
-
![teacher_picture]()
Zizhong
Singapore & online- New
Ntu computer science researcher | algorithms, data structures, database, c++ & python tutoring for children and university students
- S$30/h
- 1st lesson free
-
![teacher_picture]()
Ismael
Singapore & online- New
Ai and programming tutor: python, c, c++, agentic ai, algorithms, data structures and project help
- S$29/h
- 1st lesson free
-
![teacher_picture]()
Yee
Singapore & online- New
Graduate from zhejiang university and working as a software engineer. i have industry experience working at huawei and didi, and i am currently working at sea group in singapore
- S$27/h
- 1st lesson free
-
![teacher_picture]()
Shashank
Singapore & online- New
Master’s in software engineering student at national university of singapore, with experience in ict and strong background with it projects and research
- S$20/h
- 1st lesson free
-
See Computer programming tutors




















