I’m a passionate Full Stack Developer with over 4 years of experience in building robust and scalable web applications. My expertise lies in developing REST APIs using the Laravel framework, combined with MySQL and MongoDB for database management. I also specialize in modern JavaScript frameworks/libraries such as React, Next.js, and Vue.js for creating dynamic and user-friendly interfaces.
- 💡 I'm always eager to explore new technologies and develop innovative software solutions.
- 🎓 Graduated from Youcode - Université Mohammed VI Polytechnique, where I honed my skills in web and mobile development.
- 🌱 Currently diving deeper into Systems Design and Cloud Architecture to enhance my expertise.
- 🛠️ Actively contributing to open-source projects and working on freelance projects that solve real-world problems.
- 💬 Feel free to reach out to me for pro bono consulting, volunteering, or just to have an engaging tech conversation!
- ✉️ You can shoot me an email at abdessamadbattal@gmail.com — I’ll try to respond as soon as I can.
- Languages: PHP, JavaScript, TypeScript, HTML, CSS
- Front-End: React.js, Next.js, Vue.js, Tailwind CSS, Bootstrap
- Back-End: Laravel, Node.js, Express.js, Nest.js
- Databases: MySQL, MongoDB, PostgreSQL, Redis
- DevOps: Docker, CI/CD, AWS, GitHub Actions, GitLab CI
- Tools: VS Code, Postman, Figma, Jira, Git, GitHub, GitLab
- GrooveBlog: Contributed to developing and maintaining GrooveBlog, focusing on PHP, Laravel, and Vue.js.
- GrooveMail: Contributed to developing and maintaining GrooveMail, focusing on PHP, Laravel, and Vue.js.
- Jami3a Platform: A global educational document-sharing platform for students and teachers with secure OAuth authentication and advanced search capabilities using Algolia.
- MyRestAi: Developed a real estate management application, upgrading the frontend architecture with Vue.js 3 and Tailwind CSS.
- LinkedIn: Abdessamad Bettal
- Email: abdessamadbattal@gmail.com
- Top Skills: Full-Stack Development, RESTful APIs, Laravel, React.js, Vue.js
- Interests: Cloud Computing, Open Source Contribution, Systems Design
- Continue to grow as a developer by learning advanced cloud architecture and system design.
- Contribute to more open-source projects and help the community.