I am an innovative and results-driven Senior Software Developer with over 20 years of experience across North America, Israel, and Russia. I specialize in C++ and high-performance client-server applications, and I have led the architecture, development, and optimization of complex software in renewable energy, financial trading, embedded systems, image/signal processing, and SCADA. I am passionate about continuous learning and excellence in software engineering. Throughout my career, I have successfully contributed to large companies like Syntronic, Survalent, Ford, Autodesk, and Morgan Stanley, focusing on building robust and scalable solutions.

Yulia Moldavsky

I am an innovative and results-driven Senior Software Developer with over 20 years of experience across North America, Israel, and Russia. I specialize in C++ and high-performance client-server applications, and I have led the architecture, development, and optimization of complex software in renewable energy, financial trading, embedded systems, image/signal processing, and SCADA. I am passionate about continuous learning and excellence in software engineering. Throughout my career, I have successfully contributed to large companies like Syntronic, Survalent, Ford, Autodesk, and Morgan Stanley, focusing on building robust and scalable solutions.

Available to hire

I am an innovative and results-driven Senior Software Developer with over 20 years of experience across North America, Israel, and Russia. I specialize in C++ and high-performance client-server applications, and I have led the architecture, development, and optimization of complex software in renewable energy, financial trading, embedded systems, image/signal processing, and SCADA.

I am passionate about continuous learning and excellence in software engineering. Throughout my career, I have successfully contributed to large companies like Syntronic, Survalent, Ford, Autodesk, and Morgan Stanley, focusing on building robust and scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Russian
Fluent
Hebrew (modern)
Advanced

Work Experience

