EDWARD C. DILLON, JR., Ph.D. 2701 NW 23RD Blvd, Apt
Total Page:16
File Type:pdf, Size:1020Kb
EDWARD C. DILLON, JR., Ph.D. 2701 NW 23RD Blvd, Apt. J84; Gainesville, FL 32605 Phone: 601-695-7362 E-mail: [email protected] United States Citizen OBJECTIVE To leverage my 4+ years experience in research, implementation, data collection and analysis, oral communication, and reporting in the academic sector into a research analyst or research scientist role in a federal agency. Core Skills include: § Research § Oral Communication § Reporting § Innovative Thinking § Implementation § Collaboration § Problem Solving § Data Collection & Analysis § Instruction TECHNICAL EXPERIENCE Software/Development Applications: • Microsoft Office, Eclipse, NetBeans, Minitab, PyScripter, IDLE, Microsoft Visual Studio Programming Languages: • Python, Java, C++, HTML/CSS Operating Systems: • Windows, Mac, Linux Related Courses: Java 8/2003 – 5/2007 • 16 credit hours of taking Java courses. • Course material ranged from learning introductory Java concepts to developing advanced Java software applications. • Project Experience: Developed three Java Graphical User Interfaces (GUIs) using Eclipse, NetBeans, and JBuilder Turbo Integrated Development Environments (IDEs) respectively as part of a solo project that compared the characteristics of GUI development when using Java IDEs. Both manual Java coding and GUI Design toolkits embedded within these respective IDEs were used for development. Additional Java code was written to give these respective GUIs the functionality of online data querying using Java Database Connectivity (JDBC). C++ 8/2006 – 12/2007 • 6 credit hours of taking C++ courses. • Course materials consisted of learning introductory C++ concepts and employing advanced C++ concepts to manipulate robotic applications and devices. [email protected] | 601-695-7362 Dillon | 2 PROFESSIONAL EXPERIENCE Postdoctoral Associate/Fellow 7/2014 – Present Department of Computer and Information Science and Engineering University of Florida, Gainesville, FL 32611 AND School of Computing, Human-Centered Computing Division 8/2013 – 7/2014 Clemson University, Clemson, SC 29634 Supervisor: Dr. Juan E. Gilbert, 352-562-0784 INNOVATIVE THINKING AND COLLABORATION: Develop and conduct research on current topics that potentially provide meaningful impacts to the field of Computer Science. Conduct research with colleagues who reside at the University of Florida or at other institutions. Collaborate with colleagues with expertise in similar and different fields of study. IMPLEMENTATION (PYTHON LANGUAGE): Developed scripts in Python to filter conversations conducted by 1800+ users on an online social media platform, FormSpring (currently renamed to SpringMe). This implementation was done as part of a research project that studied the nature of cyber-aggression or cyberbullying on social media platforms. DATA COLLECTION AND ANALYSIS: Administer surveys to participants involved in the research. Conduct analysis on the data acquired from the participants involved. Interpret the analyzed data for clarification. ORAL COMMUNICATION AND REPORTING: Compose research findings in the form of full manuscripts or abstracts for submission to a journal venue or a conference proceeding. Communicate contributions as an oral presentation or in poster format to audiences at a conference setting. See PUBLISHED MANUSCRIPTS AND PRESENTATIONS section for cited manuscripts and oral presentations. Program Manager 7/2013 – Present Institute for African-American Mentoring in Computing Sciences (iAAMCS) Supervisor: Dr. Juan E. Gilbert, 352-562-0784 ORAL COMMUNICATION AND PROBLEM SOLVING: Communicate with various parties within iAAMCS (the Lead Principal Investigator, Co-Principal Investigators, Affiliates, Advisory Board, and Partners) to maintain the enhancement and preservation of the organization. Actively engage in comprehending and responding to unspoken needs from the Principal Investigators and Advisory Board. Disseminate and advertise information about iAAMCS through telephone, e- mail, and the organization’s website. ORAL COMMUNICATION AND REPORTING: Arrange monthly meetings with the Principal Investigators and Affiliates. Develop the agenda for these meetings. Transcribe and disseminate the notes taken during a meeting. Inform the Advisory Board of current progress made by iAAMCS, while also acquiring feedback and suggestions for further enhancement. PROJECT AND ACTIVITY MANAGEMENT: Perform and accomplish the needs and requests of the Principal Investigators and Affiliates for maintaining their respective projects and activities. Schedule and facilitate final research presentations for participants involved in certain projects/activities. Direct the shipment of equipment and materials to conference events and meetings that are being hosted and sponsored by iAAMCS. [email protected] | 601-695-7362 Dillon | 3 PROMOTION AND RECRUITMENT: Direct the development of promotional materials (brochures, flyers, and posters) for iAAMCS. Recruit new participants into the organization during conference events and meetings. Developed and currently maintain the iAAMCS website. REPORTING: Compose iAAMCS annual reports for submission to its funding source, National Science Foundation. Compose articles that discuss iAAMCS and its broader impact, example articles are cited below: § Dillon E, Gilbert J, Jackson J, and Charleston L. (2015). “The State of African Americans in Computer Science: The Need to Increase Representation.” To appear in the Computing Research Association – Women, Expanding the Pipeline Column. § Gilbert J, Jackson J, Dillon E, and Charleston L. (2015). “African Americans in the U. S. Computing Sciences Workforce: An Exploration of the Education-to-Work Pipeline.” Communications of ACM (BPC Viewpoint). Computer Science Instructor 8/2012 – 7/2013 Jackson State University, Jackson, MS 39217 Supervisor: Department of Computer Science, 601-979-2121 INSTRUCTION: Implemented, organized, and taught a 16-week lecture course and 15-week lab course that introduced 30 students to introductory computer science principles. Exposed these students to computational programming concepts using the C++ language. Taught a service course that exposed 100+ college students from various academic disciplines to computer software applications. Maintained three course websites to administer tasks and lecture notes. IMPLEMENTATION (C++ LANGUAGE): Created programs as part of course material for training college students to program using C++. These developed programs ranged from basic introductory paradigms to the incorporation of advanced data structures. ORAL COMMUNICATION AND REPORTING: Conducted weekly lectures of the course topics. Developed and provide summary notes from the weekly lectures to the students in these courses. Corresponded to the students via e-mail, office hours, or scheduled meetings regarding questions about course material, grades, and related concerns. Interacted directly with the students in the lab course as they worked on their weekly assignments. Graduate Research Assistant 1/2011 – 8/2012 The University of Alabama, Tuscaloosa, AL 35487 Advisors/Mentors: Dr. Marcus Brown; Dr. Monica Anderson-Herzog RESEARCH AND IMPLEMENTATION: Implemented and conducted research on developed dissertation topic. Collaborated with colleagues at the University of Alabama on research topics that potentially provide meaningful impacts to the field of Computer Science. IMPLEMENTATION (PYTHON LANGUAGE): Created basic Python programs as part of a research assessment for studying the mental models of college students who were being trained to program in an introductory Python programming course. DATA COLLECTION AND ANALYSIS: Conducted interviews and focus group discussions with participants involved in the research. Administered surveys to participants involved in the research. Orchestrated interactive protocols on participants involved in the research. Conducted analysis on data acquired from the participants. Interpret the analyzed data for clarification. [email protected] | 601-695-7362 Dillon | 4 ORAL COMMUNICATION AND REPORTING: Composed research findings in the form of full manuscripts or abstracts for submission to a journal venue or a conference proceeding. Communicated contributions as an oral presentation or in poster format to audiences at a conference setting. Gave an oral defense on particular findings that stemmed from the developed dissertation topic. See PUBLISHED MANUSCRIPTS AND PRESENTATIONS section for cited manuscripts and oral presentations. Engineering Instructor Summer 2010, 2011, & 2012 Supervisor: Greg Singleton, 205-348-1447 IMPLEMENTATION AND INSTRUCTION: Implemented, organized, and taught a week-long course that introduced high school students to the field of Computer Science. Exposed students to computational programming concepts using the HTML language. ORAL COMMUNICATION: Interacted directly with the students as they worked on projects using HTML. Corresponded with the students before and after class regarding questions about the field of Computer Science and related concerns. Computer Science Instructor 8/2009 – 12/2009 The University of Alabama, Tuscaloosa, AL 35487 Supervisor: Department of Computer Science, 205-348-6363 INSTRUCTION: Taught a 15-week lecture and lab course that introduced 160+ college students from various academic disciplines to basic computational programming procedures using HTML, CSS, and JavaScript languages. ORAL COMMUNICATION AND REPORTING: Corresponded to the students via e-mail, office hours, or scheduled meetings regarding questions