Egor Bychin
Software Engineer
Basic info
Skills
- Programming languages: C++, Lua, Python, Bash
- Operating systems: GNU/Linux, Windows
- Competencies: High performance, software design, cybersecurity, computer networking
- Languages: English (fluent), Russian (native)
Work experience
C++ Software Engineer @ Adalisk (Dec 2022 - present)
A dental software development company.
- Massively improved performance of some critical 3D data processing algorithms using profiling tools
- Debugged some very hard-to-trace bugs using all the latest and greatest tooling
- Improved the quality of our code base by bringing in the best practices from the software development world
- Implemented and suggested some new features to improve the dentists' workflow
C++ Software Engineer @ Doctor Web (Sep 2020 - Dec 2022)
A well-known antivirus company.
- Found bugs and vulnerabilities in our software as well as in some well-known libraries such as SQLite, GLib and GMime using static analysis
- Found vulnerabilities in our software using fuzzing testing
- Kept our cryptographic mail verification algorithm (DKIM) in our mail filter up-to-date
- Added Postfix' After-Queue Content Filter support to the MailD mail filtering system
Education
Saint-Petersburg State Technical College of Management and Commerce (Sep 2015 - Jun 2019)
Secondary Professional Degree in Computer Programming