Download Resume
Avatar

Anthony Wrather

  -  

Senior Software Engineer

Here are the last X jobs.

I am Tony and this is a bit about my commercial experience.

Work Experience

Senior Software Engineer

Omnico Group

April 2016 - April 2018

  • Defect correction in the C++, C#, MSSQL Stored Procedures and PowerShell code.
  • Implement new functionality in C++, C#, MSSQL Stored Procedures and PowerShell.
  • Implement DSC for a variety of Windows Operating Systems and configurations including VMware and Azure.
  • Provide DevOps/3rd Line support.

Senior Software Engineer

Omnico Group

April 2016 - April 2018

  • Defect correction in the C++, C#, MSSQL Stored Procedures and PowerShell code.
  • Implement new functionality in C++, C#, MSSQL Stored Procedures and PowerShell.
  • Implement DSC for a variety of Windows Operating Systems and configurations including VMware and Azure.
  • Provide DevOps/3rd Line support.

Senior Software Engineer

Omnico Group

April 2016 - April 2018

  • Defect correction in the C++, C#, MSSQL Stored Procedures and PowerShell code.
  • Implement new functionality in C++, C#, MSSQL Stored Procedures and PowerShell.
  • Implement DSC for a variety of Windows Operating Systems and configurations including VMware and Azure.
  • Provide DevOps/3rd Line support.

Development Engineer

IBM SSD

May 2014 - Nov 2015

  • Software engineer on a Storage Area Network embedded Linux system (SVC & Storewize).
  • To introduce new functionality using C, Perl, Shell Script and GNU Makefile as required.
  • To introduce various mechanisms to enable the re-branding of SVC and Storewize.
  • To enable the Cluster State Manager to support or disallow the clustering of various vendors hardware.
  • To rework the build system to enable the creation of branded test, development and customer installation packages.
  • To perform defect analysis and correction as required.

Software Analyst

IBM Platform Technology Centre

Nov 2013 - April 2014

  • To analyse acquired source code for open source and commercial licenses.
  • To prepare the Pedigree Review including authors, copyrights and licenses.
  • To provide information to the Intellectual Property Attorneys for the clearance of acceptable licenses or to the developers for remedial work so the unacceptable code can be replaced.
  • To validate the remedial work has been performed to an acceptable standard.
  • To prepare the Notices files with the relevant license information.
  • To prepare the Certificates of Originality.

Software Test Engineer

Omron Industrial Automation

Feb 2013 - Oct 2013

  • To write and run tests for industrial control system software.
  • Writing C#, C++, VB.Net, and VB Script test harnesses for CX-Server LITE (SCADA).
  • Converting PLC Ladder Logic apps to Structured Text apps on a different model PLC.
  • Writing CX-Supervisor (SCADA) test harnesses and SYSMAC HMI IP communications reliability and integrity tests.
  • The testing is performed on a variety of OS including Win 7 Pro (32 & 64), XP desktop, Win 7 Embedded Compact, and XP Embedded communicating via Ethernet to a selection of PLC's.

Software Engineer (TCP/IP)

Roke Manor Research

Jan 2012 - July 2012

  • Use Wireshark and other tools to create PCAP files from live scenarios.
  • Use Wireshark and other tools to analyse the PCAP files for accessible data.
  • To identify rules for repeatable analysis and document them.

System Integration Analysis

Lockheed Martin/NATS

Sept 2006 - Nov 2011

  • Software defect correction and testing. Implementing new functionality.
  • Network design, implementation, testing, and documentation.
  • Network test rig design, implementation, and formal test specification (SubSat).
  • Automating the installation, configuration, and testing process.
  • Writing and justifying the test plans and automation test strategies.
  • The design, implementation, and documentation of servers for network traffic capture / analysis, centralised maintenance and an automated installation server.
  • The design, implementation, and documentation of a centralised logging server.
  • Programming languages :- Perl, C, C++, Ada 83, Shell script, and SQL.
  • Operating Systems :- Linux, AIX, XP, and W2K3.

Content

Content