Smalltalker looking for a job

SD
Stéphane Ducasse
Sat, Jul 2, 2011 5:43 PM

Hi guys

One of my first Phd student in France, hani abdeen is looking for a Smalltalk job in France/Europe.
He is a fast learner and hard worker. He participated to the moose reengineering platform.
Feel free to contact him directly (and me if you want to get some information).

Stef

Hani Abdeen: hani.abdeen@gmail.com

PhD Software Engineering -- INRIA Lille-Nord Europe -- 2009


A. Experiences

  1. Apr.2010-Currently:
    Teacher of University - Lecture in Software Engineering  -- IUST, Damas, Syrie

Courses:

	-Software Engineering - key words: UML; Object-Oriented; Development Process; Software Architecture; MagicDraw.  
	-System Analysis and Design: UML; DFD; ERD; System Requirements; Requirements Analysis and Design; MagicDraw. 
	-Web Programming: Web Technologies; Web Applications; Static and Dynamic; HTML; CSS; APS.Net.  
	-Visual Programming: User Interfaces Design; Components-Events Oriented Programming; C#.Net.

...............................................

  1. Feb.2008-Dec.2009:
    Junior Researcher at Rmod, INRIA Lille-Nord Europe -- Lille, France

Key words:

	Object-Oriented Software; Software Modularization; Software Quality.
	Software understanding; Visualizations; Metrics; Automatic Optimization of Software Structure.

Languages and Platforms: Smalltalk - Cincom Visualworks; Moose.

...............................................

  1. Sep.2007-Jun.2008 ; Sep.2008-Jun.2009 ; Sep.2006-Jun.2007:
    Adjunct faculty teacher at University of Lille I -- USTL, Lille, France; and at University of Savoy -- Annecy, France

Courses:

	-Advanced Object-Oriented Design: Software Architecture; UML.
	-Web Technology: XML, HTML, CSS.
	-Object-Oriented Programming: Smalltalk; Tests.
	-Relational Data-Base: Sql.

...............................................


B. Education

Oct.2006-Nov.2009:
PhD in Software Engineering -- Rmod, INRIA de Lille, USTL, France.
The subject of my PhD thesis is mainly related to OO Software Understanding and Maintenance.
Title: Analyzing, Assessing and re-Modularizing Architectural Elements of OO Applications.

Key words:

	Object-Oriented Software; Software Modularization; Software Quality.
	Software understanding; Visualizations; Metrics; Automatic Optimization of Software Structure.

Languages and Platforms: Smalltalk; Cincom Visualworks; Moose.

...............................................


C. Recherche et Publications

  1. Software Visualization:
    We have developed two visualizations, Package Blueprint et Package Fingerprint, that help in understanding and analyzing package structure, relationships and roles within a given OO software system.
    These visualizations have produced three papers published into two international conferences, ICSM'07 & CSMR'08, and into the IST-Elsevier journal. A fourth paper is currently submitted in the IEEE-TSE journal.

  2. Optimization Algorithms:
    We developed an optimization algorithm based on Simulated Annealing approach that automatically optimize the package structure and relationships within a given OO software system.
    This work has produced a paper published in WCRE'09 conference.

  3. Software Metrics:
    We have developed a set of metrics that assess the extent to which a given OO modularization follows the principles of good modularity.
    This work has produced a paper recently submitted to WCRE'2011 conference.


B. References

Prof. Stéphane Ducasse: RMod, INRIA Lille-Nord Europe -- stephane.ducasse@inria.fr
Prof. Houari Sahraoui:  DIRO, Universit√© de Montr√©al  -- sahraoui@iro.umontreal.ca

Hi guys One of my first Phd student in France, hani abdeen is looking for a Smalltalk job in France/Europe. He is a fast learner and hard worker. He participated to the moose reengineering platform. Feel free to contact him directly (and me if you want to get some information). Stef Hani Abdeen: hani.abdeen@gmail.com PhD Software Engineering -- INRIA Lille-Nord Europe -- 2009 -------------- A. Experiences -------------- 1) Apr.2010-Currently: Teacher of University - Lecture in Software Engineering -- IUST, Damas, Syrie > Courses: -Software Engineering - key words: UML; Object-Oriented; Development Process; Software Architecture; MagicDraw. -System Analysis and Design: UML; DFD; ERD; System Requirements; Requirements Analysis and Design; MagicDraw. -Web Programming: Web Technologies; Web Applications; Static and Dynamic; HTML; CSS; APS.Net. -Visual Programming: User Interfaces Design; Components-Events Oriented Programming; C#.Net. ............................................... 2) Feb.2008-Dec.2009: Junior Researcher at Rmod, INRIA Lille-Nord Europe -- Lille, France > Key words: Object-Oriented Software; Software Modularization; Software Quality. Software understanding; Visualizations; Metrics; Automatic Optimization of Software Structure. > Languages and Platforms: Smalltalk - Cincom Visualworks; Moose. ............................................... 3) Sep.2007-Jun.2008 ; Sep.2008-Jun.2009 ; Sep.2006-Jun.2007: Adjunct faculty teacher at University of Lille I -- USTL, Lille, France; and at University of Savoy -- Annecy, France > Courses: -Advanced Object-Oriented Design: Software Architecture; UML. -Web Technology: XML, HTML, CSS. -Object-Oriented Programming: Smalltalk; Tests. -Relational Data-Base: Sql. ............................................... ------------ B. Education ------------ Oct.2006-Nov.2009: PhD in Software Engineering -- Rmod, INRIA de Lille, USTL, France. The subject of my PhD thesis is mainly related to OO Software Understanding and Maintenance. Title: Analyzing, Assessing and re-Modularizing Architectural Elements of OO Applications. > Key words: Object-Oriented Software; Software Modularization; Software Quality. Software understanding; Visualizations; Metrics; Automatic Optimization of Software Structure. > Languages and Platforms: Smalltalk; Cincom Visualworks; Moose. ............................................... ------------------------- C. Recherche et Publications ------------------------- 1) Software Visualization: We have developed two visualizations, Package Blueprint et Package Fingerprint, that help in understanding and analyzing package structure, relationships and roles within a given OO software system. These visualizations have produced three papers published into two international conferences, ICSM'07 & CSMR'08, and into the IST-Elsevier journal. A fourth paper is currently submitted in the IEEE-TSE journal. 2) Optimization Algorithms: We developed an optimization algorithm based on Simulated Annealing approach that automatically optimize the package structure and relationships within a given OO software system. This work has produced a paper published in WCRE'09 conference. 3) Software Metrics: We have developed a set of metrics that assess the extent to which a given OO modularization follows the principles of good modularity. This work has produced a paper recently submitted to WCRE'2011 conference. -------------- B. References -------------- Prof. Stéphane Ducasse: RMod, INRIA Lille-Nord Europe -- stephane.ducasse@inria.fr Prof. Houari Sahraoui: DIRO, Universit√© de Montr√©al -- sahraoui@iro.umontreal.ca