SCADA Systems Developer (Contractor) – Renewable Energy at IQStorage at Syntronic
March 1, 2025 - June 7, 2025
Contributed to the development of SCADA systems for solar energy storage projects. Designed and implemented Battery Plant Controller functionality to manage inverters and energy storage systems via a Battery Communication Interface (BCI). Developed real-time, multithreaded, client-server software in C++20. Integrated protocols such as MQTT and Modbus over TCP/IP. Built and maintained CMake-based builds and automated unit tests using GoogleTest. Focused on robust grid integration and high-performance control logic in renewable energy infrastructure.
Sr. Software Developer at Survalent
August 1, 2023 - December 31, 2024
As a member of the Distribution Management System (DMS) team, designed and implemented SCADA solutions, including advanced software features like Short-Term Load Forecast, Volt/VAR Optimization, and Optimal Feeder Reconfiguration. Utilized C++17/C++20, Python, PyBind11, multi-threading, and GoogleTest in a Windows environment.
Embedded Sr. Software Developer (Contractor) at Ford Motor Company
June 1, 2019 - July 31, 2023
Collaborated on the architecture team to design high-level features for next-generation connected vehicles based on AUTOSAR standards. Designed and developed API Gateway functionality for scalable and reliable vehicle cloud connection. Worked with multi-threading, GoogleTest, Eclipse IDE, Docker, QEMU, CANBus protocol, TCP/IP including OTA updates and vehicle-to-cloud communication. Supervised external contractors and facilitated cross-team collaboration. Implemented and maintained software components using C++11/C++17, Python, and CAN Bus protocol in Linux and QNX environments.
Sr. Software Developer (Contractor) at You.i TV
August 1, 2018 - June 30, 2019
Engineered applications such as FilmStruck, NAT GEO Kids, and FOX for iOS, tvOS, and Android platforms, available in North and South America. Technologies used include C++14, Java, Objective-C, and XCode. Gained foundational experience developing applications for ROKU and Android platforms.
Sr. Software Developer at Autodesk
January 1, 2018 - July 31, 2018
Member of the 3dsMax team focused on optimizing build times for the 3dsMax desktop application involving hundreds of projects by improving build scripts and project files, reducing build times from 4 hours to 40 minutes. Integrated static analysis tools such as Bullseye to improve code quality and efficiency. Utilized technologies like C++, Ruby, Rake, MSBuild on Windows.
Sr. Software Developer (Contractor) at Morgan Stanley
December 1, 2015 - January 31, 2018
Developed a high-frequency trading platform as part of the infrastructure team. Contributed to the Exchange Connectivity team focusing on designing, developing, and deploying Smart Order Routing systems for North American markets. Implemented real-time parsing and transmitting of order data using FIX protocol. Worked with C++14, Python, template meta programming, and multi-threading optimizations on Linux.
Sr. Software Developer at Imagine Communications
September 1, 2015 - December 31, 2015
Developed video processing components for broadcast workflows as a member of the Components team, applying object-oriented design and design patterns using Java 6 on Windows.
Lead Software Developer at Cadence Design Systems
April 1, 2013 - April 30, 2015
Designed and developed advanced EDA tools for complex chip design workflows as part of the infrastructure team and Integrated Circuit Framework Technology group. Wrote specs and automated tests addressing multi-threaded environment challenges. Enhanced code quality using Purify, PureCoverage, Coverity, and Valgrind while ensuring seamless infrastructure integration.
Sr. Software Developer at Paradigm Geophysical
June 1, 2005 - March 31, 2013
Worked on seismic data analysis and calibration applications as a member of the Reservoir Characterization team. Integrated Neural Network algorithms for data prediction. Created graphical applications for data representation and analysis using C++ and QT on Linux.
Sr. Software Developer at Amdocs
March 1, 2002 - May 31, 2005
Developed a telecom billing system used by leading international providers and a customized Order Management system for an Ireland Telecom company as part of the Billing and Customizations teams, respectively. Technologies included C++, SQL, Oracle DB on Linux.
Software Developer at IOImage
October 1, 2000 - February 28, 2002
Developed object tracking applications involving objects recognition by edge detection and motion estimation using proprietary algorithms. Implemented 3D from 2D (depth recovery) algorithms such as camera parameter estimation from adjacent frames. Integrated optical flow library and implemented affine transformations, SVD factorization, and camera movement matrix. Worked with C++ on Windows.
Software Developer at Algorithmic Research (DocuSign)
August 1, 1998 - October 31, 2000
Implemented the PKCS#11 standard library and cryptographic algorithms including RSA and DES for digital signature solutions as part of the Digital Signature team. Developed Java APIs to interface with C++ libraries for Public Key Infrastructure (PKI) systems. Worked with C++, C, Java on Windows.
SCADA Systems Developer (Contractor) – Renewable Energy at IQStorage at Syntronic
March 1, 2025 - June 11, 2025
Contributed to the development of SCADA systems for solar energy storage projects. Designed and implemented Battery Plant Controller functionality to manage inverters and energy storage systems via a Battery Communication Interface (BCI). Developed real-time, multithreaded, client-server software in C++20. Integrated protocols such as MQTT and Modbus over TCP/IP. Built and maintained CMake-based builds and automated unit tests using GoogleTest. Focused on robust grid integration and high-performance control logic in renewable energy infrastructure.
Sr. Software Developer at Survalent
August 1, 2023 - December 31, 2024
As a member of the Distribution Management System (DMS) team, designed and implemented SCADA (Supervisory Control and Data Acquisition) solutions. Developed and maintained advanced software features like Short-Term Load Forecast, Volt/VAR Optimization, and Optimal Feeder Reconfiguration. Utilized C++17/C++20, Python, PyBind11, multi-threading, and GoogleTest in a Windows environment.
Embedded Sr. Software Developer (Contractor) at Ford Motor Company
June 1, 2019 - July 31, 2023
Collaborated on the architecture team to design high-level features for next-generation connected vehicles based on AUTOSAR standards. Designed and developed API Gateway functionality for vehicle systems to ensure scalability and reliability. Worked with multi-threading, GoogleTest, Eclipse IDE, Docker, QEMU, CANBus protocol, TCP/IP for OTA updates and vehicle-to-cloud communication. Supervised external contractors and facilitated cross-team collaboration. Implemented and maintained software components using C++11/C++17, Python, and CAN Bus protocol in Linux and QNX environments.
Sr. Software Developer (Contractor) at You.i TV
August 1, 2018 - June 30, 2019
Engineered applications such as FilmStruck, NAT GEO Kids, and FOX for iOS, tvOS, and Android platforms. Leveraged C++14, Java, Objective-C, and XCode in a dynamic environment. Acquired foundational experience in developing applications for ROKU and Android platforms.
Sr. Software Developer at Autodesk
January 1, 2018 - July 31, 2018
As a member of 3dsMax team, optimized build times for the 3dsMax desktop application that includes hundreds of projects by enhancing build scripts and C++/C# project files. Reduced build times from 4 hours to 40 minutes. Integrated static analysis tools such as Bullseye to improve code quality and efficiency.
Sr. Software Developer (Contractor) at Morgan Stanley
December 1, 2015 - January 31, 2018
As a member of the infrastructure team, developed a high-frequency trading platform. Contributed to the design, development, and deployment of Smart Order Routing systems for North American markets, focusing on parsing and transmitting order data in real time using the FIX protocol. Technologies included C++14, Python, template meta programming, multi-threading optimizations on Linux.
Sr. Software Developer at Imagine Communications
September 1, 2015 - December 31, 2015
As a member of the Components team, developed video processing components for broadcast workflows applying object-oriented design and design patterns. Worked with Java 6 and design patterns in a Windows environment.
Lead Software Developer at Cadence Design Systems
April 1, 2013 - April 30, 2015
As a member of the infrastructure team and Integrated Circuit Framework Technology group (ICFT), designed and developed advanced EDA tools for complex chip design workflows. Wrote specs and automated tests. Solved issues related to unpredicted order of logged messages in multi-threaded environments. Enhanced code quality with Purify, PureCoverage, Coverity, and Valgrind ensuring seamless infrastructure integration.
Sr. Software Developer at Paradigm Geophysical
June 1, 2005 - March 31, 2013
Participated in the design and development of applications for seismic data analysis and calibration. Integrated Neural Network algorithms for data prediction. Created 'WellLogs,' a graphical application for data representation and analysis in C++ and QT on Linux.
Sr. Software Developer at Amdocs
March 1, 2002 - May 31, 2005
Developed a telecom billing system used by leading international telecom providers. Developed Order Management system customized for Ireland Telecom company.
Software Developer at IOImage
October 1, 2000 - February 28, 2002
Developed object tracking application with edge detection and motion estimation using proprietary algorithms. Implemented 3D-from-2D depth recovery algorithms and camera parameter estimation from feature matching in frames. Integrated optical flow libraries, affine transformations, SVD factorization, and camera movement matrix.
Software Developer at Algorithmic Research (DocuSign)
August 1, 1998 - October 31, 2000
Implemented PKCS#11 standard library and cryptographic algorithms including RSA and DES for digital signature solutions. Developed Java APIs to interface with C++ libraries for PKI systems.
SCADA Systems Developer (Contractor) at Syntronic
March 1, 2025 - June 13, 2025
Contributed to the development of SCADA systems for solar energy storage projects. Designed and implemented Battery Plant Controller functionality to manage inverters and energy storage systems via a Battery Communication Interface (BCI). Developed real-time, multithreaded, client-server software in C++20, integrated protocols such as MQTT and Modbus over TCP/IP, built and maintained CMake-based builds and automated unit tests using GoogleTest. Focused on robust grid integration and high-performance control logic in renewable energy infrastructure.
Sr. Software Developer at Survalent
August 1, 2023 - December 31, 2024
As a member of the Distribution Management System (DMS) team, designed and implemented SCADA solutions including advanced features such as Short-Term Load Forecast, Volt/VAR Optimization, and Optimal Feeder Reconfiguration. Worked extensively with C++17/C++20, Python, PyBind11, multi-threading, and GoogleTest in a Windows environment.
Embedded Sr. Software Developer (Contractor) at Ford Motor Company
June 1, 2019 - July 31, 2023
Collaborated on the architecture team to design high-level features for next-generation connected vehicles based on AUTOSAR standards. Designed and developed API Gateway functionality for vehicle systems ensuring scalability and reliability. Worked with multi-threading, GoogleTest, Eclipse IDE, Docker, QEMU, CANBus and TCP/IP protocols for over-the-air updates and vehicle-to-cloud communication. Supervised external contractors and facilitated cross-team collaboration.
Sr. Software Developer (Contractor) at You.i TV
August 1, 2018 - June 30, 2019
Engineered applications for iOS, tvOS, and Android platforms such as FilmStruck, NAT GEO Kids, and FOX for the Americas. Technologies included C++14, Java, Objective-C, and XCode. Gained foundational experience in developing applications for ROKU and Android platforms.
Sr. Software Developer at Autodesk
January 1, 2018 - July 31, 2018
As a member of the 3dsMax team, optimized build times for the 3dsMax desktop application, reducing build times from 4 hours to 40 minutes by enhancing build scripts and project files. Integrated static analysis tools to improve code quality and efficiency.
Sr. Software Developer (Contractor) at Morgan Stanley
December 1, 2015 - January 31, 2018
Developed a high-frequency trading platform and contributed to the design, development, and deployment of Smart Order Routing systems for North American markets focusing on real-time order data processing using the FIX protocol. Utilized C++14, Python, template meta programming, and multi-threading optimizations on Linux.
Sr. Software Developer at Imagine Communications
September 1, 2015 - December 31, 2015
Developed video processing components for broadcast workflows using object-oriented design and design patterns within a Windows environment using Java 6.
Lead Software Developer at Cadence Design Systems
April 1, 2013 - April 30, 2015
Designed and developed advanced EDA tools for complex chip design workflows. Provided specs and automatic tests working with multi-threaded environments. Improved code quality with tools like Purify, PureCoverage, Coverity, and Valgrind while ensuring seamless infrastructure integration.
Sr. Software Developer at Paradigm Geophysical
June 1, 2005 - March 31, 2013
Participated in design and development of seismic data analysis and calibration applications including integration of Neural Network algorithms. Created graphical applications for data representation and analysis using C++ and QT on Linux.
Sr. Software Developer at Amdocs
March 1, 2002 - May 31, 2005
Developed telecom billing systems and Order Management system customizations for international telecom providers using C++, SQL, and Oracle DB on Linux.
Software Developer at IOImage
October 1, 2000 - February 28, 2002
Developed object tracking and motion estimation applications using proprietary algorithms, implemented 3D from 2D depth recovery algorithms, integrated optical flow libraries, and worked on camera movement matrix calculations.
Software Developer at Algorithmic Research (DocuSign)
August 1, 1998 - October 1, 2000
Implemented PKCS#11 standard library and cryptographic algorithms such as RSA and DES for digital signature solutions. Developed Java APIs interfacing with C++ libraries for PKI systems.
SCADA Systems Developer (Contractor) at Syntronic
March 1, 2025 - June 5, 2025
Contributed to the development of SCADA systems for solar energy storage projects. Designed and implemented Battery Plant Controller functionality to manage inverters and energy storage systems via a Battery Communication Interface (BCI). Developed real-time, multithreaded, client-server software in C++20. Integrated protocols such as MQTT and Modbus over TCP/IP. Built and maintained CMake-based builds and automated unit tests using GoogleTest. Focused on robust grid integration and high-performance control logic in renewable energy infrastructure.
Sr. Software Developer at Survalent
August 1, 2023 - December 31, 2024
As a member of the Distribution Management System (DMS) team, designed and implemented SCADA solutions. Developed and maintained advanced software features like Short-Term Load Forecast, Volt/VAR Optimization, and Optimal Feeder Reconfiguration. Utilized C++17/C++20, Python, PyBind11, multi-threading, and GoogleTest in a Windows environment.
Embedded Sr. Software Developer (Contractor) at Ford Motor Company
June 1, 2019 - July 31, 2023
Collaborated on the architecture team to design high-level features for next-generation connected vehicles based on AUTOSAR standards. Designed and developed API Gateway functionality for vehicle systems, ensuring scalability and reliability. Worked with multi-threading, GoogleTest, Eclipse IDE, Docker, QEMU, CANBus protocol, TCP/IP, OTA updates, and vehicle-to-cloud communication. Supervised external contractors and facilitated cross-team collaboration. Implemented and maintained software components using C++11/C++17, Python, and CAN Bus protocol in Linux and QNX environments.
Sr. Software Developer (Contractor) at You.i TV
August 1, 2018 - June 30, 2019
Engineered applications such as FilmStruck, NAT GEO Kids, and FOX for iOS, tvOS, and Android platforms, available across the Americas. Leveraged C++14, Java, Objective-C, and XCode in a dynamic environment. Gained foundational experience in developing applications for ROKU and Android platforms.
Sr. Software Developer at Autodesk
January 1, 2018 - July 31, 2018
As a member of the 3dsMax team, optimized build times for the 3dsMax desktop application, reducing build times from 4 hours to 40 minutes by enhancing build scripts and C++/C# project files. Integrated static analysis tools such as Bullseye to improve code quality and efficiency. Worked with C++, Ruby, Rake, and MSBuild on Windows.
Sr. Software Developer (Contractor) at Morgan Stanley
December 1, 2015 - January 31, 2018
Developed a high-frequency trading platform as part of the infrastructure team. Contributed to the design, development, and deployment of Smart Order Routing systems for North American markets, focusing on parsing and transmitting order data in real time using FIX protocol. Utilized C++14, Python, template meta programming, and multi-threading optimizations on Linux.
Sr. Software Developer at Imagine Communications
September 1, 2015 - December 31, 2015
Developed video processing components for broadcast workflows applying object-oriented design and design patterns. Technologies used include Java 6 and Windows.
Lead Software Developer at Cadence Design Systems
April 1, 2013 - April 30, 2015
Designed and developed advanced EDA tools for complex chip design workflows as part of the infrastructure team and Integrated Circuit Framework Technology group. Wrote specs and automatic tests. Solved issues related to multi-threaded environment message logging. Enhanced code quality using Purify, PureCoverage, Coverity, and Valgrind while ensuring seamless infrastructure integration. Worked with C++ on Linux.
Sr. Software Developer at Paradigm Geophysical
June 1, 2005 - March 31, 2013
Contributed to seismic data analysis and calibration applications within the Reservoir Characterization team. Integrated Neural Network algorithms for data prediction. Created a graphical application 'WellLogs' for data representation and analysis using C++ and QT on Linux.
Sr. Software Developer at Amdocs
March 1, 2002 - May 31, 2005
Developed telecom billing systems used by leading international telecom providers as part of the Billing team (R&D). Customized Order Management system for Telecom Ireland. Worked with C++, SQL, Oracle DB on Linux.
Software Developer at IOImage
October 1, 2000 - February 28, 2002
Developed object tracking application with edge detection and motion estimation algorithms. Implemented 3D from 2D depth recovery algorithms for camera parameter estimation from adjacent frames. Integrated Optical flow library and wrote affine transformations, SVD factorization, and camera movement matrix using C++ on Windows.
Software Developer at Algorithmic Research (DocuSign)
August 1, 1998 - October 31, 2000
Implemented PKCS#11 standard library and cryptographic algorithms including RSA and DES for digital signature solutions as part of the Digital Signature team. Developed Java APIs to interface with C++ libraries for PKI systems. Worked with C++, C, Java on Windows.

