
Bio
I'm Othmane N., a Senior Fullstack developer based in Casablanca, Morocco 🇲🇦. With a wealth of experience and a passion for technology, I take immense pride in crafting exceptional digital experiences that have a lasting impact. Throughout my career, I've been fortunate to work on a diverse array of exciting projects, each presenting unique challenges and opportunities.
👨💻 Programming Languages: I'm well-versed in a variety of programming languages, including JavaScript, TypeScript, Python, and I'm currently exploring Rust.
🚀 Frontend: My expertise in frontend development spans across a range of frameworks and technologies, such as React, Vue, Vuex, JavaScript, TypeScript, Next.js, Nuxt.js, and Gatsby.js. I'm committed to creating seamless user experiences.
⚙️ Backend: I have a strong foundation in backend development, with proficiency in Node.js, Express.js, Koa.js, Laravel, Core PHP, and hands-on experience with Django.
📱 Mobile: My skills extend to mobile development, particularly in React Native and Android app development using Kotlin.
📊 Databases: I'm well-versed in working with databases like Mariadb, MySQL, MongoDB, PostgreSQL, Redis, and Sqlite, enabling me to build robust and efficient data-driven applications.
✅ Testing Tools: I use a range of testing tools, including Jest for testing React applications, Vue Test Utils for testing Vue.js applications, Mocha for Node.js backend testing, and Chai for Node.js backend testing, to ensure the reliability of the software I develop.
🔧 DevOps and Microservices: I have experience with DevOps practices, including Docker and Docker Compose, and I specialize in building microservices with Node.js. I also have familiarity with message queuing systems like RabbitMQ.