About Me

I'm a full-stack developer currently based in Tokyo, Japan. My expertise lies in React with Next.js for the front-end, Node.js, Python for the back-end, and Flutter for mobile development.

My Journey

My journey in tech began with teaching computer science, where I discovered my passion for sharing knowledge and mentoring others. This experience laid the foundation for my approach to development: clear communication, attention to detail, and a focus on user experience.

My path took an exciting turn when I joined a startup for my first in-company role. You got to wear many hats, but you get to learn a lot and very fast. I admit that it was one of the most fun and challenging times of my life. During this time, I began casually studying Japanese, which led me to discover Japan's tech community through platforms like Hacker News. The international atmosphere and diverse perspectives I encountered inspired me to take a bold step.

Taking a leap of faith, I moved to Japan to study the language while working as a freelancer for a Japanese startup. This experience not only enhanced my technical skills but also provided valuable insights into different work cultures.

Currently, I'm working at Rakuten Group, where I'm part of a team that develops and maintains web applications used by millions of users. I'm particularly excited about the recent developments in AI and am focusing on integrating AI technologies into web development projects.

Technical Expertise

Languages

JavaScriptTypeScriptSQLHTML/CSSDART

Technologies

ReactNext.jsNode.jsTailwindFlutterFirebaseMongoDB

Let's Connect

I'm always interested in connecting with fellow developers and discussing new opportunities.

Languages

Arabic
Native
French
Native
Japanese
JLPT N3
English
TOEIC 920/990