Caleb Fenton

Co-Founder Delphos Labs

Leander, Texas, United States
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
Caleb Fenton is a cybersecurity-focused software engineer and entrepreneur with 13 years of experience building malware analysis, deobfuscation, and detection tooling. As Co-Founder of Delphos Labs and formerly AVP of Innovation at SentinelOne, he bridges research and productization—spinning prototypes into production-ready features and collaborating closely with customers. His open-source work includes impactful contributions to Android reverse-engineering tools (APKiD, dex-oracle, simplify) and improvements to the Spark job server, reflecting deep backend, Python, and mobile security expertise. Caleb’s background in hands-on reverse engineering and YARA rule development complements his machine-learning prototyping and automation work to scale threat detection. Based in Leander, Texas, he describes himself as a “cyber weaponsmith” who deliberately breaks things to make them better—a practical curiosity that drives robust, maintainable security tooling.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Lamar University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,109reputation
182kreached
20answers
0questions
Badges
apk
top-5%
github-logo-circle

Github Skills (32)

dalvik10
apache-spark10
android-security10
python10
deobfuscation10
android-development10
java10
javas10
smali10
malware10
android10
malware-detection10
rest-api10
reverse-engineering10
yara10

Programming languages (17)

C#SmaliJavaC++CRustScalaGo

Github contributions (5)

github-logo-circle
CalebFenton/dex-oracle

Nov 2015 - Dec 2018

A pattern based Dalvik deobfuscator which uses limited execution to improve semantic analysis
Role in this project:
userBack-end Developer
Contributions:4 releases, 119 commits, 2 PRs in 3 years 1 month
Contributions summary:Caleb primarily worked on enhancing the core functionality of a Dalvik deobfuscator, focusing on string decryption and class reflection. The user implemented various string lookup techniques to improve semantic analysis, including support for different integer-based decryption methods. The contributions extended to include support for batch processing and driver installation, indicating a focus on improving the deobfuscation process and deployment of the tool.
dalvikdeobfuscatorsemantic-analysispatternexecution
rednaga/APKiD

Jun 2016 - Apr 2022

Android Application Identifier for Packers, Protectors, Obfuscators and Oddities - PEiD for Android
Role in this project:
userBack-end Developer & Security Engineer
Contributions:9 releases, 18 reviews, 154 commits in 5 years 10 months
Contributions summary:Caleb primarily contributes by creating and modifying YARA rules to identify packers, obfuscators, and other potentially malicious elements in Android applications. These rules are implemented using YARA syntax and are focused on analyzing DEX files. The user's work involves the addition and improvement of rules to detect a variety of packers, and also demonstrates the ability to analyze and reverse engineer Android application code and security implementations.
malware-detectionyaraappshieldingandroid-protect-appsidentifier
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