Menu

Paulo MOREIRA

GIF-SUR-YVETTE

En résumé

More than 20 years of development experience.
5 years of Visual Basic 6.0 programming experience.
4 years of VBScript, JavaScript and ASP programming experience.
3 years of VB.NET, C# and ASP.NET programming experience.
3 years in hardware development, 8051 and PIC compatible.
2 years of C programming experience.
1 year of Visual C++ programming experience.
1 year of Clipper programming experience.
1 year of PHP 4 programming experience.
5 years of experience in MS-Access.
3 years of experience in MS SQL Server 2000 programming and administration.
2 years of experience in XML and XSL.
1 year of experience in MySQL.
4 months using MS SQL Server 2005.
3 years using Microsoft .NET Framework 1.1/2.0.
2 years using Source Safe.
4 years using IIS.
2 years using Microsoft Project.
5 years of experience in Embedded Development Tools from Keil. C and Assembly languages and MPLAB from Microchip.
Strong experience in Microsoft Programming Technologies.
Self-motivated, priority-oriented, strong work ethic, team player with attention to detail.
Excellent Electronic Analog and Digital skills.

Mes compétences :
SQL
Oracle
Management
JavaScript
Informatique
Gestion de projet
ERP

Entreprises

  • Freelancer - Architecture Electronic and Firmware Dev

    2018 - maintenant Flight Simulator Cessna 172 Cockpit.
    Microchip 18F4550
    XILINX XC9572XL
    Xilinx ISE webpack, Microchip MPLAB
    NI Ultiboard and Multisim
    MikroC
    Circuit Maker
  • Adok - R&D Embedded Technical Leader

    2018 - maintenant R&D Team Management
    Schedule team Tasks from Roadmap.
    Linux Linaro C/C++ Device drivers Developper (HID Gadgets)
    Hardware and Software Security using ATSHA204 chip.
    Developping on SD410 Qualcomm SnapDragon processor.
    Firmware architecture.
    MSP430 Firmware.
    I2c, MIPI and SPI protocols.
  • ADENTIS - Architect/Linux C++ developer, C# Developer

    Boulogne-Billancourt 2016 - 2018 Same duties and client as before.
  • - - Linux C++ developer, C# Developer

    Paris 2012 - 2015 Making part of IRIS 320 Project at SNCF.
  • - - C# Senior Consultant

    Paris 2011 - 2012 Software developer at Hager - Software for controlling PLC's
  • Closer - Senior Consultant

    2010 - 2011 Developer Consultant in Bank client.
    Mobile Applications Development using MoSync SDK.
    Multithread Development Communications Server.
    C# Consultant at Cable TV client.
  • Independent Project - Embedded Developer, Senior Consultant

    2008 - 2010 Flight Simulator project, using uC PIC18F4550 and CPLD's XILINX 9500 series and XILINX COOLRUNNER II. The goal of this project is to make an Autopilot, Communication and Navigation Radios, Transponder (Avionic System) hardware modules to Microsoft Flight Simulator X, using USB interface as communication with FSX Simulator. Hardware (Digital and Analog Electronic development), Firmware and Software design. USB Windows Programming. Using uVision 3, Assembly and C programming, NI Multisim 10 and NI Ultiboard 10, VS2008, MPLAB, C18, Xilinx ISE 10.1
  • Tellus Matter - Analyst/Programmer/Software Department Leadership

    2008 - 2010 Software Department Leadership (Interface between Hardware and Software Department). Development of Communications Services to support up to 10.000 simultaneous communications with medical equipment. C Linux programming for medical devices. ARM Processor iMX27.
    Arquitected and Developed System to receive GPRS and SMS Communications from GPS devices.
    • Analysis and Software structure conception, Data Base design.
    • Business Modules Implementation.
    • Using Visual Studio 2005, MS SQL Server 2005, C#,
    • VC++ 6.0, VC++ .NET 2005.
    • Eclipse, Linux ubuntu, OpenSuse, gcc, gdbserver
  • Closer - Analyst/Programmer – Senior Consultant

    2008 - 2008 3 month project that consisted in development of a fully customizable DashBoard Web Application. Design and implementation and DataBase Development.

    • Analysis and Software structure conception, Data Base design.
    • Using Visual Studio 2005, MS SQL Server 2005, Oracle XE, C#
    • FusionCharts and FusionWidgets
  • Movicel Telecommunications - Analyst/Programmer – Senior Consultant

    2007 - 2008 Hired to give support to billing and Invoicing Software. New modules design and implementation and Stored Procedures Optimization.

    • Analysis and Software structure conception, Data Base design.
    • New Modules Business Implementation.
    • Using Visual Studio 2005, MS SQL Server 2005, C#, Visual Studio 2003, SQL Server 2000, XML, Visual Basic 6.
    • VC++ 6.0 DLL Development, C# Webservices development, Sql Server VS2008 projects for CISCO SCMS SM integration with our software system
  • - - Analyst/Programmer – Senior Consultant

    Paris 2006 - 2006 Consultant at several clients like Portugal Telecom Sistemas Informação, Grupo Rádio Renascença, Fujitsu and CP
  • Tyco - Analyst/Programmer – Senior Consultant

    Schaffhausen 2005 - 2006 This project software was created under web technologies, and it primary goal was to have on Data Base all of the assays Excel files that BEG’s Laboratory had during years of concrete assays. It had to be possible to upload an excel file to the system, and it will import only the data of interest to Data Base. It also had to be possible to add or alter some of the assay’s excel files, so the system when receive it, would be always prepared to import new cells for instance. After importing, it would have to be possible to edit data online. To visualize an assay, it will export data to a protected excel file template, and then it could be printed for instance. Statistics were viewed online with on-the-fly construction graphics and also exporting data to Statistics Excel files that were made by client. Different user levels of menu access were required.


    • Analysis and Software structure conception.
    • Planned all application timings and distributed duties to the team.
    • Made classes to import and export data from/to excel files, also were used external component.
    • Made all Business Logic, to create graphics on-the-fly as requested by client’s needs to view online statistics for instance.
    • Application deployed to production.
    • Documented processes and created user guides for testers and users.
    • Used Visual Studio 2005, MS SQL Server 2005, MS Project, C# , ASP.NET and JavaScript, Source Safe.
  • Tyco - Analyst/Programmer – Senior Consultant

    Schaffhausen 2005 - 2005 Some separate modules to be included in client Information Systems that were being developed.
    WP1 Project – It was need by client to record important information related to specific kind of reports that client consultants had to do, in accordance with some laws, these forms had to be Data Based configurable, if for instance some law changed, and is required other fields to add to a specific report, adding this information to Data Base, system had to be prepared to construct these new forms on-the-fly.

    PIC Project – It was need to record information about client employees, besides the employee information were also needed to store information about medical exams, and even store their scanned medical exam in data Base; and in accordance to Portuguese law, it had to “know” when these employees had to make their next medical exam. CMG Project – Some developed modules had necessity to have different access user level, so it was necessary to develop a class to make this functionality. GAA Project – Ambient Engineers had necessity to fill some studied parameters on Information Systems, once again these forms had to be dynamically constructed.

    • Used Visual Studio 2003, MS SQL Server 2000, C#, ASP.NET, MS Project, JavaScript.
    • (PIC Project) Analysis, Data Base and Software structure conception.
    • Business Logic programming.
    • Stored procedures and triggers Programming.
    • Testing and debugging.
    • Technical and user documentation
    • Client Consultants formation.
    • Used Visual Studio 2003, MS SQL Server 2000, VB.NET, ASP.NET, MS Project.
    • Testing and debugging.
    • Technical and user documentation.
    • Client Consultants formation.
    • Used Visual Studio 2003, MS SQL Server 2000, C#, ASP.NET, MS Project
  • Independent Project - Freelancer Analyst/Programmer

    2004 - 2005 Made part of an independent project as part-time, to construct hardware for Microsoft Flight Simulator and Aerowinx PS1.3a Boeing 747-400 Simulator, that could bring to “life” some virtual plane equipment and switch functions. It was developed Communication Radios, Navigation Radios, eight programmable analog indicators, 24 programmable switches.

    • Hardware design, development and programming using 8051 compatible Micro Controller chip.
    • Developed routines to handle bi-directional communications between hardware and Flight Simulator using RS232 serial port.
    • MS Access Data Base design.
    • Developed classes to auto detect Flight Simulator Version.
    • Used Visual C++, MS Access, Keil uVision 2 Embedded C and Assembly programming, Microsoft Project.
  • ICWest - Freelancer Analyst/Programmer

    2004 - 2004 The goal of this 3 month project, was to port an MS Access (Galileo System) software to Web Technologies. This Galileo System software is sold to Travel Agencies Companies, and it allow to Manage Clients and even to Reserve Hotels and Plane tickets online for instance.

    • Forms development and correction of existing ones.
    • Stored Procedures and triggers programming.
    • Software Business Logic programming.
    • Web Services programming.
    • Data Export to Excel and Word implementation.
    • Debugging and testing.
    • Used Visual Studio 2003, MS SQL Server 2000, MS Access, VB.NET, C#, ASP.NET, JavaScript, XML.
  • Tyco - Analyst/Programmer Sr Consultant

    Schaffhausen 2004 - 2005 Responsibilities ranging from analysis, design, development, testing and deployment. Team Management.

    • Analysis and Software/Data Base structure conception.
    • Planned all application timings and distributed duties to the team.
    • Applications deployed to production.
    • Documented processes and created user guides for testers and users.
    • Data Base stored procedures programming.
    • Developed C# classes to access SQL Server.
    • Developed Budget Software using Visual Basic 6.
    • Developed Software for Costs Control Department to generate automatically reports from Excel Data, made using Visual Basic 6.
    • Data Transformation Services under SQL Server 2000.
    • Used Visual Studio 2003, MS SQL Server 2000, MS Project, ASP, VBScript, VB.NET, C#, ASP.NET JavaScript, Source Safe.
  • DQA - Analyst/Programmer

    2003 - 2004 Hired to develop solutions asked by clients. Dynamic Web Sites and Intranets development.

    • Analysis and Software/Data Base design and development.
    • Invoicing Software developed using Visual Basic 6 and MS Access Data Base.
    • Web Sites developed using PHP and MySQL under Linux Mandrake Operating System.
    • Intranets Modules developed using ASP, VBScript, VB.NET, C#, JavaScript, SQL Server 2000 and MS Access.
    • Projects Management using Microsoft Project
  • Servisegura - Analyst/Programmer

    2001 - 2003 Hired to develop Visual Basic Software that would manage information from hardware that security employees used. This hardware had SMS capabilities, and would send time and local where the employee has passed, and could be also used to control employee initial and end of work time.

    Used Visual Basic 6, Visual C++, MS SQL Server 2000, Microsoft Project
  • Valentim Carvalho - Analyst/Programmer

    1992 - 2001 Hired as Junior Analyst/Programmer. Made C applications under MS-DOS to edit Electronic Musical Instruments parameters using MIDI interface (Musical Instruments editors). Software design and development using Visual Basic 5/6, as requested by different departments. Company Intranet and Web Site development.

    • Analysis and Software design.
    • C functions development to handle communication between Musical Instruments and PC Computers using MIDI interface.
    • Hard study and analysis of MIDI Implementations charts for each equipment.
    • Musical Instruments Research parameters to be handled by software.
    • Electronic Instruments repair during 4 years.
    • Used C Language hard coding, used also some 3rd party C libraries.
    • Intranet Company analysis and design.
    • Integration of intranet modules with 3rd party invoicing and Warehouse Stock Software, used Visual Basic to create DLL’s that then could be used in ASP development.
    • Made Intranet modules using ASP, VBScript, JavaScript
    • Exchange of Data Base when appeared SQL Server 7 and after SQL Server 2000.
    • Used VB 5/6, ASP, VBScript, JavaScript, MS Access, SQL Server 2000, SQL Server 7
  • Sociedade Ibérica Lda - Developer

    1992 - 1992 Hired as Junior Programmer to develop Clipper application to manage Salesmen sales.

    • Analysis and Software design.
    • Graphical design development.
    • Data Base design.
    • Software development
  • FAP (Portuguese Air Force) - Air Traffic Controller

    1989 - 1991 Air Traffic Controller.
    Certified as Tower Controller as main duties at LPAV.
    Certified as Approach Controller at LPAV.
    Certified later as Tower Controller at LPOV

Formations

  • Aeroclub Paul Tissandier (ATO)

    Saint Cyr L'Ecole 2014 - 2015 PPL

    Private Pilot License (PPL)
    Single Engine Pilot (SEP)
    Aircraft types: HR200, DR400-135CDI, DR400-120 glass cockpit, DR400-160, DR400-180 glass cockpit
  • ISEP, Instituto Superior De Engenharia Do Porto (Porto)

    Porto 2009 - 2010 Electronics and Computers Engineering

    Licenciatura
  • Rumos (Porto)

    Porto 2003 - 2003 MCAD - Microsoft Certified Application Developer
  • ISEP - Instituto Engenharia Do Porto (Porto)

    Porto 2001 - 2005 Electronics and Computers Engineering

    Bacherol Degree
  • Portuguese Air Force (Lisbon)

    Lisbon 1988 - 1989 OPCART, Air Traffic Control

Réseau

Annuaire des membres :