Charles Block

Graduate Research Assistant

Champaign, Illinois, 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
Charles Block is a PhD candidate and graduate research assistant in Computer Science at the University of Illinois Urbana-Champaign with 11 years of engineering experience spanning embedded systems, CPU architecture, and distributed storage. He has practical industry chops from internships at Apple, Intel, Microsoft, and Amazon where he delivered performance improvements (including a 20x runtime speedup in CPU validation) and built firmware, distributed backends, and validation infrastructure. His research and teaching roots trace back to UT Austin, where he led hardware-software projects like a solar vehicle and sensor research for robotics and biomedical applications. Comfortable across C, C++, Rust, and low-level system design, he bridges hands-on implementation with research-driven innovation. Less obvious: he repeatedly moves between rigorous academic work and production-scale engineering, turning long-running validation or storage problems into dramatically faster, more efficient systems. Based in Champaign, IL, he combines experimental research leadership with proven impact inside large tech organizations.
code11 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Cockrell School of Engineering, The University of Texas at Austin
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (49)

cpu10
risc-v10
asic10
risc10
fpga10
computer-architecture9
controller9
simulation9
openxr9
linux9
systemverilog-hdl9
battery9
testbed8
security8
solar6

Programming languages (7)

C++CJavaScriptHTMLJupyter NotebookAssemblyPython

Github contributions (5)

github-logo-circle
CyberPatriot861/2017-2018

Oct 2017 - Jan 2018

Contributions:9 commits, 8 pushes, 1 branch in 3 months
lhr-solar/Motor-RegulatorPCB

Aug 2020 - Jan 2022

Contributions:2 PRs, 1 push, 11 branches in 1 year 6 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
Charles Block - Graduate Research Assistant