António Mourão

António Mourão

Lisboa, Lisboa, Portugal
359 seguidores 361 conexões

Sobre

I'm Senior Software Developer / Consultant with experience in developing, implementing…

Atividades

Cadastre-se agora para visualizar todas as atividades

Experiência

Formação acadêmica

Projetos

  • Marina Slip Management Software

    -

    This was one of my first web project, developed all alone, the first version was developed in 2002, using APS.NET 1.0 with VB.NET, making use of n-tier architecture. Database used was Oracle.
    In 2012 I started to plan an upgrade to the project. The presentation layer needed to be all rewritten, business layer and data access layer, on the other hand, they just needed to be updated, all logic and structure worked just fine has is. There was no need to change data layer our tables…

    This was one of my first web project, developed all alone, the first version was developed in 2002, using APS.NET 1.0 with VB.NET, making use of n-tier architecture. Database used was Oracle.
    In 2012 I started to plan an upgrade to the project. The presentation layer needed to be all rewritten, business layer and data access layer, on the other hand, they just needed to be updated, all logic and structure worked just fine has is. There was no need to change data layer our tables structures.
    The new version would be a single-page application (SPA), and should have MVVM support, the webservice supporting the application would be ASP.NET WebAPI (C#).
    The SPA framework selected was DurandalJs, a lightweight Javascript framework, which implemented MVVM, in conjunction with KnockoutJS. Other libraries were included, like JQuery, moment, toastr and chartjs, to complete all functionality that I needed to implement.
    For the layout I've selected a nice HTML/CSS framework, Bootstrap toolkit in version 3 at the time. Font-awesome was also included for additional icons.
    On the server side, to support existing BAL and DAL, the WebAPI encapsulated this logic, by converting DataSets and DataTables objects to JSON, Newtonsoft library was a key element on this process.
    All classes from DAL and BAL where converted to C#, and new functionality and improvements were added to DAL library, to use and access data from new version of Oracle database.

    Main Activities:
    Analysis and architecture planning
    Development WebAPI Service
    Development JavaScript pages, HTML, CSS.

    Technologies:
    WebAPI (C#), JavaScript, HTML, CSS, jQuery, moment, ChartJS,
    DurandalJS, KnockoutJS, Toastr.
    Bootstrap Toolkit, Font-awesome.
    Visual Studio and Team Foundation System
    Oracle Database;

  • Invoice Document Approval System

    -

    This was one of my first web project, developed all alone, the first version was developed in 2002, using APS.NET 1.0 with VB.NET, making use of n-tier architecture. Database used was Oracle.
    In 2012 I started to plan an upgrade to the project. The presentation layer needed to be all rewritten, business layer and data access layer, on the other hand, they just needed to be updated, all logic and structure worked just fine has is. There was no need to change data layer our tables…

    This was one of my first web project, developed all alone, the first version was developed in 2002, using APS.NET 1.0 with VB.NET, making use of n-tier architecture. Database used was Oracle.
    In 2012 I started to plan an upgrade to the project. The presentation layer needed to be all rewritten, business layer and data access layer, on the other hand, they just needed to be updated, all logic and structure worked just fine has is. There was no need to change data layer our tables structures.
    The new version would be a single-page application (SPA), and should have MVVM support, the webservice supporting the application would be ASP.NET WebAPI (C#).
    The SPA framework selected was DurandalJs, a lightweight Javascript framework, which implemented MVVM, in conjunction with KnockoutJS. Other libraries were included, like JQuery, moment, toastr and chartjs, to complete all functionality that I needed to implement.
    For the layout I've selected a nice HTML/CSS framework, Bootstrap toolkit in version 3 at the time. Font-awesome was also included for additional icons.
    On the server side, to support existing BAL and DAL, the WebAPI encapsulated this logic, by converting DataSets and DataTables objects to JSON, Newtonsoft library was a key element on this process.
    All classes from DAL and BAL where converted to C#, and new functionality and improvements were added to DAL library, to use and access data from new version of Oracle database.

    Main Activities:
    Analysis and architecture planning
    Development WebAPI Service
    Development JavaScript pages, HTML, CSS.

    Technologies:
    WebAPI (C#), JavaScript, HTML, CSS, jQuery, moment, ChartJS,
    DurandalJS, KnockoutJS, Toastr.
    Bootstrap Toolkit, Font-awesome.
    Visual Studio and Team Foundation System
    Oracle Database;

  • AXIS Link: Messaging Interface System

    -

    Project was designed and develop to solve integration between two systems, using XML messaging structure, based on plugins system for data integration between two systems. Solution is responsible for managing data flow from origin to target system, managing delays, off-line status and data interface errors by configuration.
    System components: WCF Service for incoming messages, inbox and outbox windows service for messaging processing and a schedule service for messaging automation.
    For…

    Project was designed and develop to solve integration between two systems, using XML messaging structure, based on plugins system for data integration between two systems. Solution is responsible for managing data flow from origin to target system, managing delays, off-line status and data interface errors by configuration.
    System components: WCF Service for incoming messages, inbox and outbox windows service for messaging processing and a schedule service for messaging automation.
    For bug tracking and issue solving, was implemented a centralized and detailed log system to track each message flow on the several components.
    A User Client Console was developed for managing incoming and outgoing messages. The console supported resuming and stopping any given interface.
    Notification system was implemented to alert users, by email, when ever a critical interface stopped.
    Origin plugins were developed for SAP Business One and AXIS4All. Target plugins were developed for SAP Business One, Primavera and Dynamics NAV.

    Main Activities:
    Analysis and architecture planning
    Team Lead
    Development Windows Service and plug-ins

    Technologies:
    .NET (C#); WCF; Entity Framework; RIA Services; Silverlight; JavaScript; HTML; CSS;
    Visual Studio and Team Foundation System
    TFS Project Agile Templating
    Oracle; SQL Server;

Idiomas

  • Englisch

    -

  • Spanish

    -

Recomendações recebidas

Mais atividade de António

Veja o perfil completo de António

  • Saiba quem vocês conhecem em comum
  • Apresente-se
  • Entre em contato direto com António
Cadastre-se para ver o perfil completo

Outros perfis semelhantes

Outras pessoas chamadas António Mourão em Portugal

Adicione novas competências com estes cursos