I’m a proactive developer who loves turning ideas into solid, scalable web applications. I’m a fast learner, adaptable to changing situations, and I thrive in team-oriented environments. My focus areas include C#, .NET, JavaScript, React, and Node.js, and I’m always eager to expand into Java, Spring Boot, and related technologies as I grow. I enjoy problem solving, clean code, and delivering user-friendly solutions. I value clear communication and collaboration, and I’m excited to take on new challenges that push my skills in full-stack development and software engineering.

Mohamed Amin Toumi Charkaoui

I’m a proactive developer who loves turning ideas into solid, scalable web applications. I’m a fast learner, adaptable to changing situations, and I thrive in team-oriented environments. My focus areas include C#, .NET, JavaScript, React, and Node.js, and I’m always eager to expand into Java, Spring Boot, and related technologies as I grow. I enjoy problem solving, clean code, and delivering user-friendly solutions. I value clear communication and collaboration, and I’m excited to take on new challenges that push my skills in full-stack development and software engineering.

Available to hire

I’m a proactive developer who loves turning ideas into solid, scalable web applications. I’m a fast learner, adaptable to changing situations, and I thrive in team-oriented environments. My focus areas include C#, .NET, JavaScript, React, and Node.js, and I’m always eager to expand into Java, Spring Boot, and related technologies as I grow.

I enjoy problem solving, clean code, and delivering user-friendly solutions. I value clear communication and collaboration, and I’m excited to take on new challenges that push my skills in full-stack development and software engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Intermediate
Arabic
Intermediate

Work Experience

Software Developer / Database Administrator at Education Projects (Student Registration Management)
January 1, 2019 - January 1, 2021
Developed a website for student registration management using Blazor, C# and .NET; built a real-time communication app using JWT and Web Sockets.
Intern - Database Administration & Web Development at OFPPT Rabat
January 1, 2019 - January 1, 2021
Designed and implemented a website for student registration management; developed websites using Blazor, C#, and .NET; built a real-time communication app using JWT and WebSocket.
Full Stack Developer at ALX Africa / NexSoft
January 1, 2023 - January 1, 2024
Completed Frontend/Backend development training; built a Cat Dating App as a final project using React.js, Node.js, Express.js and MongoDB with real-time communication via WebSocket.
Software Developer / Freelance at Self-Employed / Freelance Projects
January 1, 2019 - Present
Developed websites using Blazor, C# and .NET; built a real-time communication app using WebSocket and JWT; created a student registration portal.

Education

Bachelor of Data Science at ENSAI Kenitra
January 1, 2022 - January 1, 2023
Degree in Software Engineering at ALXA AFRICA
January 1, 2023 - January 1, 2024
Degree in Java / Spring Boot at Jobin Tech Marrakech
January 1, 2025 - January 1, 2025
Degree in Software Engineering at ALX Africa
January 1, 2022 - January 1, 2023
Java / Spring Boot Certificate at Jobin Tech Marrakech
January 1, 2025 - January 1, 2025
Database Administration at OFPPT Rabat
January 1, 2019 - January 1, 2021
Bachelor of Data Science at ENSAI, Kenitra
January 1, 2022 - January 1, 2023
Software Engineering at ALX Africa
January 1, 2023 - January 1, 2024
Frontend/Backend Development Certification at NEXSOFT / ALX Africa
January 1, 2024 - January 1, 2024
Bachelor of Data Science at ENSAI
January 1, 2022 - January 1, 2023
Degree in Software Engineering at ALX Africa
January 1, 2023 - January 1, 2024
Certificate in Java / Spring Boot at Marrakesh, Morocco
January 1, 2025 - January 1, 2025

Qualifications

Bachelor of Data Science
January 1, 2019 - January 1, 2021
Degree in Java / Spring Boot
January 1, 2025 - February 2, 2026
Degree in Java / Spring Boot
January 1, 2025 - January 1, 2025
Database Administration
January 1, 2019 - January 1, 2021
Database Administration Certificate
January 1, 2019 - January 1, 2021
Java / Spring Boot Certificate
January 1, 2025 - January 1, 2025
Database Administration Certification
January 1, 2019 - January 1, 2021
Bachelor of Data Science
January 1, 2022 - January 1, 2023
Software Engineering Certification - ALX Africa
January 1, 2023 - January 1, 2024
Frontend/Backend Development Certification
January 1, 2024 - January 1, 2024
ALX Africa Software Engineering Program
January 1, 2023 - January 1, 2024
Java / Spring Boot Certificate
January 1, 2025 - January 1, 2025

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more