Ivan Sorochan

Troop at Armed Forces of Ukraine - Збройні сили України Telegram Breaking News
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ukraine, UA

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

    • Troop
      • May 2023 - Present

      Ukraine Долучений до привілею знищувати ворогів. Privileged to kill Russians.

    • Switzerland
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Nov 2020 - May 2023

      Kyiv, Kyiv City, Ukraine

    • Sweden
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Nov 2019 - Oct 2020

      Kyiv, Kyiv City, Ukraine I did the integration of smart devices via the Zigbee protocol into the smart home system. The smart home system was a climate control system that provides a full cycle of smart home management and heating: • connection to a big variety of accessories via Modbus and Zigbee protocols like heat pumps, boilers, smart devices, co2 and temperature sensors, ventilation units, and others, • data receiving and processing from accessories, • connection to the cloud, • user… Show more I did the integration of smart devices via the Zigbee protocol into the smart home system. The smart home system was a climate control system that provides a full cycle of smart home management and heating: • connection to a big variety of accessories via Modbus and Zigbee protocols like heat pumps, boilers, smart devices, co2 and temperature sensors, ventilation units, and others, • data receiving and processing from accessories, • connection to the cloud, • user preferences like climate zones, heating algorithms, scheduling, and others. Responsibilities: Feature development, Bug fixing, Sniffing, investigation, and debugging Zigbee communication between devices, Validating specs and possibilities for Zigbee device, Writing automation tests. Tools & Technologies: ZigBee, Wireshark, C++11, CMake, Dbus, GCC, Google Test Framework, qmake, Make, QtCreator, Qt Test, STL, OpenEmbeded, Bitbacket, Git, Jira Show less

    • Malta
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Jan 2018 - Oct 2019

      Kyiv I have participated in the development of Automotive Navigation SDK. This SDK is used for build-in navigation for many car brands. My team was working on route calculation algorithms. Responsibilities: New feature evaluation (time estimation / architecture) Implementation and maintaining tests: Unit, integration, acceptance Analyze huge logs from car testing in the field Performance and quality measurement for algorithms Bug fixing Tools & Technologies: C++11 and… Show more I have participated in the development of Automotive Navigation SDK. This SDK is used for build-in navigation for many car brands. My team was working on route calculation algorithms. Responsibilities: New feature evaluation (time estimation / architecture) Implementation and maintaining tests: Unit, integration, acceptance Analyze huge logs from car testing in the field Performance and quality measurement for algorithms Bug fixing Tools & Technologies: C++11 and 14, a mix of STL and Boost, Google Tests, Cucumber, Robot Framework, Cmake, GCC 5.4-7.0, QtCreator, Git, Gerrit, Jira, Confluence, PlantUML

    • Software Developer
      • Apr 2016 - Dec 2017

      Kyiv I have participated in the development of a Navigation application for one of the famous car brands. This application has the next parts: - UI has written in Qt 5 and QML and js - Integration part for communication with car subsystems - Navigation part -> Library for map rendering, map data, routes calculation, poi search, etc - Cloud integration - DB related part Responsibilities: New feature evaluation (time estimation / architecture), Feautrure… Show more I have participated in the development of a Navigation application for one of the famous car brands. This application has the next parts: - UI has written in Qt 5 and QML and js - Integration part for communication with car subsystems - Navigation part -> Library for map rendering, map data, routes calculation, poi search, etc - Cloud integration - DB related part Responsibilities: New feature evaluation (time estimation / architecture), Feautrure development, Implementation and maintaining tests: Unit, acceptance, Analyze huge logs from car testing in the field, Bug fixing Tools & Technologies: C++03, Qt 5, QtCreator, D-Bus, Cucumber, GCC 4.9, Git, Gerrit, Jira, Confluence, PlantUML

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Feb 2014 - Apr 2016

      Kyiv I have participated in development Pro Tools | S6 console. Responsibilities: Developing new long-term features Bug fixing Tools & Technologies: C++11, VS2015, Boost, Google protocol buffers, Qt 5, EUCON protocol, AccuRev

    • WebKit Developer
      • Apr 2013 - Jan 2014

      Odessa, Ukraine I have participated in engine adaptation of the WebKit for LG WebOS. My responsibilities included: Layout, Network, Render, NPAPI subsystems Adaptation WebKit engine (Qt port) for LG WebOS TV Browser client development Adding new features and optimizing existing features in WebKit library; Memory corruption and memory leaks analysis Maintaining WebKit layout test tools Sniffing and debugging network communications with Wireshark Bug fixing Developing new features… Show more I have participated in engine adaptation of the WebKit for LG WebOS. My responsibilities included: Layout, Network, Render, NPAPI subsystems Adaptation WebKit engine (Qt port) for LG WebOS TV Browser client development Adding new features and optimizing existing features in WebKit library; Memory corruption and memory leaks analysis Maintaining WebKit layout test tools Sniffing and debugging network communications with Wireshark Bug fixing Developing new features requested by LG Tools & Technologies: C++03, WebKit, OpenEmbedded build, Qt 5, Qt Quick, HTML\CSS, JS, Google Tests, Linux Embedded, Flex\Bison, NPAPI, OpenSSL Show less

    • United States
    • E-learning
    • 1 - 100 Employee
    • Junior Software Engineer
      • Nov 2011 - Apr 2013

      Ukraine I have been working as a Windows software Developer and have participated in two projects: Ecora Auditor Professional and ThinkDesign. Responsibilities: Bug fixing Porting code from Qt 3 to Qt 4.8 Tools & Technologies: C++03, Qt 4, COM/DCOM, WinAPi, Visual Studio 2005-2008-2010

Education

  • Yuriy Fedkovych Chernivtsi National University
    Master of Applied Science, Applied Mathematics
    2007 - 2012
  • Chernivtsi State Lyceum No. 1
    Mathematics and Computer Science
    2004 - 2007

Community

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