Expert Details

Expert in Controls Software, PLC, Servo Drives, Robotics, C, and C# Programming

Expert ID: 732968 Massachusetts, USA

Request Expert



Expert is experienced in developing special software packages for PC-based control systems. Microsoft .NET, C# or Visual Basic™ is a preferred software platform. Typical operating systems Expert use include Microsoft Windows XP,7,10. Expert structure software to implement modular design, fully utilizing all capabilities of object-oriented languages, including design of class modules, implementation of inheritance and polymorphism, design and utilization of ActiveX,OCX components.

A few examples of the types of special software packages that Expert have designed in the past include:

• Complete machine control software for micro-stamping application, consisting of interface with SQL server, database information analysis, machine elements alignment via PC-based stepper controller, HMI (Human Machine Interface) design.
• Vision-driven, three-axis servo system, positioning for limp-part orientation and handling
• Implementation of sorting algorithms for direct machine control of packaging equipment
• Design of customer electronics part-configuration software to communicate with high precision four-axis robots
• Implementation of data acquisition software to acquire data from industrial measurement and control devices utilizing OPC servers
• Customization of SCADA software packages using built-in Microsoft VBA (Visual Basic for Application) and scripting languages


Expert has implemented many different types of motion control devices, including closed-loop control servo system with special PID tuning and adaptive tuning, stepper systems in both open and closed-loop configurations, vector and variable frequency AC drives. Expert has worked with stand-alone, multi-axis controllers, networked controllers, commercially-available PC-based motion cards. Typical motion control applications have included:

• Multi-axis positioning
• Electronic gearing
• Position cam and axis synchronization
• Linear and circular interpolation


Expert has the experience with many commercially-available vision systems, including Imaging Technology, Cognex, RSVI Aquity, DVD. Typical vision system applications which I have implemented in the past include:

• Vision-guided motion positioning
• Vision part inspection and feature search
• Vision gauging and dimensional inspection
• OCR and OCV (Optical Character Recognition/Verification)


Expert has over 28 years of experience in the implementation of control systems for industrial automation and machinery. This experience includes:

• Use and implementation of PLC (Programmable Logic Controllers), including IEC 61131-11 standard programming languages
• Standard implementation of different types of device and sensor fieldbus networks, operator interfaces, and industrial identification systems
• Working knowledge of NEC, NFPA-79, OSHA and other electrical codes and their implementation on industrial machinery

Expert may consult nationally and internationally, and is also local to the following cities: Boston, Massachusetts - Worcester, Massachusetts - Springfield, Massachusetts - Lowell, Massachusetts - Cambridge, Massachusetts - Brockton, Massachusetts - New Bedford, Massachusetts - Hartford, Connecticut - Manchester, New Hampshire - Providence, Rhode Island

Request Expert


Year Degree Subject Institution
Year: 1983 Degree: MSEE Subject: Control Systems and Servo Drives Institution: L’vov Technical University, Ukraine

Work History

Years Employer Title Department Responsibilities
Years: 2003 to 2016 Employer: ISTECH Title: Sr. Controls Consultant Department: Controls Responsibilities: Provide software and control system engineering services in development and implementation of industrial machinery controls
Years: 1991 to 2002 Employer: Design Technology Corp Title: Manager, Control Systems Department: Controls Responsibilities: Plan and direct all aspects of software and control system engineering at the company for all projects .
Years: 1989 to 1991 Employer: TVC Systems Title: Controls Engineer Department: Controls Responsibilities: Developed PLC and motion control software, power distribution, I/O connection and servo loop electrical diagrams

Fields of Expertise

Request Expert

Dev Tool:

Request: expert/controls-software-plc-servo-drives-robotics-c-and-c-programming
Matched Rewrite Rule: expert/([^/]+)(?:/([0-9]+))?/?$
Matched Rewrite Query: experts=controls-software-plc-servo-drives-robotics-c-and-c-programming&page=
Loaded Template: single-experts.php