Alexey Zolotnitsky, Developer in Prague, Czech Republic
Alexey is available for hire
Hire Alexey

Alexey Zolotnitsky

Verified Expert  in Engineering

Software Developer

Location
Prague, Czech Republic
Toptal Member Since
July 15, 2013

Alexey is a Visual C++ expert with over eight years of experience in large industrial control SCADA systems with a required availability of 0.99999. He excels in all aspects of software engineering, including design and architecture, on-site installation, and assessing client specifications.

Availability

Part-time

Preferred Environment

Eclipse, Microsoft Visual Studio

The most amazing...

...thing I've created is a large industrial control SCADA system that automates operations of large factories and plants with an extremely high availability.

Work Experience

Lead Software Engineer

2008 - 2013
RealFlex Technologies
  • Supported and developed RealFlex, a leading SCADA system used in a wide array of industries ranging from the food industry to nuclear energy.
  • Led the project team (four people).
  • Gathered and analyzed user requirements.
  • Involved in planning, design, architecture, development, and testing of new modules.
  • Was responsible for time and risk management.
Technologies: Win32 API, Standard Template Library (STL), Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Microsoft Visual C++

Technical Account Manager

2009 - 2012
DevFactory (United Arab Emirates)
  • Managed a team of six engineers working on new feature development and bug fixes in a large portfolio of products.
  • Improved coverage across the product family and developed new test cases.
  • Planned and oversaw the completion of work tasks as team leader.
  • Was responsible for time and risk management.
  • Communicated directly with clients.
Technologies: TestComplete, .NET, Java, Microsoft Visual C++

Sr. Software Engineer

2007 - 2008
Information and Control Systems
  • Created a SCADA system for automation of manufacturing at petrochemical plants.
  • Developed a group of trainers for personnel instruction.
  • Coordinated a team of five programmers, planning work and managing people.
  • Was responsible for architecture design and overall progress control.
  • Gathered and analyzed user requirements.
  • Created a mnemoscheme editor and worked extensively on client-server communication.
Technologies: SQLite, Microsoft Access, Win32 API, COM, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Microsoft Visual C++

Software Engineer

2006 - 2007
Selectosa Systems
  • Supported and developed an information system to automate the operations of a large American company serving car dealers.
  • Modified and improved existing code.
  • Optimized database SQL queries.
  • Developed the corporate website application.
Technologies: CSS, XHTML, T-SQL (Transact-SQL), JavaScript, VBScript, Visual Basic, ASP.NET

Software Engineer

2003 - 2006
Republican Scientific Research and Consultation Center
  • Developed a high-quality analytical system for calculating construction elasticity.
Technologies: Microsoft Access, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Microsoft Visual C++

RealFlex SCADA system

This is a complex client-server application for industrial control (SCADA system). It is a mission critical application working in real time (QNX operating system), with a required availability of 0.999999. The system includes a FlexView application that displays information to an operator, a FlexBuilder application that helps operators to construct displays, and a FlexCFE application that provides a user interface for CSL scripts.

Languages

C, C++, Java, JavaScript, PHP, C#, Visual Basic, VBScript, T-SQL (Transact-SQL), XHTML, CSS

Libraries/APIs

Win32 API, Microsoft Foundation Class (MFC) Library, Standard Template Library (STL), Microsoft Foundation Classes (MFC), jQuery

Tools

Microsoft Visual Studio, Eclipse IDE, Microsoft Visual C++, Microsoft Access

Paradigms

Agile Software Development, Concurrent Programming

Platforms

Windows, Linux, MacOS, Oracle, TestComplete, Eclipse

Storage

Microsoft SQL Server, MySQL, SQLite

Other

Multithreading, Network Programming, SCADA, COM

Frameworks

Apache Struts, Spring, Hibernate, Ext JS, .NET, ASP.NET

2002 - 2007

Master's Degree in Computer Science

Saratov State University - Saratov, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring