Carine معلوف, Project Manager – Senior Software architect

Carine معلوف

Project Manager – Senior Software architect

Omega Financial Solutions

البلد
لبنان - بيروت
التعليم
ماجستير, Software Engineer
الخبرات
12 years, 3 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :12 years, 3 أشهر

Project Manager – Senior Software architect في Omega Financial Solutions
  • لبنان - بيروت
  • مارس 2006 إلى أغسطس 2011

I’m the project Manager and the software architect of the migration of the Omega Portfolio Management Software from Borland Delphi 6.0 to Borland Delphi.Net.

This migration encapsulates the reengineering of the software from a Client/Server Application to a Service Oriented Software offering multiple services distributed using web services.

The reengineering encapsulates the development of multiple frameworks:

• Data Access Framework
• Exception Management Framework
• Security Management Framework
• Resource Management Framework
• Profile Management Framework

The integration of these frameworks to the system is implemented via an Aspect Oriented Programming Framework in order to eliminate the coupling between these framework and the different layers of the application.

The Database engine currently supported is Microsoft SQL Server 2000. The newer version will support Oracle 10j and Microsoft SQL Server 2005/2008.

The User interface is implemented using XAML.

Performance tuning is performed on multi level:

• Database Level: Database Schema Revision and indexing.
• Stored Procedure and Query Level: Speed up Query Execution Time.
• Business functionality: Code Review and fixing.

Project Manager – Senior Software architect في Internet Facilities Group
  • لبنان - بيروت
  • يونيو 2002 إلى فبراير 2006

As Project Manager I:
•Create and execute project work plans and revises as appropriate to meet changing needs and requirements.
•Identify resources needed and assigns individual responsibilities.
•Manage day-to-day operational aspects of a project and scope.
•Review deliverables prepared by team before passing to client.
•Effectively apply our methodology and enforces project standards.
•Prepare for engagement reviews and quality assurance procedures.
•Minimize our exposure and risk on project.
•Ensure project documents are complete, current, and stored appropriately.

As Senior Software Architect I:

•Designy user interaction models, workflows and user interfaces
•Integrate internal and external product design into a cohesive user experience
•Create prototypes and authoring detailed interaction specifications
•Worked with user experience researchers to design and observe usability studies
•Translate usability and field research findings into design improvements
•Work with visual designers to improve and refine product visual design and consistency
•Successfully communicate conceptual ideas and design rationale

Trainer في Microsoft
  • لبنان - بيروت
  • أغسطس 2004 إلى أكتوبر 2004

I gave workshops for ISV (Independent Solution Vendor) concerning the following topics:

1st Session:
• .NET Software Architecture and MSF (Microsoft Solution Framework) in practice
• Migration from VB 6.0  VB.NET
• Migration from ASP  ASP.NET
• Migration from ADO  ADO.NET

2nd Session:
• Mobility Application
• XML Web Services

3rd Session:
• Microsoft SQL Server 2005: BI, Data Mining, DTS, CLR etc…

Software Developer في Finolog
  • لبنان - بيروت
  • يونيو 1999 إلى يوليو 2002

I developed many modules using Delphi 6 and Microsoft SQL Server

الخلفية التعليمية

ماجستير, Software Engineer
  • في CNAM Paris
  • سبتمبر 2005
بكالوريوس, Business Computer
  • في USJ
  • يونيو 2000

Specialties & Skills

SQL Server
User Experience
User Interface
MS SQL Server

اللغات

الانجليزية
متوسط
الفرنسية
متمرّس
العربية
متمرّس