Pmdt Power Monitoring and Diagnostic Technology Ltd.
Software Developer
Ant Group
Software Engineer Ii
Education:
Cornell University 2016 - 2017
Masters, Master of Engineering, Electronics Engineering, Engineering
Michigan State University 2012 - 2016
Bachelors, Bachelor of Science, Electronics Engineering
Skills:
C++ C (Programming Language Java Javascript React.js English Microsoft Office Adobe Experience Design Python Julia Jquery Spring Boot Microservices Object Relational Mapping Mybatis Mysql Verilog Vhdl Cadence Virtuoso Eclipse Member of Ieee Amazon Web Services Assembly Language Risc
University of Illinois at Urbana - Champaign 2014 - 2015
Masters, Management
Nanjing Audit University 2010 - 2014
Bachelors, Business Administration
Jiangsu Yixing No.1 High School
Skills:
Microsoft Office Microsoft Excel Microsoft Powerpoint 团队合作 数据分析 领导力 Microsoft Word 公开演讲 项目管理 市场情况调查 Analysis
Nauto
Head of Api and Core Services
Yahoo Jan 2010 - Nov 2015
Technical Yahoo! Principal
Yahoo Jan 2010 - Apr 2012
Technical Yahoo! Senior
Education:
University of Central Florida 2004 - 2009
Doctorates, Doctor of Philosophy, Computer Science
Tsinghua University 1999 - 2002
Masters, Master of Engineering, Engineering
Tsinghua University 1995 - 1999
Bachelor of Engineering, Bachelors, Engineering
Skills:
Java Distributed Systems C++ Python Cloud Computing Apache Tcp/Ip Multithreading Pthreads Socket Programming Linux Unix Shell Scripting Php Ad Serving Search Advertising Perl
Allison G. Woodruff - Foster City CA, US Paul M. Aoki - Foster City CA, US Margaret H. Szymanski - Santa Clara CA, US James D. Thornton - Redwood City CA, US Daniel H. Wilson - Pittsburgh PA, US Chen Yu - Rochester NY, US
Assignee:
Palo Alto Research Center Incorporated - Palo Alto CA
One embodiment of the invention is a computer controlled method for use with a communication system. The method includes a step of receiving a plurality of communications, where each one of the plurality of communications is from one of a plurality of communication sources; includes a step of mixing (that is responsive to a plurality of floor controls) the plurality of communications for a plurality of outputs associated with plurality of communication sources; and includes a step of analyzing, for a plurality of users associated with the plurality of communication sources, one or more conversational characteristics of two or more of the plurality of users. The method also includes a step of automatically adjusting the plurality of floor controls responsive to the step of analyzing. Other embodiments include systems and devices that use the method as well as program products that cause a computer to execute the method.