
Alexandre Nepomniachtchi
Senior Software Developer | C++, C#
Salary / Daily rate
92150 Suresnes, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Senior Software Developer with 20+ years expertise in C++/C# and Sophis financial systems. Proven track record leading complex migrations, implementing microservices architecture, and optimizing performance for major financial institutions like BNP Paribas. Specialized in fintech solutions with focus on system modernization and production stability.
Work experience
Senior Software Engineer, Senior Consultant, C++/C#
FreelanceFreelance
Jul 2023 - Present
3 years 4 months
Paris, France
• Lead the modernization of the existing CAM system in power engineering, implementing a microservices architecture for stability and safety. • Collaborated in choosing a development strategy, adapting report formats, and writing technical specifications and roadmaps. • Utilized C#, C/C++, Python for GUI, DB, data analysis, and report generation, contributing to the system's success.
Senior Software Engineer, Sophis Expert, C++/C#
tesselate
Aug 2021 - Oct 2023
2 years 3 months
Paris, France
BMCE Capital Gestion (BKG): - Led migration of SophisThinClient application from version 7.3 to 21.3.x, implementing new business requests and optimizing code. - Transitioned communication method from SOAP API to Rest API for Sophis Integration Service. - Collaborated with clients to address bugs and enhance code efficiency. BNP Paribas Cardif (NY): - Implementation of new business requirements from the client. - Operating in "Commando" mode to address production issues. - Resolving bugs and ensuring system stability.
Senior Software Engineer, Senior Consultant, C++/C#
Lyxor Asset Management
Jan 2015 - Jan 2018
3 years 1 month
Paris, France
• Led the migration of Sophis Value Toolkit from version 4.3.2 to 7.2.x, including bug fixing and adding new functionalities. • Implemented CI/CD system and introduced unit testing within the team. • Developed new funds (MANAC) and worked in "Commando" mode for production issues.
Senior Software Engineer, C++/C#
Sophis Technology
Sep 2001 - Dec 2011
10 years 4 months
Paris, France
- Senior software developer and project coordinator of Sophis Calculation Server project (Basic implementation the protocol for different Grid System software, also known as cloud computing. The premium implementation for Platform Symphony and DataSynapse). - The new development in Sophis API for Calculation Server features (development of Calculation server since version 3.0, usually optimization or additional development for pricing data transfer between Sophis API and Calculation Server for different pricing models, optimization for low latency). First of all it was correct and very detailed exception handling and log implementation, these gave me possibility to find very fast places with problems, and also improve the performance.Use of `JTCThread` class simplify and speed up the porting process to Unix systems. The library __Boost__ used in the pricing models which is also good for performance and calculation time optimization. - Participation for .NET Sophis API refactoring and new development (Wrapping C++ Sophis API calls to make it possible to use in .NET applications)
Senior Software Engineer
UEIP
Jan 1995 - Aug 2001
6 years 8 months
Russia, Moscow Oblast, Russia
Skills: Computer Hardware · Linux · Computer Repair · Embedded Software · Resolving Issues · Nuclear Physics · Computer Science · Git · Problem Solving · Unix · Nuclear Safety · Embedded C · Low Latency · Encapsulation · Essays · Technical Maintenance · Red Hat Linux · Shell Scripting · Embedded Systems · Interpersonal Skills · JavaScript · Documentation · Python (Programming Language) · Developments · Software Development Life Cycle (SDLC) · HTML · Linux Development · English · Real-Time Operating Systems (RTOS) · Qt · Software Design · C (Programming Language) · Deliveries · Root Cause Problem Solving · Debugging · Organization Skills · Nuclear · Optimization · Communication · System Architecture · Object-Oriented Programming (OOP) · Technical Specs · Nuclear Energy · Design Patterns · Feasibility Studies
Education
Ural State Technical University
Physics
1989 - 1995
6 years 1 month