Menu

Houssem BDIOUI

Hammam ZRIBA

En résumé

Gérant de la société Rayen Soft (www.rayensoft.com)

Mes compétences :
C++
MySQL
UNIX
SunOS
Linux
Java
Microsoft Windows
GUI Applications
Linux Red Hat
jQuery
Tcl/Tk
JavaScript
HP-UX
AIX UNIX
software development
YUI
Python Programming
Microsoft Windows 3.x > Windows 3.1
Microsoft Foundation Classes
Generic design
Apache WEB Server
API
AJAX
technical management
software design
shell scripting
scripting support
project management
manage complex software development
implementation and supervision of trainees / a tea
eCommerce
development of several Web applications and sites
design
applications development
XML
XACT
Windows files management
Web Application Development
Volume storage supervision
View design
Technical center management
Team performance management
Team Management
SystemC
Secure Socket Layer
SNMP
SMI-S
Qt
Product Development
Perl Programming
PHP
NetBeans
Mobile development
Microsoft Visual C/C++
Microsoft DirectX
Microsoft C-SHARP
Microsoft .NET Technology
MicroStar International
KDevelop
JavaPOS
Java 2 Micro Edition
Intel Assembler
HTML
HDTV
Extreme Programming
ExtJS

Entreprises

  • Rayen Soft - Gérant

    Hammam ZRIBA 2010 - maintenant
  • Rayen Soft - Managing a privately held company of software development

    Hammam ZRIBA 2010 - maintenant * Maintaining Know & Decide extranet solution
    * Contributing in engineering and developing a web social network for job candidates [Skillmee]: Zend framework, PHP, MySQL, Javascript / jQuery, Social networks interaction (facebook, linkedin, twitter, gmail, yahoo, ...), adaptive testing integration: Concerto
    * Administrative and technical management of several teams (Various web and applications development: PHP, C++, .Net/C#)
    * Personally developing and maintaining several C++/Java/Qt desktop and Android mobile applications, and advanced Magento/Zend framework e-commerce application
    * Supervising and contributing to the development of several Web applications and sites in PHP / MySQL as well as graphical design projects (check http://rayensoft.com/portfolio)
  • Rayen Soft - Managing a privately held company of software development

    Hammam ZRIBA 2010 - maintenant * Maintaining Know & Decide extranet solution
    * Contributing in engineering and developing a web social network for job candidates [Skillmee]: Zend framework, PHP, MySQL, Javascript / jQuery, Social networks interaction (facebook, linkedin, twitter, gmail, yahoo, ...), adaptive testing integration: Concerto
    * Administrative and technical management of several teams (Various web and applications development: PHP, C++, .Net/C#)
    * Personally developing and maintaining several C++/Java/Qt desktop and Android mobile applications, and advanced Magento/Zend framework e-commerce application
    * Supervising and contributing to the development of several Web applications and sites in PHP / MySQL as well as graphical design projects (check http://rayensoft.com/portfolio)
  • Know & Decide - Development and maintenance of an extranet portal

    2009 - maintenant * Senior Developer: Design and implementation ;
    * Integration of new modules and features ;
    * Environment: Windows, Eclipse PDT, Apache / PHP 5.3, CSS 2, JavaScript / Ajax / YUI 2 / jQuery, MySQL 5
  • MedDev - Design and development of a point of sale application

    2009 - 2010 * Team Manager / Senior Developer: Specification contribution, design and implementation in team
    * Java, Qt/Jambi 4.x, Jasper Reports
    * MySQL, DAO / JPA, EclipseLink
    * Java POS: printer, display, scanner ;
    * Cash handling systems: CashGuard / Wincor integration ;
    * Environment: Windows, Java, Jambi 4.4 (Qt for Java), Eclipse JDT, EclipseLink 2, Maven 2.x, JavaPOS 1.x, MySQL 5
  • MedDev - Design and development of a rule based files' migration tool

    2008 - 2008 * Senior Developer: Specification contribution, design and implementation ;
    * C++, Qt 4.x, Services/Daemons
    * Windows files management API ;
    * Environment: Windows, WinAPI, MinGW / gcc 3.x, Qt 4.x, Eclipse CDT / QtCreator
  • Know & Decide - Contribution in the design and development of a proprietary solution to measure and analyze real usa

    2008 - maintenant * Senior Developer: Specification contribution, design and implementation ;
    * C++, Qt 4.x, Services/Daemons
    * PHP, MySQL, Graphs generation ;
    * Networking, proprietary protocol for communication and file sending, SSL ;
    * Volume storage supervision: Windows/Unix API, SMI-S, SNMP ... ;
    * Multi-platform (development, compiling & validation): Windows, Linux, SunOS, HP-UX, AIX.
    * MSI packaging (MakeMSI), automatic update cross clients' sites ;
    * Environment: Multi-platform, MinGW / gcc 3.x, Qt v4.x, Eclipse CDT / Qt Creator, Apache / PHP 5.3, MySQL 5, PHPDirector 5, HTML2PDF 3, MakeMSI 7.x
  • Know & Decide - Technical center management and hiring

    2008 - maintenant
  • STMicroelectronics Tunis - Development of a front-end GUI application for an on-chip bus

    Montrouge 2006 - 2008
    * Specification, design and implementation ;
    * C++/Qt 4.x based GUI
    * Silicon/Application debugging ;
    * Generic design: support set-top-box chips, HDTV ... ;
    * Real-time acquisition and interaction with hardware ;
    * Advanced plots drawing of custom user expressions ;
    * Environment: Windows, MinGW / gcc 3.x, Qt v4.x, Eclipse CDT
  • STMicroelectronics Tunis - Senior Developer : Development of a front-end GUI application for an on-chip bus

    Montrouge 2006 - 2008 * Specification, design and implementation ;
    * C++/Qt 4.x based GUI
    * Silicon/Application debugging ;
    * Generic design: support set-top-box chips, HDTV ... ;
    * Real-time acquisition and interaction with hardware ;
    * Advanced plots drawing of custom user expressions ;
    * Environment: Windows, MinGW / gcc 3.x, Qt v4.x, Eclipse CDT
  • STMicroelectronics Tunis - Project/Team manager of an EDA tools team

    Montrouge 2005 - 2008
  • STMicroelectronics Tunis - Contribution in design & development of a generic EDA tool

    Montrouge 2005 - 2008 * Intensive Model / View design
    * Full TCL scripting support
    * Use advanced features of C++/Qt
    * Fully IP-XACT compliant ;
    * Environment: Unix (SunOS 8/9) / Linux (Redhat 3), gcc 2.95/3.x, Qt v3.x, Kdeveloper 2, Eclipse CDT, TCL, IP-XACT, XML, Squish
  • STMicroelectronics Tunis - Development of a BCA (Bus Cycle Accurate) waveforms comparison tool

    Montrouge 2005 - 2005 * Design and implementation (C++) ;
    * Generic design: various protocols support: STBus and AMBA AHB ;
    * Environment: Unix (SunOS 8/9) / Linux (Redhat 2/3), gcc 3.x, Eclipse CDT
  • STMicroelectronics Tunis - Development of a verification tool 'STBus Verification Kit'

    Montrouge 2004 - 2005 * Specification, design and implementation ;
    * C++ / Qt 3.x based GUI ;
    * Proprietary algorithm to reduce configurations space ;
    * Advanced HTML reporting (with charts)
    * Paralleling of simulations ;
    * Environment: Windows, MinGW / gcc 3.x, Qt v3.x, Eclipse CDT
  • STMicroelectronics Tunis - Developer / Team Manager

    Montrouge 2003 - 2008 * Specification, design, implementation and supervision of trainees / a team
    * C++ / Qt based GUI ;
    * Capture bus-based and network-on-chip designs ;
    * Advanced protocol checking
    * BCA Simulation
    * Power/Area estimation ;
    * RTL support (net-listing, configuration, verification, synthesis) through Synopsys coreTools ;
    * Overview and real-life application ;
    * Environment: Unix (SunOS 8/9) / Linux (Redhat 2/3), gcc 2.95/3.x, Qt v3.x, Kdeveloper 2,
    Eclipse CDT, Squish
  • STMicroelectronics Tunis - System Level Design trainee

    Montrouge 2003 - 2003 SystemC BCA block modeling:

    * Trainee: Design and implementation of a C++ class model of an electronic component ;
    * Creation of test units and regression suites ;
    * Environment: Unix (SunOS 8) / Linux (Redhat 2), gcc 2.95, SystemC 2.x

Formations

  • National School Of Computer Sciences ENSI (Tunis)

    Tunis 2000 - 2003 Engineering Degree Diploma

Réseau

Annuaire des membres :