Can Bölük

Senior Software Engineer II at Dandy

Delft, South Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
Can Bölük is a senior software engineer and security researcher with 11 years of experience focused on Windows kernel development, low-level programming, reverse engineering and anti-tamper techniques. As founder of Verilave and a former reverse engineering consultant, he blends product-minded entrepreneurship with hands-on vulnerability discovery and collaboration with industry teams such as Riot Games. Now at Dandy he continues to ship kernel-level tooling and defenses, drawing on open-source work like NoVmp (a VMProtect devirtualizer) and ThePerfectInjector that demonstrate deep static-analysis and memory-mapping expertise. Comfortable moving between research, consulting and engineering, he brings pragmatic cryptography and static program analysis skills to hardening client software. Based in Delft, he pairs academic grounding from TU Delft with practical achievements in making software more tamper-resistant.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer Science & Engineering, Bachelor's degree Computer Science & Engineering at Delft University of Technology
bookInternational Baccalaureate, International Baccalaureate at TED Ankara Koleji
languagesEnglish, Turkish, Japanese, French
github-logo-circle

Github Skills (13)

hook10
decompilation10
c-language10
compiler-design10
reverse-engineering10
cprogramming-language10
ws-api9
winapi9
x86-649
wp-api9
assembly9
image-loading8
optimization8

Programming languages (7)

MDXC++CRustGoPHPPython

Github contributions (5)

github-logo-circle
can1357/ThePerfectInjector

May 2018 - Apr 2022

Literally, the perfect injector.
Role in this project:
userBack-end Developer
Contributions:16 commits, 2 PRs, 13 pushes in 4 years
Contributions summary:Can appears to be working on a project involving kernel-level memory manipulation and injection. Their commits primarily focus on implementing core functionalities within the `PerfectInjector.cpp` file, including memory access, process finding, and hook implementations. The user also modified the `SimpleMapper.h` and `CapcomResource.h` files, suggesting involvement in memory mapping and resource management relevant to the project's objective. Additionally, the user made updates to improve the console output and add various warnings.
injectorperfect
can1357/NoVmp

Aug 2020 - May 2021

A static devirtualizer for VMProtect x64 3.x. powered by VTIL.
Role in this project:
userBack-end Developer
Contributions:7 releases, 1 review, 40 commits in 8 months
Contributions summary:Can contributed to the development of a static devirtualizer for VMProtect x64 3.x. The commits show work related to a demo compiler and exception handling within the decompiler. The user implemented constant obfuscation removal and made updates to the project's build and image loading process.
x64apldevirtualizerx64dbgvmprotect
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
Can Bölük - Senior Software Engineer II at Dandy