I'm an Assistant Professor of Informatics in the School of Informatics and Computing at Indiana University Bloomington. I am a Fellow of the Center for Computer-Mediated Communication (CCMC). I am also an affiliated faculty at the Center for the Integrative Study of Animal Behavior (CISAB), the Indiana University Network Science Institute (IUNI), and the Institute for Software Research (ISR) at the University of California, Irvine.
I am interested in utilizing mixed methods approaches to tackle research problems in online and geographic communities. Specifically, my current research focuses on leveraging awareness of individual and community activities embedded in sensor technologies, smart devices, social media, and online forums in the design and construction of novel persuasive interfaces and civic engagement platforms that facilitate sustainable motivational and behavioral changes.
Human Computer Interaction, Health Informatics, Social Computing, Computer-Supported Cooperative Work, Ubiquitous Computing, Creativity and Design, Interspecies Computing, Animal and Environmental Welfare
Here is my Google Scholar profile page.
- Carroll, J. M., International Journal of Design, 11(1), 1-13. Chinese Institute of Design. ISSN: 1991-3761. , Han, K., & Kropczynski, J. (2017). Coordinating community cooperation: Integrating timebanks and nonprofit volunteering by design.
- Nelson, J. K. & International Journal of Human-Computer Studies, 98, 169-178. Amsterdam, The Netherlands: Elsevier. doi:10.1016/j.ijhcs.2016.04.002 (2017). CompanionViz: Mediated platform for gauging canine health and enhancing human-pet interactions.
- McCoy, C. & Journal of Learning Analytics, 3(3), 193-214. Society for Learning Analytics Research. doi:10.18608/jla.2016.33.10 (2016). Teachers as producers of data analytics: A case study of a teacher-focused educational data science program.
- Han, K., Interacting with Computers, 28(3), 220-237. Amsterdam, The Netherlands: Elsevier. doi:10.1093/iwc/iwu040 , Rosson, M. B., & Carroll, J. M. (2016). Understanding local community attachment, engagement and social supported networks mediated by mobile technology.
- Carroll, J. M., Wu, Y., Educational Technology Research and Development, 64(1), 137-156. Berlin, Germany: Springer. doi:10.1007/s11423-015-9405-6 , & Zheng, S. (2016). Re-appropriating a Question/Answer system to support dialectical constructivist learning activity.
- Wang, J., Information and Software Technology, 67, 1-12. Amsterdam, The Netherlands: Elsevier. doi:10.1016/j.infsof.2015.06.002 , Wu, Y., & Carroll, J. M. (2015). Comparative case studies of open source software peer review practices.
- Journal of Homeland Security and Emergency Management, 12(3), 627-652. Berlin, Germany: De Gruyter. doi:10.1515/jhsem-2014-0071 , Han, K., & Carroll, J. M. (2015). Using social multimedia content to inform emergency planning and management of recurring and cyclical events in local communities.
- Wang, J., Computer Supported Cooperative Work, 24(4), 353-384. Berlin, Germany: Springer. doi:10.1007/s10606-015-9226-5 , & Carroll, J. M. (2015). Life after weight loss: Design implications for community-based long-term weight management.
- Carroll, J. M., Journal of Community Informatics, 11(2). Community Informatics Research Network. ISSN: 1712-4441. , & Kropczynski, J. (2015). Community informatics as innovation in sociotechnical infrastructures.
- Han, K., International Journal of Mobile Human-Computer Interaction, 7(2), 1-22. Hershey, PA: IGI Global. doi:10.4018/ijmhci.2015040101 , Bellotti, V., & Carroll, J. M. (2015). It’s time there was an app for that too: A usability study of mobile timebanking.
- Wang, J., International Journal of Human-Computer Studies, 77, 52-65. Amsterdam, The Netherlands: Elsevier. doi:10.1016/j.ijhcs.2015.01.005 , & Carroll, J. M. (2015). Revisiting Linus’s Law: Benefits and challenges of open source software peer review.
- Han, K., International Journal of Human-Computer Interaction, 30(12), 1003-1014. London, UK: Taylor & Francis. doi:10.1080/10447318.2014.925773 , & Carroll, J. M. (2014). Local News Chatter: Augmenting community news by aggregating hyperlocal microblog content in a tag cloud.
- Parry-Hill, J., Proceedings of the ACM Conference on Human Factors in Computing Systems, Denver, CO, USA, New York, NY: ACM. , Mankoff, J., & Ashbrook, D. (2017, May). Bridging Between Volunteers and Clinicians: Challenges and Opportunities of Distributed DIY-AT.
- Ding, X., Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing, Portland, OR, USA (pp. 642-654). New York, NY: ACM. , & Gu, N. (2017, February). Socially embedded work: A study of wheelchair users performing online crowd work in China.
- Jang, J. Y., Han, K., Lee, D., Jia, H., & Proceedings of the ACM Conference on Hypertext and Social Media, Halifax, Canada (pp. 71-81). New York, NY: ACM. (2016, July). Teens engage more with fewer photos: Temporal and comparative analysis on behaviors in Instagram.
- Pena, J., Proceedings of the iConference, Philadelphia, PA, USA (pp. 1-10). iSchools. , & Rosson, M. B. (2016, March). Scenario-based design of technology to support teaching in inverted classes.
- Proceedings of the Digital Heritage International Congress, Granada, Spain (pp. 321-324). New York, NY: IEEE. , Han, K., & Carroll, J. M. (2015, September). Engaging community members with digitally curated social media content at an arts festival: A case study about leveraging crowd-sourcing for community heritage curation.
- Jang, J. Y., Han, K., Proceedings of the ACM Conference on Human Factors in Computing Systems, Seoul, Korea (pp. 4039-4042). New York, NY: ACM. , & Lee, D. (2015, April). Generation Like: Comparative characteristics in Instagram.
- Proceedings of the ACM Conference on Human Factors in Computing Systems, Seoul, Korea (pp. 1075-1084). New York, NY: ACM. . , Bellotti, V., Han, K., & Carroll, J. M. (2015, April). Unequal time for unequal value: Implications of differing motivations for participation in timebanking.
- Proceedings of the iConference, Newport Beach, CA, USA (pp. 1-12). iSchools. . , Han, K., Poole, E. S., Rosson, M. B., & Carroll, J. M. (2015, March). Use and adoption challenges of wearable activity trackers.
- Zheng, S., Rosson, M. B., Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing, Vancouver, BC, Canada (pp. 1882-1895). New York, NY: ACM. , & Carroll, J. M. (2015, March). Understanding student motivation, behaviors and perceptions in MOOCs.
- Proceedings of the AAAI Conference on Human Computation & Crowdsourcing, Pittsburgh, PA, USA (pp. 201-209). Palo Alto, CA: AAAI. , Han, K., & Carroll, J. M. (2014, November). Community Poll: Externalizing public sentiments in social media in a local community context.
- Wu, Y., Proceedings of the International Conference on Education and New Learning Technologies, Barcelona, Spain (pp. 4156-4164). Valencia, Spain: IATED. , & Carroll, J. M. (2014, July). Design for supporting dialectical constructivist learning activities.
- Williams, K., Li, L., Khabsa, M., Wu, J., Proceedings of the IEEE International Conference on Web Services, Anchorage, Alaska, USA (pp. 105-112). New York, NY: IEEE. , & Giles, C. L. (2014, June). A web service for scholarly big data information extraction.
- Proceedings of the International Conference on Information Systems for Crisis Response and Management, University Park, PA, USA (pp. 772-776). Scopus. , Han, K., & Carroll, J. M. (2014, May). Community Incident Chatter: Informing local incidents by aggregating local news and social media content.
- Bellotti, V., Cambridge, S., Hoy, K., Proceedings of the ACM Conference on Human Factors in Computing Systems, Toronto, Canada (pp. 2975-2984). New York, NY: ACM. . , Handalian, L., Han, K., & Carroll, J. M. (2014, April). Towards community-centered support for peer-to-peer service exchange: Rethinking the timebanking metaphor.
- Han, K., Proceedings of the ACM Conference on Computer Supported Cooperative Work & Social Computing, Baltimore, MD, USA (pp. 1144-1155). New York, NY: ACM. , Rosson, M. B., & Carroll, J. M. (2014, February). Enhancing community awareness and participation to local heritage with a mobile application.
- Schumann, J., Proceedings of the ACM Conference on Supporting Group Work, Sanibel Island, FL, USA (pp. 199-208). New York, NY: ACM. , Redmiles, D. F., & Horton, G. (2012, October). Supporting initial trust in distributed idea generation and idea evaluation.
- Koehne B.*, Proceedings of the ACM Conference on Computer Supported Cooperative Work, Seattle, WA, USA (pp. 1257-1266). New York, NY: ACM. . *, & Olson J. S. (2012, February). Remote and alone: Coping with being the remote member on the team.
- Su, N. M. & Proceedings of the British Computer Society Conference on Human-Computer Interaction, Newcastle Upon Tyne, UK (pp. 269-278). New York, NY: ACM. (2011, July). Virtual spectating: Hearing beyond the video arcade.
- Proceedings of the British Computer Society Conference on Human-Computer Interaction, Newcastle Upon Tyne, UK (pp. 74-83). New York, NY: ACM. , Venolia, G., & Olson, G. M. (2011, July). Brainstorming under constraints: Why software developers brainstorm in groups.
- Liu, L. S., Proceedings of the iConference, Seattle, WA, USA (pp. 363-370). New York, NY: ACM. , & Hayes, G. R. (2011, February). Barriers to the adoption and use of personal health record systems.
- Proceedings of the ACM Conference on Supporting Group Work, Sanibel Island, FL, USA (pp. 139-148). New York, NY: ACM. , Nguyen, D. H., Hirano, S. H., Redmiles, D. F., & Hayes, G. R. (2009, May). GroupMind: Supporting brainstorming through a collaborative mind-mapping tool.
- Carroll, J. M., Enriching Urban Spaces with Ambient Computing, the Internet of Things, and Smart City Design (pp. 1-24). Hershey, PA: IGI Global. , Kropczynski, J., Cai, G., Rosson, M. B., & Han, K. (2017). The Internet of places at community-Scale: Design scenarios for hyperlocal neighborhood. In S. Konomi & G. Roussos (Eds.),
- Pena, J., Handbook of Applied Learning Theory and Design in Modern Education (pp. 560-571). Hershey, PA: IGI Global. , & Rosson, M. B. (2016). Instructors as end-user developers: Technology usage opportunities in the inverted classroom. In E. Railean, G. Walker, L. Jackson, & A. Elci (Eds.),
- Carroll, J. M., Interacting with Presence: HCI and the Sense Of Presence in Computer-Mediated Environments (pp.70-82). Warsaw, Poland: De Gruyter Open. , Hoffman, B., Wang, J., & Han, K. (2014). Presence and hyperpresence: Implications for community awareness. In G. Riva, J. Waterworth, & D. Murray (Eds.),
Extended Abstracts and Work-in-Progress Papers with Proceedings (Peer-Reviewed)
- Zheng, S., Rosson, M. B., Proceedings of the ACM Conference on Learning @ Scale, Vancouver, BC, Canada (pp. 343-346). New York, NY: ACM. , & Carroll, J. M. (2015, March). Designing MOOCs as interactive places for collaborative learning.
- Wu, Y., Kropczynski, J., Proceedings of the Companion Publication of the ACM Conference on Computer Supported Cooperative Work & Social Computing, Baltimore, MD, USA (pp. 265-268). New York, NY: ACM. , & Carroll, J. M. (2014, February). Exploring the ecosystem of software developers on Github and other platforms.
- Han, K., Proceedings of the AAAI Conference on Weblogs and Social Media: When the City Meets the Citizen Workshop. Boston, MA, USA (pp. 5-8). Palo Alto, CA: AAAI. , & Carroll, J. M. (2013, July). Aggregating community information to explore social connections.
- Tomlinson, B., Ross, J., André, P., Baumer, E. P. S., Patterson, D. J., Corneli, J., Mahaux, M., Nobarany, S., Lazzari, M., Penzenstadler, P., Torrance, A. W., Callele, D. J., Olson, G. M., Silberman, M. S., Ständer, M., Palamedi, F. R., Salah, A., Morrill, E., Franch, X., Mueller, F., Kaye, J., Black, R. W., Cohn, M. L., Proceedings of Extended Abstracts of the ACM Conference on Human Factors in Computing Systems, Austin, TX, USA (pp. 11-20). New York, NY: ACM. , Brewer, J., Goyal, N., Näkki, P., Huang, J., Baghaei, N., & Saper, C. (2012, May). Massively distributed authorship of academic papers.
Workshop, Posters, and Demos without Proceedings (Lightly Peer-Reviewed)
- Han, K., Cook, K., & ACM Conference on Human Factors in Computing Systems: Workshop on Human-Centred Machine Learning. San Jose, CA, USA. (2016, May). Exploring effective decision making through human-centered and computational intelligence methods. Poster presented at the
- ACM Conference on Human Factors in Computing Systems: Workshop on HCI Goes to the Zoo. San Jose, CA, USA. & Nippert-Eng, C.(2016, May). From Quantified Self to Quantified Other: Engaging the public on promoting animal well-being.
- Hanna, S., Kropczynski, J., ACM Richard Tapia Celebration of Diversity in Computing Conference. Boston, MA, USA. , & Carroll, J. M. (2015, February). Using a mobile application to encourage community interactions at a local event. Poster presented at the
- Han, K., Collective Intelligence Conference, Cambridge, MA, USA. , Bellotti, V., & Carroll, J. M. (2014, June). Timebanking with a smartphone application. Poster and demo presented at the
- ACM Creativity and Cognition Conference: Workshop on Creativity and Cognition in Engineering Design. Berkeley, CA, USA. & Olson, G. M. (2009, October). Using visualization to support idea generation in context.
Dissertation and Thesis
- HCI/Interaction Design (Spring 2018)
- Mobile and Pervasive Design (Fall 2017)
- Bridge to Informatics (DePauw University) (Spring 2017)
- Human-Computer Interaction (Fall 2016)
- Social Computing and Computer-Supported Cooperative Work (Spring 2016)
- Human-Computer Interaction, Co-Instructor: Younei Soe (Fall 2015)
- Digital Curation, Instructor: Devan Ray Donaldson (Fall 2016)
- Introduction to Health Informatics, Instructor: Kay Connelly (Fall 2016)
- Human-Computer Interaction, Instructor: Younei Soe (Spring 2016)
- Bridge to Informatics (DePauw University), Instructor: Katie Siek (Spring 2016)
- Introduction to Health Informatics, Instructor: Kay Connelly (Fall 2015)
- Introduction to Doctoral Research in Information Science, Instructors: Howard Rosenbaum and Pnina Fichman (Fall 2015)
- Pacific Northwest National Laboratory Visual Analytics Seminar (Summer 2016), Talk Title: Toward Personalized Machine Learning—Fine-tuning Personalized Activity and Behavioral Data with End-User Interactive Visualization
- SoIC Intelligent & Interactive Systems Talk Series (Spring 2016), Talk Title: Temporal and Comparative Analysis of Teen and Adult Behaviors on Instagram
- Usability Engineering (Fall 2014)
- Usability Engineering (Spring 2014)
- Usability Engineering (Spring 2013)
- Digital Design and Innovation, Instructor: Lee Erickson (Spring 2015)
- Organization and Design of Information Systems: User and System Principles, Instructor: Frank Ritter (Spring 2014)
- Models, Theories and Frameworks of HCI, Instructor: John M. Carroll (Fall 2012)
- Human Computer Interaction: The User and Technology, Instructor: Mary Beth Rosson (Spring 2012)
- Human factors and Ergonomics Society, Penn State Chapter (Spring 2014), Talk Title: Usability and Bad Design
- Introduction to Software Engineering, Instructor: Ban Al-Ani (Winter 2008)
- Communications Skills for Computer Scientists, Instructor: Venita De Souza (Fall 2007)
- Fundamentals of Embedded Systems, Instructors:
Priya Narasimhan and
Rajeev Gandhi (Fall 2004)
- Internet Services taught by David O'Hallaron (Spring 2004)
In high school, I completed the
Teacher Cadet program (Fall 1999) under the supervision of
I-Heng McComb. This is where I was inspired to be better at teaching as I had the opportunity to learn about child development theories and participate in fieldworks at the kindergarten, elementary school, middle school, and high school level. I also taught lectures on math, biology, and physiology to middle school and high school students throughout the program.
Aside from the more technical aspects of education, I've also participated in another program called Peer Counseling (Spring 1999) that involved being mentally supportive of my student peers. Although the program taught us mentoring and counseling techniques, I wasn't mature enough to take advantage of the program fully at the time. It wasn't until much later that I began to become more aware of the psychological impacts of positive community and social support on learning and teaching. The ability to learn about theories, conduct fieldworks, and apply those knowledge in practice set the foundation of my educational perspectives early on.
- ISCRAM (2014)
Journal Editorial Review Board
- IJISCRAM (2016, 2017)
Conference Program Committee
- CHI LBW (2017)
- GROUP (2017)
- WebSci (2016, 2017)
- iConf (2015, 2016)
- CHI (2016)
- DIS (2016)
- CSCW (2015)
- ISCRAM (2014)
- Chinese CHI (2015, 2016, 2017)
- MobiSPC (2017)
- HCC (2014)
- Presence (2012, 2014)
Journal Paper Reviewer
- IJERPH (2015, 2017)
- PLOS ONE (2016)
- IwC (2016)
- ICS (2016)
- PeerJ CS (2016)
- JVLC (2016)
- IJDRR (2016)
- ZOO BIOL (2016)
- TVCJ (2014, 2015)
- HCI (2015)
- IJHCS (2015)
- Future Internet (2015)
- INFSOF (2013)
Conference Paper Reviewer
- CHI (2011, 2012, 2013, 2014, 2015, 2016, )
- CSCW (2012, 2013, 2014, 2015, , 2017)
- iConf (2015, 2016, 2017)
- Chinese CHI (2015, 2016, 2017)
- DIS (2016, 2017)
- CSCL (2015, 2017)
- INTERACT (2017)
- HICSS (2017)
- MobiSPC (2017)
- UbiComp (2016)
- WebSci (2016)
- ICIS (2016)
- C&C (2015)
- ISWC (2015)
- AMCIS (2015)
- ISCRAM (2014)
- HCC (2014)
- MobileHCI (2013)
Marketing and Communication Committee
- ISCRAM (2014)
- IS-EUD (2015)
- ISCRAM (2014)
Student Volunteer Chair
- CSCW (2011)
- IUB SoIC Human Computer Interaction Consortium (HCIC) Coordinator (since 2016)
- IUB SoIC HCI/Interaction Design Course Coordinator (since 2016)
- IUB SoIC Web Development Manager Search Committee Search Committee (2016-17)
- IUB SoIC Computing Education Outreach Director Search Committee (2016-17)
- IUB Faculty-Student Mentoring Initiative (FMI) (2016-17)
- IU Bloomington Faculty Council - Faculty Affairs Committee (2016-17)
- IU SoIC CHI Writing Workshop
- IUB Groups STEM Summer Research Experience Program (SREP) (Summer 2016)
- IUB SoIC Research Experiences for Undergraduates (REU) (Summer 2016)
- IUB SoIC Undergraduate Research Opportunities in Computing (UROC) (since 2015)
- IUB SoIC Spring Projects and Research Symposium Judge (since 2015)
- IUB SoIC Fall Projects and Research Symposium Judge (since 2015)
- IUB SoIC On-Campus Visit Day Faculty Panel (2016-17)
- IUB SoIC Proactive Health Informatics Faculty Search Committee (2015-16)
- IUB ILS On-Campus Visit Day Faculty Panel (2015-16)
- IUB ILS MIS & MLS Social Computing Specialization Director (2015-16)
- IUB ILS Graduate Admission and Scholarship Committee (2015-16)
- IUB ILS Graduate Programs Subcommittee on MIS Curriculum (2015-16)
- Penn State IST Scholarship Committee (2014-15)
- Penn State IST Awards Committee (2014-15)
- Penn State IST College Assessment Committee (2014-15)
- Penn State IST Distributed Research Experiences for Undergraduates (DREU) (Summer 2014)
- Penn State Postdoc Research Exhibition Judge (2013-15)
- Penn State College of Engineering Research Symposium Judge (2013-14)
- Penn State Graduate Student Research Exhibition Judge (2012-14)
- Penn State IST Undergraduate Commencement Ceremony Faculty-at-large (2012-14)
- Penn State IST Web Committee (2012-15)
- Penn State IST HCI Curriculum Committee (2012-15)
- Penn State IST HCI SIG, Faculty Member (2012-15)
- UCI Informatics Graduate Student Association (IGSA), Board Committee and Social Chair (2010-11)
- Golden Key International Honour Society (GKIHS) (2003)
- Engineering Society of UCLA (ESUC), Junior Class Representative (2002-03)
- Institute of Electrical and Electronics Engineers (IEEE), Micromouse Team Officer (2001-02)
- Eta Kappa Nu International Electrical and Computer Engineering Honor Society (HKN), Project Committee (2001-02)
- Tau Beta Pi National Engineering Honor Society (TBP), Resume Book Committee Chair (2001-02)
Prior to arriving at IU, I was a Research Associate and Lecturer (Graduate Faculty) in the College of Information Sciences and Technology at Penn State between 2012 and 2015. I worked with John M. Carroll and Mary Beth Rosson in the Center for Human-Computer Interaction. Jack is considered by many to be one of the founding fathers of the field of Human-Computer Interaction (see Jack's profile on Shneiderman's list of HCI pioneers). Jack's research approach is both uncompromising and unorthodox, and he opened my eyes to the possibilities of applying my research aptitude to emerging domains that are often fuzzy and undefined. With Jack, I gained the courage to break the mold and to think outside the box when I approach previously untraversed territories. I grew my perspectives and matured as a researcher during my time there. Mary Beth is regarded as the pioneer in the end-user development paradigm and computer science education (see Mary Beth's profile on Shneiderman's list of HCI pioneers). Her passion to helping the underserved population and contributing to the larger mission of the K-12 and higher education showed me that it is possible to integrate research and teaching and make changes in very actionable ways. Thanks to her mentorship, I am always mindful of being actively engaged in educational outreach, mentoring underserved minority students, and carrying out research that could impact STEM education.
I completed my Ph.D. in Information and Computer Science from UC Irvine in 2011. I was co-advised by Gary M. Olson and David F. Redmiles. Gary is widely regarded as the world's leading expert on the theory of collaboration (see Gary's profile on Shneiderman's list of HCI pioneers). Under Gary's gentle and insightful guidance, I honed my skills and learned how to formulate research problems and approach a problem domain with rigor. While Gary taught me how to think like a researcher, David taught me how to behave like one -- with sensibility. David is one of the gentlest academics that I know. He taught me that being an academic is as much about the research as it is about the lifestyle. He lives what he preaches, and I try to do the same as well as I grow as an academic and also as a person. Great minds like Judith S. Olson and Gillian Hayes also mentored me throughout my doctoral studies. Along with Gary, Judy is considered to be the world's foremost expert on collaboration over distance (see Judy's profile on Shneiderman's list of HCI pioneers). Judy taught me the critical time management skills that all academics need to master in order to have a chance at surviving the grind. The famous "Judy Olson's 10 questions" is also forever ingrained in my mind; I always refer back to it when I attempt to formulate new research inquiries. Gillian was my first mentor at UCI, and she taught me to not be overly critical of my own work when writing papers. This incidentally led to my dissertation work on brainstorming which hinges on the principle of deferred judgement. I have not fully mastered the controlling of this tendency and I probably never will, but it continues to be one of the most effective tools that I fall back on when all other interventions fail.
Previously, I received a M.S. in Information Networking from Carnegie Mellon University in 2005 (advised by Priya Narasimhan and Rajeev Gandhi) and a B.S. in Computer Science and Engineering from UCLA in 2003 (advised by Lixia Zhang and Milos D. Ercegovac). I have had many wonderful memories with my friends and peers at the Engineering Society of UCLA ( ESUC). Here, I learned that doing research is not scary and it is not an activity that is reserved exclusively to mad scientists in research laboratories. We organized and completed many projects together, and my experiences here played an important role in my pursuit of a more advanced degree later on.
I attended Monta Vista High School (class of 2000) and Hyde Middle School (formerly Hyde Junior High School) in Cupertino, CA. Before that, I spent the second semester of 7th grade at Mildred E. Strang Middle School in Yorktown Heights, NY, and the majority of my childhood in Taipei, Taiwan. Having immigrated at a relatively young age exposed me to different sets of cultural values early on. It helped me gain a critical perspective that questions the many underlying assumptions in our society.
While I was attending UC Irvine, I did a research internship with the Visualization and Interaction for Business and Entertainment (VIBE) group at Microsoft Research in Redmond, WA in Summer 2010 (supervised by Gina Venolia), a research internship with the User Systems and Experience Research (USER) group at IBM's Almaden Research Center (ARC) in San Jose, CA in Summer 2008 (supervised by Tessa Lau), and an Extreme Blue internship also at the ARC in Summer 2007 (supervised by Paul Maglio).
In between UC Irvine and CMU, I worked full time as a research developer with ARC's USER group in 2006 (supervised by John Barton) and WebSphere Business Integration in Austin, TX in 2005. Before I graduated from CMU, I did an Extreme Blue internship at the ARC in Spring 2005, and an internship at IBM's Printing Systems (acquired by Ricoh Company, Ltd. in 2007) in Boulder, CO in Summer 2004.
I contributed to the following projects while I was at IBM:
- CoScripter (2008)
- FileNet (2007)
- Enki (2006)
- WebSphere Integration Developer (2005)
- WebSphere Process Server (2005)
- J9 Java Virtual Machine (2005)
- Performance Inspector (2005)
- InfoPrint Manager (2004)
- InfoPrint Server (2004)
In college, I interned at MSC.Software's High Performance Computing (HPC) division in 2002 (now a division of Hewlett-Packard Company), where I worked on MSC.Nastran and MSC.Linux (now HP Linux), and managed supercomputer built on BladeCenter clusters. I also worked part-time at UCLA's SEASnet Computing Facility as a system administrator throughout my UCLA career.
I have been fascinated by Lego and robots ever since I was a kid. From time to time, I engage myself in building interesting robots. I have participated in the following robotic competitions: