My Resume

A concise overview of my software engineering journey. Here's a look at my experience, education, skills, and achievements.

Work Experience

Lead Developer / Senior Full-Stack Engineer

RCDevs Security SAOctober 2019 – Present

  • Led the development team of YumiSign, a SaaS signature platform built from scratch.
  • Oversaw the full development lifecycle of YumiSign from ideation to production usage by thousands.
  • Designed and implemented scalable APIs and background workers for handling digital signatures.
  • Built scalable microservices for OpenOTP used by hundreds of thousands of users.
  • Developed a private Python library for shared microservice functionalities.
  • Implemented Agile methodologies, promoting collaboration and adaptability.
  • Led Agile ceremonies to ensure effective sprint planning, daily stand-ups, and retrospectives.
  • Made critical technical decisions aligned with business objectives.
  • Contributed to tech stack selection and architectural design for scalable solutions.
  • Conducted technical interviews assessing both technical and cultural fit.
  • Onboarded and integrated new developers into the team for long-term productivity.
  • Integrated tools like Gmail, Zapier, and Microsoft products into existing systems.

Co-founder & Full-Stack Developer

FidealoJuly 2023 – Present

  • Founded and built Fidealo into a digital loyalty SaaS platform from the ground up.
  • Led backend development using C#, focusing on robust, scalable systems.
  • Implemented the frontend in React with TypeScript for an optimized user experience.
  • Designed a scalable NoSQL data model using MongoDB.
  • Used AWS and Azure to deploy and scale the platform with CI/CD pipelines.
  • Architected REST APIs for seamless integration with enterprise tools.
  • Followed test-driven development (TDD) principles for stable, maintainable code.

Education

Master's Degree in Computer Science – Artificial Intelligence

University Claude Bernard Lyon 1Lyon, France

09/2018 - 08/2019

  • Specialized in Artificial Intelligence: bio-inspired algorithms, machine learning, deep learning, and robotics.
  • Developed AI-driven apps using Python, TensorFlow, and OpenCV.
  • Completed a thesis on Predictive Behavioral Modeling using Deep Neural Networks.
  • Participated in seminars on neural-symbolic learning, autonomous agents, and NLP.
  • Collaborated on smart health and assistive AI projects with international teams.
  • Contributed to university AI lab and peer-led technical workshops.

Master's Degree in Computer Science – Networks, Information and Communication Technologies

Université de M'silaM'sila, Algeria

09/2016 - 08/2018

  • Specialized in advanced networking concepts, information systems, and communication technologies.
  • Studied topics such as network security, wireless communications, distributed systems, and cloud computing.
  • Developed expertise in protocols, network design, and network management.
  • Completed a research thesis on 'Optimization of Network Traffic in Wireless Sensor Networks'.
  • Collaborated on projects involving IoT applications and network simulations.
  • Participated in academic conferences and workshops to present research findings.
  • Graduated with distinction, demonstrating strong analytical and technical skills.

Bachelor's degree in Computer Science

Université de M'silaM'sila, Algeria

09/2013 - 08/2016

  • Completed a comprehensive curriculum covering software development, algorithms, data structures, and computer systems.
  • Specialized in programming languages such as C, Java, and Python.
  • Engaged in multiple projects including web development and database management.
  • Graduated with honors, maintaining a GPA of 3.7/4.0.
  • Participated in student programming competitions and workshops to enhance coding skills.
  • Completed a final year project on 'Development of a Web-based Student Management System' using PHP and MySQL.

Entrepreneurship, Business, Management, Marketing, and Related Support Services

Indiana University - Kelley School of BusinessIndiana, United State

06/2015 - 08/2015

  • Completed coursework focused on entrepreneurship, business management, and marketing strategies.
  • Learned key concepts in business development, market analysis, and digital marketing.
  • Gained practical skills in business planning, financial management, and leadership.
  • Participated in case studies and group projects simulating real-world business scenarios.
  • Explored startup growth, innovation management, and customer relationship management.
  • Enhanced understanding of strategic decision-making in dynamic business environments.

Skills

C#

Advanced

.NET / .NET Core

Advanced

PHP 8

Advanced

Golang

Intermediate

Python

Advanced

JavaScript

Advanced

TypeScript

Advanced

React / React Native

Advanced

Entity Framework

Advanced

Symfony / Doctrine

Advanced

MySQL / MariaDB

Advanced

MongoDB

Advanced

PostgreSQL

Advanced

NoSQL / Couchbase

Intermediate

LDAP / SQLite / Redis / Elasticsearch

Advanced

Unity / Game Development

Intermediate

Azure / AWS / OpenStack

Intermediate

Docker

Advanced

CQRS / RabbitMQ / MassTransit

Advanced

Microservices / Distributed Systems

Intermediate

Clean Architecture / SOLID / DDD

Advanced

TDD / OOP / CI/CD / Git

Advanced

PhpUnit / Unit Testing

Advanced

IAM / MFA / Digital Signature

Advanced

SCRUM / Agile

Advanced

English / French / Arabic

Professional Proficiency

Competitions

Bloomberg’s Choice Award

Junction Hackathon2016

  • Created Project Reflexion to help brands build smarter social media strategies based on Big Data.
  • Won Bloomberg’s Choice for innovation and potential impact.

1st Place Winner

NYUAD Hackathon2018

  • Developed DAWA, a blockchain-based pharmaceutical supply solution to fight counterfeit drugs.
  • Collaborated with an international team under 48 hours to deliver the full prototype.