facebook
favorite button
member since icon
Since January 2019
Instructor since January 2019
Programmation Informatique - Java - Spring - Python - IA - Par un certifié Spring
course price icon
From 44.08 € /h
arrow icon
Bonjour
Je donne des cours de soutien en informatique ainsi que des séances de préparation d’entretien d’embauche ou encore d'aide aux devoirs de maison pour étudiants.

Technologies :
- Rest API
- Java
- Spring, spring boot (Spring framework, Spring Web, Spring cloud,
- Testing (tests unitaires, Mockito, test d’integration, cucumber ...)
- Angular
- DevOps
- Git
- CI/CD (concourse, github action ...)
- Python débutant


Une rencontre préliminaire permettra de discuter de vos besoins et d'adapter le contenu et le planning par conséquent.
Location
location type icon
Online from le Canada
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
French
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Ingénieur et professeur supérieur de sciences de l'ingénieur assure des cours de soutien en électronique analogique et numérique à tout niveau, écoles d’ingénieurs. ayant un savoir scientifique et technique, cinq ans d’expérience dans le domaine d’enseignement, pédagogique et un sens d'écoute et d'analyse, je suis capable d'aider les élèves et les étudiants et de les former dans les chapitres dont ils ont des difficultés. pour plus d'info veuillez me contacter
verified badge
Python est l'un des meilleurs, voire le meilleur, langage pour débuter l'apprentissage de la programmation. Il est également l'un des langages les plus utilisés aujourd'hui, notamment dans des domaines avant-gardistes tels que l'apprentissage automatique.

Cette popularité fait que Python est constamment en évolution. Il offre une large gamme d'outils et de bibliothèques, qui sont gratuits et très variés.

En tant qu'ingénieur aéronautique, j'aime partager mes connaissances et j'en tire satisfaction en enseignant et en motivant les autres.

J'ai l'habitude de travailler avec des personnes de différents âges. Je crois en l'importance de segmenter l'apprentissage, de visualiser les progrès, d'établir des objectifs concrets et de pratiquer régulièrement.

Au-delà de ces principes généraux, il n'existe pas de règle ou de méthode magique. Certaines approches fonctionnent avec certains élèves mais pas avec d'autres. L'adaptation aux besoins individuels est donc l'objectif principal des cours particuliers. Je ferai donc de mon mieux pour trouver ce qui motive et aide mon élève.
verified badge
Fort d'une expérience de 7 ans comme développeur dans une Factory, je développe aujourd'hui des sites webs Wordpress pour le compte de gros groupe.

Au programme de la formation, vous allez apprendre à :

- Installer, configurer, et déployer des sites WordPress
- Développer sur-mesure des thèmes et plugins Wordpress
- Utiliser des outils performants comme ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Créer des custom post type et taxonomies sur-mesure
- Développer des pages avec les bonnes méthodes en langage HTML, CSS, Javascript & PHP
- Administrer et gérer une base de données d'un site
- Contribuer au bon référencement naturel (SEO) de votre site
- Utiliser le WP-Cli pour accélerer la maintenance de vos sites
- Utiliser Docker pour containerisé vos projets local/prod et facilité leurs gestions
- Administrer vos sites WP de la bonne manière
- Et bien plus encore...

Pour toutes questions, vous pouvez me contacter en MP.

A bientôt,
Mathieu
verified badge
Docteur formateur en informatique vous apprend pas à pas comment concevoir des applications mobiles pour le système Android : Ecran d'interface, accès et stockage de données, accès aux services système, gestion des notifications, Lecture des senseurs, conception de widgets, optimisation.
Notes : je donne le cours, et je vous soutient aussi au niveau développement (propositions, conseils, débogage des erreurs).
verified badge
doctorant en sciences de l'ingénieur assure des cours de soutien en électronique analogique et numérique à tout niveau DEUG et écoles d’ingénieurs. ayant un savoir scientifique et technique, trois ans d’expérience dans le domaine d’enseignement, pédagogique et un sens d'écoute et d'analyse, je suis capable d'aider les élèves et les étudiants et de les former dans les chapitres dont ils ont des difficultés. pour plus d'info veuillez me contacter
verified badge
Êtes-vous étudiant, ingénieur ou professionnel ayant besoin d'utiliser concrètement des données, et non pas seulement d'en apprendre la théorie ?
Ce cours est construit autour de problèmes et de codes réels. Nous laissons de côté les formules théoriques et passons directement à l'application des statistiques et de la science des données comme le font les professionnels : avec Python (pandas, NumPy, scikit-learn, matplotlib) et R (RStudio).
Ce que nous proposons, adapté à votre niveau et à vos objectifs :
- Statistiques descriptives et inférentielles (celles qui comptent vraiment)
- Nettoyage, exploration et visualisation des données
- Régression, classification et introduction à l'apprentissage automatique
- Principes de base des séries temporelles et des prévisions
- R pour l'analyse statistique et la recherche académique

À qui s'adresse ce programme :
- Étudiants universitaires en statistiques, en économie, en ingénierie ou en biologie
- Les professionnels souhaitant se spécialiser dans l'analyse de données ou la science des données
- Les chercheurs qui doivent traiter et présenter correctement les données

J'utilise Python et R professionnellement en tant qu'ingénieur en activité — tout ce que j'enseigne provient d'applications réelles, et non de simples exercices théoriques.
verified badge
* Cette formation digitale a pour objectifs de vous faire découvrir l'outil Scratch et à travers l'univers du jeu, et de façon progressive, de découvrir des notions de programmation telles que les boucles, les conditions ou les variables. Elle s'adresse à toute personne, qui débute avec Scratch et qui souhaite créer des jeux et des animations.

* L’apprentissage de la programmation permettra aux élèves de développer leurs compétences et leur permettra certainement de répondre aux attentes du monde du travail futur et des carrières émergentes.

* De plus, l’apprentissage de la programmation permet le développement de la pensée algébrique, algorithmique et informatique. La programmation permet aussi d’améliorer et de développer la capacité de séquencement des élèves, de même de ses compétences de communication. Ainsi, il y a plusieurs avantages à enseigner la programmation, mais l’important est de se rappeler que cet apprentissage permet d’enseigner aux élèves que le numérique ne sert pas seulement à se divertir, mais qu’il est possible de devenir des créateurs de contenu actifs et créatifs.
verified badge
Maîtrisez Python avec des Cours Personnalisés

Découvrez l'art de la programmation avec des cours de Python conçus sur mesure pour répondre à vos besoins spécifiques. Que vous soyez débutant, intermédiaire ou professionnel, mes leçons s'adaptent à tous les niveaux.

Pourquoi Choisir Mes Cours?

Approche Pédagogique Personnalisée: Chaque cours est adapté à votre niveau de compétence et à vos objectifs individuels.

Expérience Pratique: Apprenez en pratiquant avec des projets concrets qui renforcent votre compréhension et vos compétences.

Soutien Continu: Bénéficiez d'un soutien illimité par e-mail pour toutes vos questions entre les sessions.

En tant qu'expert en Python, j'ai une passion pour enseigner et partager mes connaissances. Mon objectif est de vous guider efficacement dans votre parcours d'apprentissage.

Réservez Votre Premier Cours:

Commencez votre voyage vers la maîtrise de Python dès maintenant en réservant votre première leçon. Que vous aspiriez à entrer dans le domaine du développement ou à perfectionner vos compétences existantes, ces cours sont conçus pour vous.
verified badge
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.

Contact me if you want to have more information about the course!
verified badge
Code Your Ideas Into Reality 💻🚀
Want to build your own website or start a tech career? This class is perfect for absolute beginners who want to learn Python and use it to build real, working web apps with Django. You'll go from writing your first line of code to deploying complete projects - step by step, clearly explained, and handsOn.

✨ No experience needed.
🧠 Learn by doing - real apps, real logic.
🌍 Build skills for school, work, or freelance life.

Let’s turn your curiosity into code. First session gets you started!
verified badge
Python est un langage de programmation simple, puissant et polyvalent, idéal pour les débutants souhaitant s’initier à l’informatique ou se reconvertir. Ce cours vous permettra de comprendre les bases de la programmation (variables, boucles, conditions, fonctions) à travers des exercices pratiques et concrets.
Vous apprendrez à créer vos premiers scripts, à manipuler des données, et à automatiser des tâches simples. Le tout dans un cadre accessible, interactif, et orienté vers la pratique.

Ce cours s’adresse à toute personne débutante, curieuse du numérique, ou souhaitant développer des compétences utiles dans de nombreux secteurs professionnels.
verified badge
J'enseigne la programmation aux débutants et aux étudiants de niveau intermédiaire.
Les cours sont axés sur la logique, la programmation de base et des exercices pratiques.
Les cours sont adaptés au rythme de l'élève.
Les étudiants peuvent choisir entre le développement de sites web ou d'applications mobiles. Développement pratique
verified badge
Python voor Beginners – Persoonlijke en Praktische Online Lessen
Wil je Python leren op een duidelijke en gestructureerde manier?
Ik geef online lessen die worden afgestemd op jouw niveau, tempo en leerdoelen.
Of je nu absolute beginner bent of al enige basiskennis hebt, we werken stap voor stap aan een sterke fundering in programmeren.
Wat behandelen we?
Afhankelijk van jouw startniveau kunnen we werken aan:
• Variabelen en datatypes
• Input en output
• If/else-structuren
• For- en while-loops
• Werken met 1D en 2D lijsten
• Functies schrijven en gebruiken
• Werken met bestanden
• Basis foutafhandeling
• Programmatief denken en probleemoplossing
De inhoud van de lessen wordt aangepast aan jouw doelen, bijvoorbeeld voor school, zelfstudie of examenvoorbereiding.
Structuur van een les
Elke les bestaat uit een combinatie van:
• Code-analyse van voorbeeldprogramma’s
• Theorie met concrete codevoorbeelden
• Uitleg van de onderliggende logica
• Oefeningen om zelfstandig toe te passen
Het doel is niet alleen leren wat je moet typen, maar begrijpen waarom de code werkt en hoe je zelf tot een oplossing komt.
Voor wie is dit geschikt?
• Absolute beginners
• Studenten die Python op school volgen
• Mensen die willen starten met programmeren
• Iedereen die gestructureerd begeleiding zoekt
Wat kun je verwachten?
• Persoonlijke begeleiding
• Uitleg op jouw tempo
• Praktische opdrachten
• Focus op begrip in plaats van snelheid
Geen vaste standaardcursus, maar gerichte begeleiding afgestemd op jouw leerproces.
verified badge
I am a senior software engineer and Co-Founder of Farland Technology GmbH with more than 15 years of professional experience in software development and modern web technologies.

I teach programming in a practical and project-oriented way, focusing on real applications instead of only theory. My lessons are adapted to the level and goals of each student, from complete beginners to advanced developers looking for mentoring or support with professional projects.

Possible topics include:

* Web development
* JavaScript / TypeScript
* Laravel / React
* Backend and frontend architecture
* APIs and databases
* AI integration and automation
* Game development
* Debugging and code reviews
* Deployment and real-world workflows

Students can learn by building websites, web applications, AI-powered tools, games, or personal and university projects step by step.

I also help advanced developers improve software architecture, performance, debugging skills, and development workflows used in professional environments.

Lessons are available online in English.
verified badge
My name is Dmitry. I am a 3rd-year student at Lomonosov Moscow State University (MSU), majoring in Applied Mathematics and Mechanics at the Faculty of Space Research.
I graduated high school with a Gold Medal and was a winner of academic Olympiads. I have achieved top scores in national exams: Math (95/100), Physics (94/100), and Computer Science (93/100).
I have over 3 years of experience as a private tutor. I help school students and university undergraduates master complex subjects. My teaching philosophy is simple: explain difficult topics clearly, be patient, and focus on real results.
What I teach:
- Mathematics: Algebra, Geometry, Calculus, preparation for high school and university exams.
- Physics: School curriculum and university-level physics.
- Programming (Computer Science): Basics, Python, C++, Algorithms, and Data Structures.
- English Language: School curriculum, conversational English for beginners, and exam preparation.
How we can work:
- Lessons are held online via Zoom, Microsoft Teams, or Discord using interactive whiteboards.
- I build lessons systematically, from simple to complex.
- I focus on problem-solving and practical application.
message icon
Contact Soungalo
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Ingénieur et professeur supérieur de sciences de l'ingénieur assure des cours de soutien en électronique analogique et numérique à tout niveau, écoles d’ingénieurs. ayant un savoir scientifique et technique, cinq ans d’expérience dans le domaine d’enseignement, pédagogique et un sens d'écoute et d'analyse, je suis capable d'aider les élèves et les étudiants et de les former dans les chapitres dont ils ont des difficultés. pour plus d'info veuillez me contacter
verified badge
Python est l'un des meilleurs, voire le meilleur, langage pour débuter l'apprentissage de la programmation. Il est également l'un des langages les plus utilisés aujourd'hui, notamment dans des domaines avant-gardistes tels que l'apprentissage automatique.

Cette popularité fait que Python est constamment en évolution. Il offre une large gamme d'outils et de bibliothèques, qui sont gratuits et très variés.

En tant qu'ingénieur aéronautique, j'aime partager mes connaissances et j'en tire satisfaction en enseignant et en motivant les autres.

J'ai l'habitude de travailler avec des personnes de différents âges. Je crois en l'importance de segmenter l'apprentissage, de visualiser les progrès, d'établir des objectifs concrets et de pratiquer régulièrement.

Au-delà de ces principes généraux, il n'existe pas de règle ou de méthode magique. Certaines approches fonctionnent avec certains élèves mais pas avec d'autres. L'adaptation aux besoins individuels est donc l'objectif principal des cours particuliers. Je ferai donc de mon mieux pour trouver ce qui motive et aide mon élève.
verified badge
Fort d'une expérience de 7 ans comme développeur dans une Factory, je développe aujourd'hui des sites webs Wordpress pour le compte de gros groupe.

Au programme de la formation, vous allez apprendre à :

- Installer, configurer, et déployer des sites WordPress
- Développer sur-mesure des thèmes et plugins Wordpress
- Utiliser des outils performants comme ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Créer des custom post type et taxonomies sur-mesure
- Développer des pages avec les bonnes méthodes en langage HTML, CSS, Javascript & PHP
- Administrer et gérer une base de données d'un site
- Contribuer au bon référencement naturel (SEO) de votre site
- Utiliser le WP-Cli pour accélerer la maintenance de vos sites
- Utiliser Docker pour containerisé vos projets local/prod et facilité leurs gestions
- Administrer vos sites WP de la bonne manière
- Et bien plus encore...

Pour toutes questions, vous pouvez me contacter en MP.

A bientôt,
Mathieu
verified badge
Docteur formateur en informatique vous apprend pas à pas comment concevoir des applications mobiles pour le système Android : Ecran d'interface, accès et stockage de données, accès aux services système, gestion des notifications, Lecture des senseurs, conception de widgets, optimisation.
Notes : je donne le cours, et je vous soutient aussi au niveau développement (propositions, conseils, débogage des erreurs).
verified badge
doctorant en sciences de l'ingénieur assure des cours de soutien en électronique analogique et numérique à tout niveau DEUG et écoles d’ingénieurs. ayant un savoir scientifique et technique, trois ans d’expérience dans le domaine d’enseignement, pédagogique et un sens d'écoute et d'analyse, je suis capable d'aider les élèves et les étudiants et de les former dans les chapitres dont ils ont des difficultés. pour plus d'info veuillez me contacter
verified badge
Êtes-vous étudiant, ingénieur ou professionnel ayant besoin d'utiliser concrètement des données, et non pas seulement d'en apprendre la théorie ?
Ce cours est construit autour de problèmes et de codes réels. Nous laissons de côté les formules théoriques et passons directement à l'application des statistiques et de la science des données comme le font les professionnels : avec Python (pandas, NumPy, scikit-learn, matplotlib) et R (RStudio).
Ce que nous proposons, adapté à votre niveau et à vos objectifs :
- Statistiques descriptives et inférentielles (celles qui comptent vraiment)
- Nettoyage, exploration et visualisation des données
- Régression, classification et introduction à l'apprentissage automatique
- Principes de base des séries temporelles et des prévisions
- R pour l'analyse statistique et la recherche académique

À qui s'adresse ce programme :
- Étudiants universitaires en statistiques, en économie, en ingénierie ou en biologie
- Les professionnels souhaitant se spécialiser dans l'analyse de données ou la science des données
- Les chercheurs qui doivent traiter et présenter correctement les données

J'utilise Python et R professionnellement en tant qu'ingénieur en activité — tout ce que j'enseigne provient d'applications réelles, et non de simples exercices théoriques.
verified badge
* Cette formation digitale a pour objectifs de vous faire découvrir l'outil Scratch et à travers l'univers du jeu, et de façon progressive, de découvrir des notions de programmation telles que les boucles, les conditions ou les variables. Elle s'adresse à toute personne, qui débute avec Scratch et qui souhaite créer des jeux et des animations.

* L’apprentissage de la programmation permettra aux élèves de développer leurs compétences et leur permettra certainement de répondre aux attentes du monde du travail futur et des carrières émergentes.

* De plus, l’apprentissage de la programmation permet le développement de la pensée algébrique, algorithmique et informatique. La programmation permet aussi d’améliorer et de développer la capacité de séquencement des élèves, de même de ses compétences de communication. Ainsi, il y a plusieurs avantages à enseigner la programmation, mais l’important est de se rappeler que cet apprentissage permet d’enseigner aux élèves que le numérique ne sert pas seulement à se divertir, mais qu’il est possible de devenir des créateurs de contenu actifs et créatifs.
verified badge
Maîtrisez Python avec des Cours Personnalisés

Découvrez l'art de la programmation avec des cours de Python conçus sur mesure pour répondre à vos besoins spécifiques. Que vous soyez débutant, intermédiaire ou professionnel, mes leçons s'adaptent à tous les niveaux.

Pourquoi Choisir Mes Cours?

Approche Pédagogique Personnalisée: Chaque cours est adapté à votre niveau de compétence et à vos objectifs individuels.

Expérience Pratique: Apprenez en pratiquant avec des projets concrets qui renforcent votre compréhension et vos compétences.

Soutien Continu: Bénéficiez d'un soutien illimité par e-mail pour toutes vos questions entre les sessions.

En tant qu'expert en Python, j'ai une passion pour enseigner et partager mes connaissances. Mon objectif est de vous guider efficacement dans votre parcours d'apprentissage.

Réservez Votre Premier Cours:

Commencez votre voyage vers la maîtrise de Python dès maintenant en réservant votre première leçon. Que vous aspiriez à entrer dans le domaine du développement ou à perfectionner vos compétences existantes, ces cours sont conçus pour vous.
verified badge
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.

Contact me if you want to have more information about the course!
verified badge
Code Your Ideas Into Reality 💻🚀
Want to build your own website or start a tech career? This class is perfect for absolute beginners who want to learn Python and use it to build real, working web apps with Django. You'll go from writing your first line of code to deploying complete projects - step by step, clearly explained, and handsOn.

✨ No experience needed.
🧠 Learn by doing - real apps, real logic.
🌍 Build skills for school, work, or freelance life.

Let’s turn your curiosity into code. First session gets you started!
verified badge
Python est un langage de programmation simple, puissant et polyvalent, idéal pour les débutants souhaitant s’initier à l’informatique ou se reconvertir. Ce cours vous permettra de comprendre les bases de la programmation (variables, boucles, conditions, fonctions) à travers des exercices pratiques et concrets.
Vous apprendrez à créer vos premiers scripts, à manipuler des données, et à automatiser des tâches simples. Le tout dans un cadre accessible, interactif, et orienté vers la pratique.

Ce cours s’adresse à toute personne débutante, curieuse du numérique, ou souhaitant développer des compétences utiles dans de nombreux secteurs professionnels.
verified badge
J'enseigne la programmation aux débutants et aux étudiants de niveau intermédiaire.
Les cours sont axés sur la logique, la programmation de base et des exercices pratiques.
Les cours sont adaptés au rythme de l'élève.
Les étudiants peuvent choisir entre le développement de sites web ou d'applications mobiles. Développement pratique
verified badge
Python voor Beginners – Persoonlijke en Praktische Online Lessen
Wil je Python leren op een duidelijke en gestructureerde manier?
Ik geef online lessen die worden afgestemd op jouw niveau, tempo en leerdoelen.
Of je nu absolute beginner bent of al enige basiskennis hebt, we werken stap voor stap aan een sterke fundering in programmeren.
Wat behandelen we?
Afhankelijk van jouw startniveau kunnen we werken aan:
• Variabelen en datatypes
• Input en output
• If/else-structuren
• For- en while-loops
• Werken met 1D en 2D lijsten
• Functies schrijven en gebruiken
• Werken met bestanden
• Basis foutafhandeling
• Programmatief denken en probleemoplossing
De inhoud van de lessen wordt aangepast aan jouw doelen, bijvoorbeeld voor school, zelfstudie of examenvoorbereiding.
Structuur van een les
Elke les bestaat uit een combinatie van:
• Code-analyse van voorbeeldprogramma’s
• Theorie met concrete codevoorbeelden
• Uitleg van de onderliggende logica
• Oefeningen om zelfstandig toe te passen
Het doel is niet alleen leren wat je moet typen, maar begrijpen waarom de code werkt en hoe je zelf tot een oplossing komt.
Voor wie is dit geschikt?
• Absolute beginners
• Studenten die Python op school volgen
• Mensen die willen starten met programmeren
• Iedereen die gestructureerd begeleiding zoekt
Wat kun je verwachten?
• Persoonlijke begeleiding
• Uitleg op jouw tempo
• Praktische opdrachten
• Focus op begrip in plaats van snelheid
Geen vaste standaardcursus, maar gerichte begeleiding afgestemd op jouw leerproces.
verified badge
I am a senior software engineer and Co-Founder of Farland Technology GmbH with more than 15 years of professional experience in software development and modern web technologies.

I teach programming in a practical and project-oriented way, focusing on real applications instead of only theory. My lessons are adapted to the level and goals of each student, from complete beginners to advanced developers looking for mentoring or support with professional projects.

Possible topics include:

* Web development
* JavaScript / TypeScript
* Laravel / React
* Backend and frontend architecture
* APIs and databases
* AI integration and automation
* Game development
* Debugging and code reviews
* Deployment and real-world workflows

Students can learn by building websites, web applications, AI-powered tools, games, or personal and university projects step by step.

I also help advanced developers improve software architecture, performance, debugging skills, and development workflows used in professional environments.

Lessons are available online in English.
verified badge
My name is Dmitry. I am a 3rd-year student at Lomonosov Moscow State University (MSU), majoring in Applied Mathematics and Mechanics at the Faculty of Space Research.
I graduated high school with a Gold Medal and was a winner of academic Olympiads. I have achieved top scores in national exams: Math (95/100), Physics (94/100), and Computer Science (93/100).
I have over 3 years of experience as a private tutor. I help school students and university undergraduates master complex subjects. My teaching philosophy is simple: explain difficult topics clearly, be patient, and focus on real results.
What I teach:
- Mathematics: Algebra, Geometry, Calculus, preparation for high school and university exams.
- Physics: School curriculum and university-level physics.
- Programming (Computer Science): Basics, Python, C++, Algorithms, and Data Structures.
- English Language: School curriculum, conversational English for beginners, and exam preparation.
How we can work:
- Lessons are held online via Zoom, Microsoft Teams, or Discord using interactive whiteboards.
- I build lessons systematically, from simple to complex.
- I focus on problem-solving and practical application.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Soungalo