Position:
Researcher/Computer Professional at University of Utah School of Computing
Work:
University of Utah School of Computing
since Jun 1996
Researcher/Computer Professional
Education:
University of Utah 2006 - 2012
University of Utah 1989 - 1995
University of Utah 1985 - 1989
Skills:
AOP, AspectJ, Autoconf, Autotools, C, C++, Compilers, Compiler Development, Computer Science, Computer Security, CVS, Distributed Systems, Eclipse, Emacs, Emulab, Erlang, Git, GNU Make, GNU tools, GTD, Java, LaTeX, Linux, Lisp, Low Level Programming, Malware Analysis, Network Programming, OOP, Open Source, Operating Systems, Operating System Development, Operating System Internals, Program Management, Programming Languages, Proposal Writing, Python, Random Testing, Research, Research Management, Static Analysis, Software Configuration Management, Software Design, Software Development, Software Engineering, Subversion, Systems Programming, Technical Writing, Testing, Unix, Virtualization
Interests:
programming languages, program analysis, compilers, aspect-oriented programming (AOP), aspect-oriented software development (AOSD), systems, middleware, operating systems, embedded systems, software engineering