|PGP Keys:||771F C72B, A1A8 AD0E, policy|
I have a consulting company, Interrupt Sciences, which provides consulting services on computer science topics.
I am a Teaching Assistant Professor at The University at Buffalo in the Department of Computer Science and Engineering. I currently teach or am scheduled to teach a Freshman Seminar on Computer Science and Engineering, Distributed Systems, and Systems Programming.
My research interests are diverse, and lie in the following areas: virtual machines, real-time systems, memory management, transport protocols, and network measurement.
I currently serve on the Expert Group for JSR 282, an update to the Real-Time Specification for Java.
I have published a number of academic papers as well as standards documents.
I hold a Ph.D. from Purdue University from the Department of Computer Science. I graduated under Sonia Fahmy. My dissertation title was Controlling the Cost and Increasing the Utility of Network Measurement Infrastructures, and dealt with admission control, replacement of direct measurements by inference, and vantage point selection in the context of infrastructure-based measurements.
I did my undergraduate at Ohio University in Athens, Ohio. I graduated from the Honors Tutorial College with a degree in Computer Science. My tutorial advisor was Shawn Ostermann.
I maintain a set of sporadically-updated pages on ham radio and other, similar topics.
I have an equally sporadically-updated blog on other topics.
I sometimes put out YouTube videos about ham radio, Teletypes, retrocomputing, and other stuff I'm interested in.
I frequent the Retro Computing Forum.
You can find me on Mastodon.