Ivan K. Email and Phone Number
🔷Autonomous driving algorithms:🔹development, integration and testing;🔹PC and embedded software/hardware implementation. 🔷Video compression and video streaming algorithms and applications development:🔹MPEG-2, H.264, H.265, H.266, VCx encoders/decoders/analysis on DirectShow/GStreamer frameworks.🔷Cross Platform/Embedded Software development with prototype and production experience in:🔹various types of microcontrollers - Intel, SoC, NXP, ARM(Cortex-M3, M7, A53), AVR, Altera, STMicroelectronics, TI C2000/C6000 MCU.🔹DSPs: TI C2000 TMS320F24x, TMS320F28x,TMS320F35x, C6000 DaVinci;🔹RTOS (FreeRTOS, VxWorks, MotionWise) and multithreads applications development;🔹Wind River, TTTech, Vector Electric/Electronic Systems development Platforms (Studios, PREEvision);🔹prototype development hardware usage - dSPACE, Vector, Elektrobit;🔹theoretical and practical utilization of algebra, statistics, optimization, system analysis, information theory, algorithms of computer science, automatic control theory;🔹model based design and embedded integration tools - Matlab, Matlab/Simulink: S-function, Real-Time Workshop, C/C++ Coder, Embedded Coder, TargetLink, Maple;🔹porting of applications/libraries (from one platform to another) and optimization (including rewriting particular routines in assembler and SIMD - SSE, AVX and MIPS);🔹hardware drivers design and programming - micro-schemes and chips, LED, LCD, Flash, Eeprom, FPGA, etc;🔹Motor Motion Control - vector control, sensorless control, PWM, etc.;🔹theoretical knowledge and embedded implementation - Ethernet, Some/IP, CAN, CAN-FD, LIN, TCP, UDP, SCI, SPI, RS-232/485, I2C, ModBus, USB, ZigBee;💠Software Programmer/Engineer/Developer in C/C++ (C99, C11, C++03, C++11, C++17, C++20, C++23): 🔹STL and Boost strong usage;🔹RAII, smart pointers, multithread applications, other modern ideologies usage;🔹GUI-design and frontend implementation of an user interface, API.💠Rust Software Developer💠Python v2, v3 Software Developer. 💠Software Engineer/Researcher with Machine Learning, Deep Learning, Neural Networks and relevant algorithms and Matlab Toolboxes experience.✔️Various Build Tools/Systems utilization (Make, CMake, bitbake, kas) ✔️Various Version Control Systems application (Git, Gerrit, SVN, GitLab). ✔️Various Package Managers usage (Cargo, Conan).✔️Following MISRA-C/C++ and a referenced code style everywhere.
-
Autonomous Driving Software ArchitectAptiv Sep 2018 - PresentWuppertal, Nordrhein-Westfalen, Deutschland -
Backend/Frontend Software DeveloperElecard 2015 - Oct 2018Tomsk Region, Russian FederationVideo codecs maintenance/development. MPEG-2, H.264, H.265, VP9, VP10. Implementation over Microsoft Direct Show, GStreamer Frameworks, PostProcessing design (Deinterlacing, Color Space Convertion, Resampling, etc.) -
Video Compression Software Research EngineerHuawei Deutschland Nov 2017 - Sep 2018München, Bayern, DeutschlandVideo Compression Algorithms and Methods to be a part of H.266 (VVC) standard. Development, maintenance, improvement. Software design and algorithms in C03, C++11, C++14 implementation. -
An Associate ProfessorNational Research Tomsk Polytechnic University Sep 2006 - Sep 2018Tomsk1. Teaching students for "Mathematical modelling of Dynamical Systems" by using Matlab/Simulink.2. Management and organization of practical activities at companies and factories for students. -
Senior Embedded Software DeveloperElesy 2006 - 2015Tomsk1. Design of intelligence algorithms for motion control, identification, estimation of characteristics of electrical motors and other electrical equipment. 2. Development, design, research and implementation of various features in MathSoft MathCad, S-function in MathWorks Matlab/Simulink.3. Software development in CodeComposer and Simulink/Real-Time WorkShop for DSP, TI MCU C2000, C6000, Concerto and Piccolo series. 4. Design of hardware drivers and its testing.5. Testing and integration of all developed software.6. Versioning by SVN, Git.
Ivan K. Education Details
-
Automation Engineer Technology/Technician -
Excellent -
Excellent
Frequently Asked Questions about Ivan K.
What company does Ivan K. work for?
Ivan K. works for Aptiv
What is Ivan K.'s role at the current company?
Ivan K.'s current role is PhD, Software Architect in Embedded C, C++, Rust, Python (autonomous driving, video compression and recognition algorithms).
What schools did Ivan K. attend?
Ivan K. attended Technische Universität Hamburg-Harburg, Tomsk Polytechnic University, Tomsk State University.
Who are Ivan K.'s colleagues?
Ivan K.'s colleagues are Yesenia Quiroz, Juan Renteria, Kiran Hosur, Agnieszka Witalec, Michel Salcido, Hamid Boukhattem, Elisa Tobias.
Not the Ivan K. you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial