Brian Russell, PhD

"Simple Solutions To Hard Problems"
 

Computer Science
Rutgers University
227 Penn Street Camden, NJ 08102

Office: BSB 427
Email: morbius[at]cs[dot]rutgers[dot]edu
Office hours: Wednesdays 4:00-5:00 pm.



Functions well under pressure ...

My research interests include software engineering, operating systems, distributed algorithms and symbolic debuggers.

Computer Science PhD, Professional Software Architect and Developer. Designed and implemented artificially intelligent wireless routing protocols, real-time synchronized distributed architectures, large-scale portable architectures, multithreaded applications, portable graphical user interfaces. Created robust object-oriented architectures in C++ on many different operating systems. Devises practical solutions by drawing on background in multiple disciplines including Operating Systems, Artificial Intelligence, Networking, Artificial Languages and Software Engineering. Developed high quality software products in diverse environments. Invented revolutionary new data format that became an international standard. I have maintained a consulting practice, but I find it more fulfilling to take a project from start to delivery and continue to respond to new requirements as they arise.

My current resume can be found here in doc format and in pdf and a cover letter can be found here .

Teaching:

Fall 2016 CS211 Computer Architecture

Publications:

Operator Behavior Modeling and Analysis Case Study: Three-Tier Internet Service

Threads Are Better Than Events For Programming Internet Service Applications CS545 Position paper

IPv4 Will Not Be Sufficient For The next 30 Years CS552 Position paper

Applying Artificial Intelligence to Automated Detection of DNS Attacks CS603 Project

Maximizing Throughput in a Simulated Wireless Environment CS701 Project

Diving Certifications:

Open Water -- October, 1995
Advanced Open Water -- December 1996
Nitrox Specialty -- August 1999
Emergency First Response -- July 2004
Rescue Diver -- August 2004
Deep Diver Specialty -- June 2005
Peak Performance Bouyancy Specialty -- July 2005
Underwater Navigation Specialty -- July 2005
Wreck Diving Specialty -- July 2005
Master Scuba Diver -- July 2005