Summary
Andrew Dudash is a research-oriented software engineer with 11 years of experience building distributed systems, robotic prototypes, and low-level firmware, currently designing and developing robot platforms at Noblis. He bridges applied research and production code, having led C++ and Python networked applications, ported complex computer vision models like Complex-YOLO to ROS, and implemented FPGA and microcontroller solutions without dynamic memory. Andrew has a proven record testing distributed algorithms in realistic conditions—creating virtual networks, compiling NetEm kernels to emulate contested communications, and orchestrating autonomous robot demonstrations that used auction-based right-of-way. He also explored quantum computing tooling by writing an abstract interpreter for a quantum imperative language and presenting practical uses of quantum annealing for binary classification. Comfortable with modern engineering practices (unit/integration testing, documentation, version control), he’s equally at home optimizing cloud services—once achieving a 200x speedup for analytics—and teaching system administration. Based in Germantown, MD, he seeks roles that blend research and software development in robotics, quantum, or decentralized networks.
11 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Bachelor of Engineering - BE, Computer Engineering, Senior, Bachelor of Engineering - BE, Computer Engineering, Senior at Virginia Tech
3.46 GPA, 3.46 GPA at South Fork High School