Ilya Zhbanov

Senior Software Engineer at FlyNow Aviation
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Austria, AT
Languages
  • English Professional working proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Austria
    • Airlines and Aviation
    • 1 - 100 Employee
    • Senior Software Engineer
      • Aug 2022 - Present

      Embedded C++ developer. Software development for electrical helicopter Fly Control Unit (FCU). - Central communication unit (C++ 20, STL, ARM Cortex-M4, Basel, CAN, GTest, Linux, CLion, VSCode) - Hardware component testing IDE (C++, Qt5) - Motor, actuator, battery management system testing tools (Python, CAN tools) - AURIX TC375 board firmware (C++, HighTec toolset, CAN) Embedded C++ developer. Software development for electrical helicopter Fly Control Unit (FCU). - Central communication unit (C++ 20, STL, ARM Cortex-M4, Basel, CAN, GTest, Linux, CLion, VSCode) - Hardware component testing IDE (C++, Qt5) - Motor, actuator, battery management system testing tools (Python, CAN tools) - AURIX TC375 board firmware (C++, HighTec toolset, CAN)

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2021 - Jul 2022

      Senior C/C++ Developer - Automotive industry - Embedded development - Multi-platform: Windows, Linux - Multi-processors: ARM, ARC, Aurix TriCore - C/ C++, C++14, - C, C++ compilers, linker - Agile, CI - Git, Jira, Confluence Senior C/C++ Developer - Automotive industry - Embedded development - Multi-platform: Windows, Linux - Multi-processors: ARM, ARC, Aurix TriCore - C/ C++, C++14, - C, C++ compilers, linker - Agile, CI - Git, Jira, Confluence

    • Switzerland
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Software Engineer
      • Aug 2019 - May 2021

      Senior C/C++ Developer, BMW autonomous driving features development - Automotive industry - Computer Vision Algorithms - Big international project - Embedded development - MISRA C++, C++14, Bazel, CLion, Ubuntu, ROS, SOME/IP - TDD, Large Scale SCRUM (LESS), CI - Git, Jira, Confluence- Python, Franca+

    • Senior Software Engineer
      • May 2019 - Aug 2019

      Senior C/C++ Developer- Automotive industry- Computer Vision Algorithms- Big international project- Embedded development- MISRA C++, C++14, Basel, CLion, Ubuntu, ROS- Large Scale SCRUM (LESS), CI- Git, Jira, Confluence

    • Senior Software Engineer
      • Nov 2018 - May 2019

      Senior C/C++ Developer- Automotive industry- Computer Vision Algorithms - Big international project - Car sensor data processing - Embedded development - MISRA C++, CMake - Git, Jenkins, Jira, TeamForge, Doors, Confluence

  • NITA
    • Saint Petersburg, Russian Federation
    • Senior Software Developer
      • Mar 2011 - Nov 2018

      L410 Full Flight Simulator project. Navigation and avionics team • Participated in the project during the entire cycle of software development • Created specs, negotiated requirements and features with the users, defined interfaces with other modules of flight simulator • Designed overall architecture for the modules, created data structure and layout • Developed new navigation display for flight simulator (C++ 11, Debian Linux, Qt Creator, Qt 4) • Created navigation display Android version for ARMv6 architecture • Developed Garmin GNS430W simulator (MS Visual C++, Qt 4, ARINC 424, Mapping) • Developed aircraft navigation subsystem (MS Visual C++, Qt 4, UDP, XML) • Worked with big amount of legacy code of EFI890R display simulator. Completely redesigned and added functionality(Qt Creator, Qt 4, Qt Scene) • Participated in virtual 3d cockpit development. My responsibility was to connect 3d controls and gauges to signals from aircraft models and make animation (MS Visual C++, OpenGL, 3DSMax, Lua script) Achievements: • GNS430W simulator software impressed users (including pilots) by full and detailed realization • Redeveloped old EFI890R simulator, made by other developer, in very short period of time to meet tight deadline and added new features Aircraft Maintenance Simulator project. Remote control subsystem. • Developed both client and server units (MS Visual C++, Qt 4, TCP/IP) • Made performance optimization to work without delays with real hardware equipment on site Show less

  • ProInSoft
    • Saint Petersburg, Russian Federation
    • Software Developer.
      • Mar 1998 - Mar 2011

      LMS CBT Authoring module • Created specs, negotiated requirements and features with the users, defined interfaces with Learning Management System • Designed overall architecture for the application, created storage format • Development the module(MS Visual C++, Qt, STL, XML, HTML) • Compressed audio editor unit development(MS Visual C++ 6.0, MFC, Windows Multimedia, Waveform Audio, ACM) Learning Management System server • Created specs, negotiated requirements and features with the users, defined interfaces with Learning Management System • Designed overall architecture for the server, participated in creation of DB format (SQL) • Participated in development of the server. My responsibility was to create CBT courses storage and connect them to server functions (PHP, MySQL, HTML, XML, JavaScript) Old CBT Authoring application “Assistant” • Started from investigating large amount of legacy code (MS Visual C++, MFC, Win32 API, OLE/COM, ActiveX Controls, Windows Multimedia, Waveform Audio) • Continued development of the application. Redesigned user interface, changed its architecture and structure. • Created new version of the application. Sent it to production and got positive feedback from users Achievement: Previous version of the application was not user friendly and had problems with usability. I analysed requirements and redesigned application (including UI). After making this support request number decreased significantly. Show less

Education

  • Saint Petersburg State Polytechnical University
    Master's degree, Computer science
    1995 - 2001
  • Academy of Civil Aviation
    Master's degree, Air Traffic Control
    1993 - 1997

Community

You need to have a working account to view this content. Click here to join now