Profile photo



Previous positions

  • Senior Software Engineer at Tunisian Air Force


Naval Postgraduate School, Master of Science – MS, Computer Science




Full Stack Developer possessing extensive knowledge of technical equipment, hardware and software, as well as hands-on experience with telecommunications and network technology. Motivated IT professional, offers over 10 years in web applications and complex systems development mastering a variety of Font-End and Back-End tools (Database Administration, Server Administration, Programming Languages, etc.). Versatile system designer with vast knowledge of Aviation field (operations & logistics), contributed in achieving 20+ web-based systems and willing to go the extra mile to deliver a quality product on time and within budget.


  • Full Stack Web Developer

    SOCi, Inc.

    September 2018 – Present(1 year 1 month)San Diego, California

    SOCi provides a cross-social-network platform where business owners can link all their pages and manage them all in one place. From posts to reviews through conversations, engagements and sentiment analysis, our product provides an easy to use SaaS that relieves the burden of multiple networks content management and helps improve their business. Working in a mob made of three developers, we fix bugs and clear tickets on a daily basis, as long as developing new features and techniques to be shipped to our clients and to bring higher value to our product. Less frequently, working on improving the existing architecture to deliver better efficiency and scalability. Working as a mob helps sharing thoughts and reduces the risk of misconception and bugs, in addition to reducing the overload of testing. Using Jira to track tickets and progress of new features as a group of vertical slices, and GitHub as principal VCS and code hosting. LogDNA is intensively used to track failures and dysfunctions that might occur due to new releases or exceptions. Visit for additional information.

  • Senior Software Engineer

    Tunisian Air Force

    July 2005 – September 2018(13 years 2 months)Tunis, Tunisia

    Started as a junior Software Developer, contributed to achieving local applications using ArcGIS, Visual Basic, Java, and Avenue: Flight Navigation Log, Route Selection (length, clearance), Fuel/Bearing Calculation, ICAO Weather API communication, Alerts Broadcasting – ATAM/ANAM, War Zone Simulation. Simultaneously, worked intensively on Oracle 10g package. From database administration to Forms PL/SQL. In 2007, I was leading a team to migrate existing applications from Visual Basic to Java. From 2009, started focusing on Web Applications (static) as Front End Developer (HTML, CSS, JavaScript, AJAX, XML). By the end of the same year and as part of the organization’s strategy, we started the process of upgrading the running applications to a web-based architecture using open source technologies: Human Resources Applications, Education. Since that, became intensively using PHP. To allow applications inter-communication, in 2010 APIs were setup and RESTful applications developed using PHP and Node.js. In addition, we started to be more careful with the inter-browser/device compatibility. jQuery, Bootstrap, and CMS like PrestaShop and WordPress became available and facilitated the process of development. In parallel, part of my duties was to assure the security of the code (SQL injection, Replay, Password Hashing, etc.) as well as the quality: Testing. In the last two years (2016-2018), while still working as a Full Stack Developer, I had the chance to run Data Analysis and apply Machine Learning algorithms on data extracted from a Computer Vision process allowing Facial Identification (Python, Haar-Cascade, R, H2O, Distributed Random Forest). I helped fixing thousands of bugs and witnessed a dozen of system migration. Familiar with Agile approach, led a cross-functional team of engineers and designers in a collaborative environment to develop features and fix products defects. Other occasional duties, network/system security and administration.


  • Naval Postgraduate School

    Master of Science – MS, Computer Science

    2015 – 2017

  • Air Force Academy

    Bachelor of Engineering – BE, Computer Science

    2002 – 2005

  • Preparatory School to Military Academies

    Associate’s degree, Math – Physics – Electonics – Chemistry

    2000 – 2002


  • English

    Full professional proficiency

  • French

    Native or bilingual proficiency

  • Arabic

    Native or bilingual proficiency

Skills & Expertise

  • PL/SQL
  • Oracle Forms
  • Oracle Database Administration
  • Oracle Database
  • Leadership
  • JavaScript
  • css
  • Artificial Intelligence
  • JIRA
  • Data Analysis
  • Database Design
  • Project Management
  • Visual Studio
  • Computer Vision
  • Python
  • Web Services API
  • Backbone.js
  • jQuery UI
  • Machine Learning
  • ArcGIS
  • jQuery
  • PhpMyAdmin
  • Research
  • Management
  • PHP
  • phpBB
  • AngularJS
  • cPanel
  • Github
  • Oracle SQL Developer
  • C
  • Node.js
  • Facebook API
  • jquery
  • MySQL
  • Google Maps API
  • Database Administration
  • HTML
  • MVC
  • R
  • HTML Emails
  • SQL*Plus
  • Scikit-Learn
  • Java
  • Adobe Photoshop
  • Snort
  • Full-Stack Development
  • NumPy
  • SQL Tuning
  • SQL


  • Data Science Certificate

    Naval Postgraduate School, License

    December 2017