Valery Lavrov

Software Developer at BMW Car IT GmbH

Ulm, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Valery Lavrov is a software developer with 13 years' experience building safety-critical systems for automotive and marine industries, currently contributing at BMW Car IT in Ulm. He specializes in C/C++, software architecture, and Functional Safety (ASIL-B) development, combining hands-on implementation with requirements, architecture and FMEA-driven design. Previously he led cross-platform renderer projects at Luxoft and end-to-end data-handling and CI/CD efforts for marine systems, proving an ability to take features from device I/O through verification on target hardware. Valery also contributed security and stability fixes to the well-known nDPI deep packet inspection toolkit, improving memory safety and protocol correctness. Colleagues rely on him to deliver robust, time- and cost-conscious solutions that bridge embedded constraints and safety certification needs.
code13 years of coding experience
job15 years of employment as a software developer
bookEngineer's Degree, 220100 Computers, computing complexes, systems and networks, Engineer's Degree, 220100 Computers, computing complexes, systems and networks at Saint Petersburg State University of Aerospace and Instrumentation
languagesRussian, English, German
stackoverflow-logo

Stackoverflow

Stats
101reputation
19kreached
7answers
1question
github-logo-circle

Github Skills (30)

debugging10
debug10
ndpi10
dpi10
c1110
security10
c1710
network-protocol10
traffic-analysis10
optimization10
performance-monitor9
performance-analytics9
performance-measurement9
cybersecurity9
ip9

Programming languages (7)

C++ShellCJavaScriptPHPLuaPerl

Github contributions (5)

github-logo-circle
ntop/nDPI

Oct 2015 - Mar 2022

Open Source Deep Packet Inspection Software Toolkit
Role in this project:
userBack-end Developer & Security Engineer
Contributions:3 reviews, 34 commits, 51 PRs in 6 years 6 months
Contributions summary:Valery primarily focused on improving the stability, security, and efficiency of the `ndpi` project. Their commits addressed critical issues such as buffer overflows, memory leaks, and incorrect calculations. They refactored code for debugging and optimization, and also fixed bugs in the protocol implementations (SIP, WhatsApp, ICMP checksum). These improvements enhance the robustness and reliability of the deep packet inspection toolkit.
inspectiondpicybersecuritytraffic-analysisndpi
vel21ripn/tcpdump

Nov 2015 - May 2022

the TCPdump network dissector
Contributions:1 push, 5 branches in 6 years 6 months
dissectornetworkingwiresharkpacket-capturelibpcap
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Valery Lavrov - Software Developer at BMW Car IT GmbH