基本信息
浏览量:46
职业迁徙
个人简介
Education
--------------------------------------------------------------------------------
December 2003
University of Maryland, College Park, MD
Ph.D. in Computer Science
Dissertation Title: Zoomable User Interfaces for the Authoring and Delivery of Slide Presentations
Committee: Ben Bederson (advisor), Doug Oard, Adam Porter, Ben Shneiderman, Mark Stefik
December 2000
University of Maryland, College Park, MD
M.S. in Computer Science
June 1998
University of North Carolina at Chapel Hill, Chapel Hill, NC
B.S. in Mathematics with Highest Honors
Skills
--------------------------------------------------------------------------------
Expertise
User interface design and implementation; High performance 2D graphics; Web and network programming; Distributed computing
Languages
Primary: Java; Python; C++; ActionScript; JavaScript/HTML/CSS; SQL; Visual Basic
Secondary: C#; Perl; Pascal
Platforms
Windows 95/98/ME/NT/2K/XP; Linux; Unix; Hadoop/HBase
Experience
--------------------------------------------------------------------------------
2008-Present
Lead Engineer, Kiffets.com via Palo Alto Research Center, CA
Details to come...
2006-2008
Senior Engineer, Hillcrest Labs, MD.
Redesigned and developed an SVG-based UI authoring tool included with the Hillcrest Application SDK.
Led feature development, bug fixing, and public API design for several components of the Hillcrest Client Framework.
Implemented network and USB firmware update architecture for Hillcrest’s embedded client software.
Designed and developed the database aggregation architecture for the Hillcrest AV Server.
Coordinated client team development for several customer releases.
Coding primarily in C++.
2001-2005
Member of Research Staff, Palo Alto Research Center, CA.
Conceived and developed user interface techniques resulting in numerous publications and patent applications.
Deployed several software applications within PARC for organizing and interacting with documents.
Designed and administered human subjects studies to inform and evaluate user interface designs.
Implemented Java GUI software that is being distributed within U.S. intelligence organizations.
2000
Graduate Research Intern, Palo Alto Research Center, CA.
Collaborated closely with PARC researchers in brainstorming and prototyping user interface techniques.
Developed a fluid Java user interface for organizing ideas that lead to several patent applications and publications.
1999-2001
Research Assistant, Human-Computer Interaction Lab, University of Maryland, MD.
Developed several components of Jazz, a Java scenegraph toolkit for 2D graphics. Focused on Java Swing integration, graphical selection mechanism, and automatic layout support.
Designed and developed a zooming presentation plug-in to PowerPoint called CounterPoint. Distributed CounterPoint online via a Windows installer.
1998-1999
Teaching Assistant, UNC-CH, NC.
Graded homework and led office hours for Elementary Theory of Computation. Topics included models of computation, types of automata, and properties of grammars and languages.
Led office hours for Software Engineering. Topics included software engineering processes, methods, and tools.
1998
Senior Resident Computer Consultant, UNC-CH, NC.
Managed seven resident computer consultants as one of two original senior resident computer consultants at UNC.
Provided technical support to students.
1996-1997
Systems Student Associate, Health Sciences Library, UNC-CH, NC.
Provided technical support to library staff.
Maintained an SQL database of computer inventory for the library
研究兴趣
论文共 17 篇作者统计合作学者相似作者
按年份排序按引用量排序主题筛选期刊级别筛选合作者筛选合作机构筛选
时间
引用量
主题
期刊级别
合作者
合作机构
JCDLpp.408-408, (2005)
msra(2005)
引用19浏览0引用
19
0
ECDL'05 Proceedings of the 9th European conference on Research and Advanced Technology for Digital Libraries (2005): 162-173
JCDLpp.424, (2004)
JCDLpp.424-424, (2004)
加载更多
作者统计
合作学者
合作机构
D-Core
- 合作者
- 学生
- 导师
数据免责声明
页面数据均来自互联网公开来源、合作出版商和通过AI技术自动分析结果,我们不对页面数据的有效性、准确性、正确性、可靠性、完整性和及时性做出任何承诺和保证。若有疑问,可以通过电子邮件方式联系我们:report@aminer.cn