Carine Maalouf, C# Developer in Sydney, New South Wales, Australia
Carine Maalouf

C# Developer in Sydney, New South Wales, Australia

Member since November 14, 2019
Carine is an experienced Microsoft SQL Server developer and administrator with a professional history of working in the computer software industry. She's skilled in C#.Net, WPF, MVC, Web API, requirements analysis, finance with strong interpersonal skills, communication skills, and demonstrated experience in team leading. She has completed a Master's of Computer Engineering degree from Conservatoire National des Arts et Métiers – Paris.
Carine is now available for hire

Portfolio

Experience

Location

Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

Windows, Microsoft Visual Studio, SQL Server Integration Services (SSIS), SSRS, SQL Server Management Studio

The most amazing...

...thing I've worked on was the migration of the software from Delphi to C#. This migration encapsulates the reengineering from a Client/Server to a SOA Software.

Employment

  • Business Applications IT Officer

    2015 - PRESENT
    Catholic Education Office
    • Created multiple database designs by performing needs/requirements analysis, creating a logical model, and then implementing the physical model.
    • Integrated Empower and PageUpPeople, Online Enrolment, and Maze with the Dell Boomi platform.
    • Migrated, developed, and deployed a large number of reports for different service areas and users using SSRS.
    • Created multiple SSIS Packages to move data in and out of databases and at the same time perform some transformations on the data as it is moved.
    • Wrote multiple PowerShell scripts to automate different DBA tasks.
    • Worked on the back end and the development of the EForms using SQL Server and InfoPath hosted on SharePoint.
    • Designed, developed, and deployed the WCF data services of SignMe V2 project and the admin portal of SignMe V2 project using MVC Design Pattern.
    • Exported data into Microsoft Excel, PDF, and XML.
    • Created a query API using GraphQL.
    Technologies: Dell Boomi, Microsoft Visual Studio, Microsoft InfoPath, Microsoft, Microsoft SQL Server
  • Senior C# Developer

    2006 - 2014
    Omega Financial Solution
    • Integrated the GAIA product with multiple platforms including Bloomberg, Reuter, SAS, Murex, and Assurex.
    • Designed and implemented the Omega Audit System allowing the audit department of our clients to audit the system on multiple levels: login auditing, database schema auditing, and data auditing.
    • Designed and implemented the Omega Reporting System allowing our clients to design and generate their own reports using a user-friendly interface.
    • Contributed to the design, implementation, and performance tuning of different user interface components used in the migration from Delphi 6.0 to Microsoft .Net using Visual Studio 2010.
    • Migrated the Omega Portfolio Management Software from Borland Delphi 6.0 to Microsoft .Net using Visual Studio 2010.
    • Developed Excel Add-In extracting Data From WebAPI and refresh automatically once the data changed.
    Technologies: Windows Communication Framework (WCF), Windows Presentation Foundation (WPF), Microsoft, Microsoft SQL Server
  • Senior Developer

    2002 - 2006
    Internet-Facilities Group
    • Contributed to the development of a school management system ASP.Net web application, an ERP (enterprise resource planning) distributed solution, and a press article management system using C#.Net and Microsoft SQL Server as BackEnd.
    • Developed the Beirut stock exchange data warehouse usinf Microsoft SQL Server,SSIS and SSRS. This application includes the conception of the data model, data gathering from legacy databases, multidimensional model, and finally data navigation and report generation.
    • Automated the workflow of the Consumer Protection Department of the Ministry of Economy and Trade using C#.Net and Microsoft SQL Server.
    Technologies: SSRS, DTS, Microsoft Visual Studio, Microsoft SQL Server