Education

B.Sc. at Bar-Ilan University, Israel
January 1, 1995 - December 31, 1998
M.Sc. at Bar-Ilan University, Israel
January 1, 1998 - December 31, 2000
M.Sc. at Bar-Ilan University, Israel
January 1, 2004 - December 31, 2008
B.Sc. at Bar-Ilan University
January 1, 1995 - December 31, 1998
M.Sc. at Bar-Ilan University
January 1, 1998 - December 31, 2000
M.Sc. at Bar-Ilan University
January 1, 2004 - December 31, 2008
B.Sc. at Bar-Ilan University, Israel
January 1, 1995 - December 31, 1998
M.Sc. at Bar-Ilan University, Israel
January 1, 1998 - December 31, 2000
M.Sc. at Bar-Ilan University, Israel
January 1, 2004 - December 31, 2008
B.Sc. at Bar-Ilan University, Israel
January 1, 1995 - December 31, 1998
M.Sc. at Bar-Ilan University, Israel
January 1, 1998 - December 31, 2000
M.Sc. at Bar-Ilan University, Israel
January 1, 2004 - December 31, 2008

Qualifications

Foundations of Objective-C App Development
December 1, 2018 - December 31, 2018
Front-End Web UI Frameworks and Tools: Bootstrap 4
September 1, 2017 - September 30, 2017
HTML, CSS, and JavaScript
August 1, 2017 - August 31, 2017
Introduction to Information Technology and AWS Cloud - by Amazon Web Services
January 1, 2025 - January 31, 2025
Foundation of Project Management certification - by Google
January 1, 2025 - January 31, 2025
Programming with JavaScript - by Meta
March 1, 2025 - March 31, 2025
Foundations of Objective-C App Development
December 1, 2018 - December 31, 2018
Front-End Web UI Frameworks and Tools: Bootstrap 4
September 1, 2017 - September 30, 2017
HTML, CSS, and JavaScript
August 1, 2017 - August 31, 2017
Introduction to Information Technology and AWS Cloud - by Amazon Web Services
January 1, 2025 - January 31, 2025
Foundation of Project Management certification - by Google
January 1, 2025 - January 31, 2025
Programming with JavaScript - by Meta
March 1, 2025 - March 31, 2025
Foundations of Objective-C App Development
December 1, 2018 - December 31, 2018
Front-End Web UI Frameworks and Tools: Bootstrap 4
September 1, 2017 - September 30, 2017
HTML, CSS, and JavaScript
August 1, 2017 - August 31, 2017
Introduction to Information Technology and AWS Cloud
January 1, 2025 - January 31, 2025
Foundation of Project Management certification - by Google
January 1, 2025 - January 31, 2025
Programming with JavaScript - by Meta
March 1, 2025 - March 31, 2025
Foundations of Objective-C App Development
December 1, 2018 - December 31, 2018
Front-End Web UI Frameworks and Tools: Bootstrap 4
September 1, 2017 - September 30, 2017
HTML, CSS, and JavaScript
August 1, 2017 - August 31, 2017
Introduction to Information Technology and AWS Cloud - by Amazon Web Services
January 1, 2025 - January 31, 2025
Foundation of Project Management certification - by Google
January 1, 2025 - January 31, 2025
Programming with JavaScript - by Meta
March 1, 2025 - March 31, 2025

Industry Experience

Software & Internet, Energy & Utilities, Financial Services, Manufacturing, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Montréal today.