Position: AI/ML Developer, Optimization Models Developer
Category: Python
English level: upper
Years of experience: 7


20+ years of extensive experience in:
Development and deployment of neural networks & other AI/ML methods (Python, Keras, TensorFlow, PyTorch).
Optimization models (Gurobi & other commercial and free MIP Solvers).
Development of wide variety of database applications (using different RDBMS platforms).
Hands-on experience in traditional procedural programming and OOP in the major programming languages (C++, Java, Python. etc.).
Syntax analysis and automated compiler creation (YACC, ANTLR).
Development of methods and models for operating profit maximization, financial modeling.
Statistical modeling (any platform).
Specialties: Custom Software Development, Mathematical and Financial Modeling.

I strongly believe in agile principles and use them to deliver value incrementally. I am eager to learn about new methodologies and practices and apply them directly in my work. I am the person whom my colleagues ask to handle the problem when they are frustrated and cannot find an appropriate algorithm.

Current:
Customization of the state of the art Yunbo Wang' PredRNN++ and MIM models (further improvements of Convolutional LSTM concept) for cloud advection nowcasting and solar and wind power plants generation prediction, using NEXRAD Level 2 radar data (Python, TensorFlow, GPU computations).
Development of the optimization models with multi-criteria objective functions for power generation and consumption (Gurobi & other MIP solvers, Plexos).
Power consumption prediction in Ukraine (LSTM Neural Networks, Python, Keras).
Endur ETRM system implementation and customization (MS SQL Server, Python, Java).
ETL, AWS, SAP's Analytic Cloud.

Interests: neural networks, optimization models, database applications.