Experience

  • Omega Audit System (Development)

    I worked on the design and the implementation of the Omega Audit System allowing the audit department of our clients to audit the system on multiple levels: login auditing, database schema auditing, and data auditing. The client side of this application is developed using Visual Studio .NET (C#.Net).

  • Omega Reporting System (Development)

    I worked on the design and the implementation of the Omega Reporting System that allows our clients to design and generate their own reports using a user-friendly interface developed using Visual Studio .NET (C#.net) and Microsoft Reporting Services.

  • Omega Portfolio Management (Development)

    I worked on the migration of the Omega Portfolio Management Software from Borland Delphi 6.0 to Microsoft .Net using Visual Studio 2010.

    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 UI is implemented using WPF and the web services are implemented using WCF. Multiple components were developed in house in order to respond to GAIA specifications such as filtered textbox, child window, animated tab control, image button, masked textbox, progress dialog.

    The application supports multiple skins depending on the environment. The software is implemented using the MVVM pattern and it uses WPF data binding to connect the user interface to the business logic and to validate the data by associating multiple validation rules.

  • School Management System (Development)

    I worked on a school management system web application. This solution contains several modules:
    • Registration and enrollment
    • Student demographics and family units
    • Daily or class attendance
    • Master schedule and course management
    • Graduation requirements, transcripts, GPA, honor roll, grades, and report cards
    • Custom reporting, labels, graphs, and more
    • School-to-home communication
    • Discipline monitoring

    The client side of this application is developed using Visual Studio .NET (ASP.Net) and the database engine is Microsoft SQL Server 2000.

  • ERP (Enterprise Resource Planning) (Development)

    I worked on an ERP (enterprise resource planning) distributed solution. This solution contains several modules:
    • Accounting
    • Stock management
    • Payroll management
    • Asset management
    • Order management
    • Production management

    The client side of this application is developed using Visual Studio .NET (C#.Net) and the database engine is Microsoft SQL Server 2000.

  • Press Articles Management (Development)

    I worked on a press articles management system for L’Orient Le Jour. This system manages the articles to be sold on the web. This solution consists of two modules:
    • Back office to maintain the articles to be sold (PDF or plain text)
    • Front end deployed on the web where the user can search and buy a chosen article

    This application is developed using Visual Studio.NET (ASP.Net), the database engine is Microsoft SQL Server 2000, and the search engine is based on Microsoft SQL server 2000 – Full Text Search.

  • Beirut Stock Exchange Data Warehouse (Development)

    I worked on the Beirut stock exchange data warehouse. This application includes the conception of the data model, data gathering from legacy databases, multidimensional model, and finally data navigation and report generation.

    This application is developed using Visual Studio .NET (C#.Net), the database engine is Microsoft SQL Server 2000, the data is imported on regular basis using a DTS (data transformation service), OLAP Cubes are stored using Microsoft SQL Server 2000-Analysis Services, the data navigation component is developed using Microsoft Visual Studio .NET (ASP.Net), the reports are authored, managed, and delivered using Microsoft SQL Server 2000 Reporting Services.

  • Actisuite (Development)

    I worked on an interactive plugin for Microsoft Windows XP Media center. The client side of this plugin is based on DHTML, JavaScript, and HyperText components (htc) communicating with XML web services.

  • SigneMe In (Development)

    I designed, developed, and deployed:
    • WCF data services of SignMe V2 project.
    • The admin portal of SignMe V2 project using MVC Design Pattern.

    The client side of this application is developed using Visual Studio .NET (MVC) and the database engine is Microsoft SQL Server 2017.

  • SOS System (Development)

    I worked on a SOS organisation management.

    this application is developed using Microsoft Access and VBA

Skills

  • Languages

    SQL, C#.NET, XML, JavaScript, CSS, HTML5, Visual Basic for Applications (VBA)
  • Frameworks

    Windows PowerShell, .NET, ASP.NET Web API, ASP.NET MVC, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), .NET Core
  • Libraries/APIs

    Web API, Bloomberg API
  • Paradigms

    Database Design, Agile
  • Storage

    Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), SQL Developer, JSON, SQL Server Management Studio, Dell Boomi
  • Tools

    Microsoft InfoPath, SSRS, Microsoft Visual Studio, DTS
  • Platforms

    SharePoint 2013, Windows, Microsoft
  • Other

    FIX Protocol, Excel Add-ins, WCF Web Services

Education

  • Master's degree in Software Engineering
    2001 - 2005
    Conservatoire Nationale des Arts et des Métiers (CNAM) - Paris, France
  • Bachelor of Arts degree in Business Computing
    1997 - 2000
    Saint Joseph University - Lebanon

Certifications

  • Dell Boomi Associate Developer
    MARCH 2019 - PRESENT
    Dell Boomi
  • Agile Project Management Foundation
    DECEMBER 2016 - PRESENT
    APMG
  • Microsoft® Certified Solutions Expert - Data Management and Analytics
    SEPTEMBER 2016 - PRESENT
    Microsoft
  • Microsoft Certified Solution Developer
    FEBRUARY 2004 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others