About
Hey there! I'm the person , who makes computers do the tango but somehow, the camera always wins the staring contest in photos.
Who i am ?
I'm Youness Hassoune , a Morocco-based software developer with a passion for JavaScript and a love for exploring new technologies. I'm deeply into DevOps and cloud computing, finding their potential for innovation fascinating. As a full-stack developer, I enjoy the holistic approach, crafting end-to-end solutions from server-side to user interfaces. ๐
Skills
- ๐ Front-End Development: I excel in crafting dynamic and adaptable web interfaces through my expertise in HTML, CSS, and JavaScript. My proficiency extends to leveraging contemporary front-end libraries and frameworks, such as React, Next.js, and Vue.js. Additionally, I utilize React Native for developing hybrid mobile applications.
- ๐ Back-End Development: I possess strong skills in developing robust server-side applications using Node.js, along with the Express.js or Nest.js frameworks. My capabilities include crafting RESTful APIs and GraphQL services, as well as implementing server logic across various architectural and design patterns. Additionally, I have expertise in working with WebSockets to enhance real-time communication in applications.
- ๐ Databases: Experienced in working with relational databases such as MySQL and PostgreSQL, as well as NoSQL databases like MongoDB. Proficient in database design, querying, and optimization.
- ๐ง Tools & Technologies: I have a strong command of various development tools and technologies, including NPM/Yarn, Docker, Kubernetes (k8s), ESLint, and Prettier and more ..., which I utilize to streamline project setup and automation effectively.
- ๐ Version Control: Proficient in Git and GitHub, ensuring collaborative and organized development processes. Capable of managing code repositories and facilitating teamwork.
- ๐ฉ๏ธ Cloud Computing: Familiar with cloud platforms like AWS, and Google Cloud, enabling the deployment and scalability of web applications in the cloud environment.
- ๐ Agile & Collaboration: Experienced in Agile development methodologies and collaboration tools like JIRA, Slack, and Trello to enhance team efficiency.
Experience
BubboJul 2022โAugust 2023
Full Stack Developer
LeadzMay 2022 โJul 2022
Full Stack Developer
Education
- Youcode (Full Stack Developer Certificate)2020โ2022
I have dedicated two years to a comprehensive exploration of application development, leveraging peer-to-peer learning. My journey encompassed a diverse array of disciplines, from user interface (UI) design to data management and collaborative project engagement. This experience has allowed me to refine my expertise in full-stack development, spanning across desktop, web, and mobile platforms. Furthermore, I have acquired proficiency in the crucial domains of application testing and deployment.
- BTS Dakhla (Vocational Degree)2017โ2019
I have learned about many things in the computer field, covering computer hardware components, operating systems, database systems, programming languages such as C and Java, web development, networking, and project management. Through this exploration, I have gained a high level of expertise in software engineering, as well as in the practices of testing and maintaining software.