Dima Kogan

Robotics Technologist Of Some Sort at Debian

Los Angeles, California, 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

👤
Senior
🎓
Top School
Dima Kogan is a robotics technologist and seasoned software engineer with 16 years of experience building embedded systems, computer vision, and control software—currently applying geometric vision and research-grade tools at JPL. He brings deep low-level expertise from maintaining Debian cross-toolchains and contributing kernel-level work to notable open-source projects like sysdig, where he improved ARM support and syscall handling. Past roles span productizing object-tracking systems at Oblong to designing solar-tracking control networks and DARPA-scale autonomous navigation, blending firmware, hardware, and numerical optimization. A Caltech-trained control theorist with a Harvey Mudd foundation in math and engineering, he pairs rigorous theory with hands-on circuit and tool development. Colleagues know him for pragmatic Free Software advocacy and an atypical mix of kernel hacking, calibration math, and circuit design.
code16 years of coding experience
job10 years of employment as a software developer
bookMS, Control & Dynamical Systems, MS, Control & Dynamical Systems at California Institute of Technology
bookBS, Mathematics, Engineering, BS, Mathematics, Engineering at Harvey Mudd College
stackoverflow-logo

Stackoverflow

Stats
2,062reputation
381kreached
8answers
12questions
Badges
chmod
top-5%
python
top-5%
github-logo-circle

Github Skills (31)

architecture10
permission10
c1110
linux-kernel10
emacs-lisp10
c1710
kernel10
system-calls10
driver10
device-driver10
arm10
architectures10
text-editing10
git9
python9

Programming languages (12)

JavaC++CRustMakefileScalaJavaScriptProlog

Github contributions (5)

github-logo-circle
draios/sysdig

Apr 2014 - Aug 2016

Linux system exploration and troubleshooting tool with first class support for containers
Role in this project:
userBackend Developer
Contributions:41 commits, 7 PRs, 29 comments in 2 years 4 months
Contributions summary:Dima primarily contributed to the sysdig kernel driver, implementing and modifying core functionalities. Their work involved adapting the driver to support different architectures, specifically ARM, including handling 64-bit arguments and addressing platform-specific behaviors. Furthermore, they refactored syscall handling, improving portability and addressing potential issues. In addition, the user addressed a line-wrapping bug in the user space code and added support for the ppoll() syscall.
containerstroubleshootingseccomplinuxdocker
dkogan/buildsystem

Oct 2012 - Jun 2016

Contributions:21 commits, 1 push in 3 years 7 months
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
Dima Kogan - Robotics Technologist Of Some Sort at Debian