Alex Mouton

Senior Software Engineer at Automation Solutions, Inc
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Mar 2016 - Present

      Senior Software Engineer for the AUTOSOL Communication Manager (ACM) product. ACM is a multi protocol OPC / OPC-UA / MQTT server that provides real time field data to client applications as well as collecting EFM historical data records from field hardware such as RTUs, PRCs, and PLCs. Develop and maintain ACM functionality for all types of Modbus, Scadapack, Flow Automation, Honeywell Mercury Instruments, and Prosoft protocols as well as TCP and UDP communications. Develop and maintain portions of the GUI and other portions of the ACM product as needed. Troubleshoot and debug issues as needed. Provide customer support and technical advice via telephone, email, and online meetings. I have written a technical whitepaper detailing ACM configuration for use with Prosoft's MVI56E module. Developed a new protocol driver for the Honeywell Mercury EC350 and ERX350 controllers. Developed a new protocol driver for Weatherford rod pump controllers, such as the Wellpilot, M8800, etc. Developed base protocol driver framework for new Linux edge device (eACM) that provides real time data from field RTU's. Developed priority based polling scheduler for Linux edge device. Developed protocol driver for Totalflow DB2 Register protocol for Linux edge device. Added OPC UA server functionality to the ACM product. Developed .NET assembly to pass realtime OPC UA data to/from ACM using gRPC. Work done using C++, C#, .NET, Boost, NuGet, MS Visual Studio, VSCode, Conan, CMake, MS Office, MS Teams, Redmine, GIT, Bitbucket, JIRA, Confluence. Show less

    • Senior Software Engineer
      • Jan 2003 - Feb 2016

      Wonderware West - the world’s largest distributor for Wonderware Corporation, supplier of Windows-based software products to the industrial automation market. Senior Software Engineer for the Universal SCADA Server product. Universal Server is a multi protocol OPC server that provides real time field data to client applications as well as collecting EFM historical data records from field hardware such as RTUs and PLCs. Developed and maintain the communication circuit modules for TCP/UDP, serial, radio, and modem. Each circuit module is developed as a COM object. Developed and maintained the Modbus, Omni, Flow Automation, Mercury, Scadapack, Halliburton, Allen Bradley DF1, and Bristol BSAP protocol modules. Each protocol module is developed as a COM object. Developed and maintained user configuration interface, configuration ActiveX controls, message logging engine. Lead team to migrate product to the .NET development platform. Designed and developed new user configuration application as .NET Windows application which interfaces with running COM servers to send and retrieve configuration information. Worked directly with customers to troubleshoot problems, optimize systems, and discuss feature requests and engineering requirements. Prepared project requirements based upon customer and functionality requirements. Worked at customer locations doing service work as needed. Developed product documentation. Work is done using C++, C#, COM Client/Server, ATL, .NET, MS Visual Studio, MS Office. Show less

    • United States
    • Electrical Equipment Manufacturing
    • 700 & Above Employee
    • Software Engineer
      • Oct 2000 - Apr 2002

      Software Engineer for the TestStand product. Increased performance of ODBC logging of test results to database by using improved methods and refactoring code. Enhanced TestStand's breakpoint functionality. Skills used: C++, MS Visual Studio, ODBC, COM, Visual Basic, Windows. Software Engineer for the TestStand product. Increased performance of ODBC logging of test results to database by using improved methods and refactoring code. Enhanced TestStand's breakpoint functionality. Skills used: C++, MS Visual Studio, ODBC, COM, Visual Basic, Windows.

    • United States
    • Automation Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Jul 1993 - Oct 2000

      Software Engineer developing DDE Protocol Servers to interface with field PLCs and RTUs. Work done with Modbus, Moore Controls, Scadapack, Flow Automation. Developed add-on utilities for Wonderware Intouch. Technical support, both by phone and at customer sites. Taught training class to customers for Wondweware products. Skills used: C, C++, ODBC, DDE, Suitelink, Intouch, Windows. Software Engineer developing DDE Protocol Servers to interface with field PLCs and RTUs. Work done with Modbus, Moore Controls, Scadapack, Flow Automation. Developed add-on utilities for Wonderware Intouch. Technical support, both by phone and at customer sites. Taught training class to customers for Wondweware products. Skills used: C, C++, ODBC, DDE, Suitelink, Intouch, Windows.

Education

  • Lamar University
    Bachelor of Science (B.S.), Computer Science
    1988 - 1993

Community

You need to have a working account to view this content. Click here to join now