Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Work on "next-generation television". Prior work includes voice and multimodal user interfaces, database system software, graphical design tools, DSLs, and Y2K auto-correction software.