← В ленту
Регистрация: 29.07.2022

V Zhuravlev

Специализация: C++, C#

Портфолио

Retail solution for Sochi 2014

Deployment and support a retail/catering solution in the two biggest stadiums during Sochi 2014 Olympic Games. Tools and technologies: MS Dynamics NAV, MS SQL Server, AWS, C++, Linux

Metrological software development

Development software for metrological control of crude oil, refined oil products and lubricating oil measurements and accounting according to ASTM D 1250 standard. Tools and technologies: MS Visual Studio, C++, ATL/COM, ActiveX, .NET, C#

Carly Connected Car

Development of software solutions for vehicle diagnostics. - Developed a firmware for the hardware based on ARM microcontrollers. - Developed Android applications connected to hardware via BLE. - Developed a Web API (ASP.NET Core 6.0, PostgreSQL) to serve requests from Android application. - Achieved: Reduced the number of issues in the existing product. Increased satisfaction of existing customers (> 1 million customers). The number of calls to the support team has been reduced. Added a new feature set for a new product - increased the number of supported car models (we've got more customers). Implemented a new bootloader for a new product. As a result, we have got a more secure procedure for updating a new product over the air. Created a new Web API for a new product with improved architecture (easy to extend and easy to maintain). Added new graphs for the Android app to better visualize diagnostic results. Tools and technologies: C/C++, C# (Web API), SQL, Embedded development, Android/Kotlin/Java, Windows, MacOS, Bazel, CMake, Python, Confluence, Jira, MQTT

Скиллы

Bazel
C
C#
C++
CMake
Kotlin
Linux
MacOS
Python
SQL
Windows

Опыт работы

Senior Software Engineer
10.2020 - 05.2022 |Carly Connected Car
C/C++, C# (Web API), SQL, Embedded development, Android/Kotlin/Java, Windows, MacOS, Bazel, CMake, Python, Confluence, Jira, MQTT
- Development of software solutions for vehicle diagnostics. - Developed a firmware for the hardware based on ARM microcontrollers. - Developed Android applications connected to hardware via BLE. - Developed a Web API (ASP.NET Core 6.0, PostgreSQL) to serve requests from Android application. - Achieved: Reduced the number of issues in the existing product. Increased satisfaction of existing customers (> 1 million customers). The number of calls to the support team has been reduced. Added a new feature set for a new product - increased the number of supported car models (we've got more customers). Implemented a new bootloader for a new product. As a result, we have got a more secure procedure for updating a new product over the air. Created a new Web API for a new product with improved architecture (easy to extend and easy to maintain). Added new graphs for the Android app to better visualize diagnostic results.
Senior Tech Lead
04.2018 - 09.2020 |KPIT Technologies
C++, TensorFlow, MQTT, Protobuf, Robot Operating System (ROS), DDS, Computer Vision, Neural Networks, Android/Java, Windows, Linux, Bazel, CMake, Python, Confluence, Jira, ADAS, AUTOSAR
Software development for the driver assistance systems & autonomous driving. - Mitsubishi (MEAA): Camera & Lidar data recognition using TensorFlow + DDS. - Achieved: Improved performance of an existing solution after migrating from Python to C++. A new architecture for streaming data processing from sensors has been implemented. The customer (Mitsubishi) successfully presented its solution at CES 2019 in Las Vegas (an exhibition for tech companies). - BMW (Project «Thunder»): Preprocessing for recorded data (Hadoop, Scala); Preprocessing for sensors data (ROS); Health check monitor for test-vehicles (Android, ROS, MQTT, Protobuf); Integration tests for the path planning functionality (ROS); Reprocessing car driving sessions to show the differences (CAN, FlexRay, SOME/IP). - Achieved: Introduced an Android app for test-vehicle drivers to inform them about issues with the software in the vehicle - saved a lot of time and money. Implemented a solution for reprocessing recorded data has been implemented. This helped to improve the quality of the algorithms used for autonomous driving.
Software Engineer
09.2017 - 03.2018 |Zenuity
C/C++, Python, Linux, CMake, Confluence, Jira, ADAS, AUTOSAR
- Software development for autonomous vehicles (ADAS, AUTOSAR). Developed functionality for sensor fusion and object tracking. - Achieved: Implemented autonomous driving algorithms for use with new equipment (ECU) of our customer (Volvo). Improved the existing CI/CD system for faster builds, saving the team a lot of time during development.
Senior Software Engineer
10.2012 - 08.2017 |Business Solutions Adviser
C/C++, C#, SQL, Windows, Linux, Embedded development, AWS, Confluence, Jira
- Custom software development for customers in Poland, Germany, Turkey, Russia (retail, logistic and duty-free business). - Achieved: Implemented the retail solutions for Heinemann Duty Free in Poland, Germany, Turkey. Implemented a retail solution from scratch (in 2 weeks) at the two largest stadiums of the Sochi 2014 Olympics. That allowed our customer (retail, catering business) to successfully complete their project.
Deputy Manager of Information Technology
06.2006 - 10.2012 |Runway Duty Free
C/C++, C#, SQL, Windows, Linux, WinCE
- Developed applications for business process automation (retail shops, warehouses) - Developed and supported enterprise projects (networks, VoIP systems). - Managed a team of IT engineer at several airports/cities in the country (Moscow, Sochi, Novosibirsk, St. Petersburg) - Achieved: The response time to an IT incident is just a few minutes, as a result, all stores work 24/7 at different airports like a solid system. Over the years, the company has provided duty-free services to customers at the highest level.
Senior Software Engineer
09.2003 - 05.2006 |Independent contractor
C#, C++, SQL, Windows
- Developed software for metrological control of crude oil, refined oil products and lubricating oil measurements and accounting according to ASTM D 1250 standard. This software was successfully developed, tested, and deployed to the customer’s branch offices. - Developed and supported several projects like computer networks and VoIP solutions.
Senior Software Developer
02.2000 - 08.2003 |BioLink Solutions
C/C++, C#, SQL, Windows
- Developed SDKs for the hardware devices (biometric authentication using fingerprints, eyes). - Developed samples of websites and applications for presentations of biometric solutions and products. - Developed samples of API usage for documentation etc. - Developed installation software for software products.

Образование

Aerospace Engineering (Магистр)
Moscow State Aviation Technological University
Certificate «Learn Advanced C++ Programming»
с 2021
Udemy
Certificate «Software Design: Code and Design Smells»
с 2021
LinkedIn,
Certificate «C++ Best Practices for Developers»
с 2021
LinkedIn
Certificate «Introduction to Self-Driving Cars»
с 2018
University of Toronto
Certificate «Self-Driving Car Nanodegree»
с 2018
Udacity
Certificate «Certified LeSS Practitioner: Principles to Practices»
с 2017
The LeSS Company
Certificate «DEV210.3x: Advanced C++»
с 2017
Microsoft

Языки

НемецкийБазовыйАнглийскийСвободно владею