Mazen Chaouch
Software Development Instructor & Fullstack JavaScript Developer
|
LinkedIn
|
Facebook
About
Highly motivated Software Development Instructor and Fullstack JavaScript Developer with comprehensive experience in React, Node.js, and TypeScript. Proven ability to build and deploy robust web applications, combined with a passion for guiding aspiring developers through modern tools and project-based learning. Seeking to leverage strong technical expertise and mentorship skills to drive innovation and foster growth in a dynamic development environment.
Work Experience
Software Development Instructor
GOMYCODE
Led comprehensive fullstack web development training programs, equipping over 100 students with practical skills and industry best practices.
-
Delivered hands-on training to 100+ students in fullstack web development, covering HTML, CSS, JavaScript (ES6+), React, Node.js, Express, MongoDB, REST APIs, TypeScript, and Next.js.
-
Taught core computer science fundamentals, including algorithms, data structures, object-oriented programming, recursion, and database modeling (ERD, relational schema, DDL/DML), strengthening foundational knowledge.
-
Led workshops on Git/GitHub, deployment, cloud fundamentals, and state management (Redux, Zustand), enhancing student proficiency in modern development workflows.
-
Guided students through the end-to-end development of a complete E-Commerce web application using the MERN/Next.js stack, ensuring practical project completion and readiness for real-world scenarios.
-
Provided technical checkpoints, live debugging, project mentorship, and one-on-one coaching, resulting in high student graduation rates and successful project deployments.
Fullstack Developer
CLICKnBUILD
Developed and deployed a fullstack application, enhancing user interaction and content management capabilities.
-
Built a fullstack application leveraging Next.js, TypeScript, Prisma, and Neon.tech, integrating Auth.js (Google & Facebook) for secure authentication and seamless user experience.
-
Integrated UploadThing for efficient file uploads and an OpenAI chatbot, significantly enhancing user interaction and platform functionality by 15%.
-
Designed and implemented pixel-perfect UIs from Figma using Tailwind CSS and Shadcn-UI, ensuring high visual fidelity and user experience across devices.
-
Deployed the application on Vercel, ensuring continuous integration and reliable production performance with 99.9% uptime.
Django Developer
Free Life Nation
Engineered real-time messaging and authentication features for a Django-based application, significantly boosting user engagement and system stability.
-
Developed and integrated secure Google OAuth authentication, enhancing user onboarding efficiency and login experience for a growing user base.
-
Engineered real-time messaging functionality and implemented ephemeral 24-hour stories feature, boosting user engagement and retention by an estimated 15%.
-
Diagnosed and resolved critical bugs, improving both React frontend responsiveness by 20% and Django backend efficiency by 10%.
-
Successfully deployed the React frontend on Vercel and Django backend on Railway, ensuring scalable, reliable production environments with consistent performance.
Fullstack Developer
DCEVR
Delivered pixel-perfect, responsive frontend and scalable backend solutions, optimizing deployment workflows and system reliability.
-
Developed a pixel-perfect, responsive frontend using ReactJS, TypeScript, Tailwind CSS, and Shadcn-UI, accurately translating complex Figma designs into seamless user interfaces.
-
Architected and deployed a scalable backend with ExpressJS, TypeScript, and MongoDB, integrating Cloudinary for efficient file storage and management, reducing data retrieval latency by 10%.
-
Managed end-to-end deployment of both frontend and backend on Vercel, ensuring smooth CI/CD and reliable production performance with 99% uptime.
Employee Management System Developer
AL MARAI
Designed and implemented an advanced employee monitoring system, leveraging AI models to enhance security tracking and optimize backend performance.
-
Designed and implemented an advanced employee monitoring system for over 500 employees, leveraging facial recognition and action recognition (Movinet-A5) models to enable intelligent activity tracking and management.
-
Developed a high-performance backend architecture in Python, optimizing scalability and system reliability for enterprise-level deployment, leading to a 25% improvement in data processing speed.
Education
Information Technology
Higher Institute of Technological Studies of Kelibia
Computer Science
Lycée 7 avril 1943 Menzel Tmime
Certificates
Certificat in React JS
Intellect Academy MT
Languages
English (Proficient)
, French (Conversational)
, Deutsch (Basic)
, Arabic (Native)
Skills
Languages
- JavaScript
- TypeScript
- Python
- SQL
- HTML
- CSS
Frontend
- React.js
- Next.js
- Tailwind CSS
- Framer Motion
Backend
- Node.js
- Express.js
- Django
- Flask
Databases
- PostgreSQL
- MySQL
- MongoDB
- Firebase
Tools & DevOps
- Git
- GitHub
- Vercel
- Railway
Other
- Auth.js
- REST APIs
- Prisma
- UploadThing
- Cloudinary
- OpenAI API
- Movinet-A5