Embedded systems, Embedded Web Interfaces, networking, system design and deployment, Embedded Linux, Dynamic Languages, Tcl, maintainer of Jim Tcl