
Guy Lavi
Verified Expert in Engineering
Software Engineering Developer
Kiryat Tiv'on, Israel
Toptal member since December 14, 2019
If it's a problem that requires a creative out of the box intensive thinking, Guy would love to put his mind to it. Guy has three years of experience of hands-on development of a cybersecurity application, focused on a high-performance data processing engine written in C++ and Python. He has proven teamwork capabilities, great communication skills, and is very task devoted.
Portfolio
Experience
- Software Design - 3 years
- C - 3 years
- Software Engineering - 3 years
- Python 3 - 3 years
- Windows - 3 years
- C++ - 3 years
- Linux - 2 years
- Agile - 2 years
Availability
Preferred Environment
TFS, Git, Windows, Linux, PyCharm, Visual Studio
The most amazing...
...thing I've done was flew a drone up to the sky and used image processing and machine learning to detect free parking spots in a city in real time.
Work Experience
Software Engineer
Varonis
- Developed a high performance data processing engine in C++ and Python.
- Designed, reviewed, adopted, and implemented cybersecurity algorithms for malicious entities detection.
- Created multiple testing environments and implemented comprehensive tests per malicious entity detection algorithm.
- Investigated live customers' systems for critical product issues.
- Practiced agile methodology.
Firmware Engineer
Mellanox
- Developed firmware features for a network chip in C programming language.
- Tested and debugged using remote server machines.
- Developed features in a Unix environment.
Experience
Automated Free Parking Detection Using Drones
Multi-Threaded Switch-On-Event CPU Implementation
Education
Bachelor of Science Degree in Electrical and Computer Engineering
Technion – Israel Institute of Technology - Israel
Skills
Libraries/APIs
Pandas
Tools
TFS, Visual Studio, Git, Cisco Webex Meetings Server, Zoom, PyCharm
Languages
C++, C, C++11, C++14, C++17, Python, Python 3, C#, SQL
Paradigms
Object-oriented Programming (OOP), Agile, Continuous Integration (CI), Testing, Unit Testing, Clean Code, Agile Software Development
Frameworks
.NET Core
Platforms
Linux, Eclipse, Windows, Unix
Storage
RocksDB
Other
Software, Software Engineering, Software Design, Debugging, Debugging Tools
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring