Developer's cover image
Developer's avatar

CS Engineer & Software Developer | Passionate about solving wicked problems using JavaScript, React, and Ruby on Rails | Continuous Learner

Private information
Hire me
High response rate


A computer science engineer and software developer driven by my passion for solving complex problems and creating efficient solutions through technology. Open to exploring exciting backend development opportunities using Rails and eager to join a team where I can make an immediate contribution and tackle new challenges.

I received my Master’s degree in computer science engineering from the Higher National Computer Science School In Algeria, one of the best engineering schools in my country. During my studies, I deepened my mathematical knowledge and honed my logical thinking and problem-solving skills with a focus on computing and programming.

Later, I joined Microverse, an online school for Full-stack developers, to further improve my skills. There, I acquired professional-level proficiency in Ruby, Ruby on Rails, JavaScript, React, Redux, and TDD techniques. I also had the opportunity to design and develop several professional projects through remote pair programming with partners from around the world. Additionally, I mentored and supported other students, further enhancing my confidence as a professional Full-stack developer.

My daily routine involves building projects, studying, reading articles and documentation, solving coding challenges, and networking.

​​I'm in the top 10% of active GitHub users in my country, which is a modest boast but one I'm pretty proud of.

In my free time, I enjoy reading, listening to audiobooks, fitness training, and swimming.

My Tech Stack & tools:
■ Front-End: JavaScript, React, Redux, HTML5, CSS3
■ Back-End: Ruby, Ruby on Rails, MySQL, Python
■ Tools & Methods: Git, GitHub, Heroku, Netlify, Mobile/Responsive Development, RSpec, TDD
■ Professional: Remote Pair-Programming, Teamwork, Problem-solving, Communication