Sie sind auf Seite 1von 2

R esum e: Christopher T.

Cannon
On the Web
Website: BitBucket: LinkedIn: http://ccannon.net https://bitbucket.org/chriscannon http://linkedin.com/in/ctc82

June 30, 2013

Education
Degree B.S/M.S. Thesis Defense Date March, 2010 February 25, 2010 School Drexel University Major Computer Science

Employment Background
Date 05/2013Present 03/201005/2013 09/200811/2008 10/200703/2010 09/200610/2007 Position Software Engineer Research Engineer Research Assistant Research Assistant Software Engineer Employer 50onRed Applied Informatics Group, Drexel University Agent Technology Center, Czech Technical University Applied Communications and Information Networking Center, Drexel University Avenue A|Razorsh

Professional Highlights
Serverless Information Services for Tactical Operations (SISTO) 10/201203/2013 Developed a system architecture to advertise and query for BitTorrent content over mobile ad-hoc networks utilizing RDF/OWL and Apache Jena to represent and store metadata along with JmDNS and NRL SMF as transport. Emulated a U.S. Navy scenario including nodes and wireless links using the Common Open Research Emulator (CORE). Developed a statement of work and a 12-month schedule of project deliverables. Managed an undergraduate student developing a proof of concept SISTO system. Presented project status and future plans at quarterly meetings to the sponsor at the Oce of Naval Research. Content-Based Mobile Edge Networking (CBMEN) 03/201203/2013 Authored the test and evaluation section for the Naming Task Area of the winning CBMEN proposal ($200K/2 years). Developed an ontology to represent U.S. Army content utilizing existing doctrine/ontologies (e.g., MIL-STD-2525C, CoT, FM 6-99.22, DoD Core Taxonomy, PROV-O, etc.) in RDF/OWL using the Prot eg e tool. Evaluated Drexel Universitys Android knowledge base (KB) against its competition through KB metrics (e.g., load time, store size, response time, etc.) and system performance metrics (e.g., memory and CPU usage). Created a data corpus for the Drexel KB by scraping Wikipedia for U.S. National Historic landmarks, extracting images from the page and metadata from the infobox, and storing the data to a le in JSON format. Developed a 18-month schedule of project deliverables and held weekly meetings to track team progress. Managed a part-time employee and graduate student to develop an Android-based KB and a metadata generation tool. Presented project status and future plans to the DARPA program manager (PM) at quarterly meetings. Integrated software components, implemented feature requests, assisted in PM reviews, and attended weekly status calls with other CBMEN technical performers including: SRI, BBN, USC-ISI, and SAIC. iAdapt: Advanced E-Learning Technologies 02/201206/2012 Developed 7 prototype specications for the Blackboard Learn system including visualizing classroom contributors/complicators and student grade prediction utilizing state-of-the-art research from learning analytics and articial intelligence. Authored a report summarizing related work, prototype specications, and a 12-month prototype development plan. Presented project status at monthly meetings to the dean of the College of Information Science and Technology. Pitched iAdapt to the President and Provost of Drexel University who elected to fund prototype development ($325K). Machine and Environment Software Translation to ROS (MAESTRO) 11/201103/2012 Designed a Linux open source alternative to the Windows proprietary solution to operate the HUBO+ humanoid robot. Integrated the Robot Operating System (ROS) framework with the openRAVE HUBO+ simulation. Collaborated with a Drexel ECE professor and his graduate students to better understand developer API requirements.

AGENTFLY: Next Generation Air Transportation System Simulator 04/201003/2012 Developed an evaluation plan for AGENTFLYs model of the air trac control in the National Airspace System. Extended the AGENTFLY Java code base to include headless Linux execution and batch mode operation. Congured AGENTFLY in Emulab to run in parallel across a 78-node computing cluster to test conguration parameters. Presented project status and future plans to the FAA sponsor at quarterly meetings. Human-Centered Network Visualizer (NetViz) 04/201008/2011 Conducted multiple rounds of interviews with retired and active duty signals ocers (S6) to gather requirements. Created visual requirements and designs based upon S6 feedback, related research, and commercial software. Presented project status and future plans to the CERDEC sponsor at monthly meetings. Tactical Information Technologies for Assured Network Operations (TITAN) 09/200812/2011 Developed an evaluation plan to determine the eectiveness and performance of the TITAN system which is a distributed multiagent system for information dissemination and management for military domains. Collected system data (e.g., network packets, JBoss messages, screen capture) at a live experiment in Fort Dix, NJ. Re-created the live experiment in CORE to analyze network ows and performance. Authored the data collection and experimental analysis sections of the nal report submitted to the U.S. Army CERDEC. Czech Technical University in Prague (CTU) 09/200811/2008 Organized a 3-month travel abroad program to the Czech Republic for two students. Identied a problem, developed a technical approach, and implemented the solution in a collaborative eort at CTU with a professor and PhD students on distributed scheduling in dynamic environments. Implemented several distributed constraint optimization (DCOP) algorithms to deconict surveillance schedules. Integrated DCOP algorithms into a multiagent planner that simulated unmanned aerial vehicle surveillance. Authored an accepted National Science Foundation Award ($150K/3 years) to fund future collaboration with CTU. Agent Systems Reference Architecture (ASRA) 10/200709/2008 Reverse engineered popular agent systems (e.g., AGLOBE, Cougaar, JADE) to determine architectural patterns. Documented the architectural templates and design patterns using the 4+1 model. Avenue A|Razorsh: SEOsource 09/200610/2007 Developed an internal search engine optimization (SEO) tool to increase targeted keyword rank. Collaborated with SEO analysts to implement new features and receive feedback on current features. Developed a concurrent web crawling engine to collect keyword rankings and analyze clients websites.

Competencies
Operating Systems: Mac OS X, Linux (Arch, Ubuntu), Windows A Languages: Python, JavaScript, PHP, Java, Bash, JSON, TEX/L TEX, RDF/OWL, XML/XSLT Databases: MySQL, Apache Jena Applications/APIs: Flask, jQuery, NetworkX, Graphviz, Matplotlib, Gnuplot, Wireshark, Prot eg e, Scrapy Development Tools: Vim, Git/Mercurial/SVN

Recent Publications
sl P5. David Si ak, Pemysl Volf, Michal P echou cek, Christopher T. Cannon, Duc N. Nguyen, and William C. Regli. MultiAgent Simulation of En-Route Human Air-Trac Controller. In Proceedings of the 24th Conference on Innovative Applications of Artifcial Intelligence, pages 23232328, Toronto, Canada, 2012. AAAI Press. P4. Christopher T. Cannon, Donald A. Pellegrino, Thomas T. Hewett, William C. Regli, and Giovanni Oddo. HumanCentered Network Visualizer: Visual Abstractions of Network Operations in a Tactical Environment. In Proceedings of the 2011 Military Communications Conference, pages 12911296, Baltimore, MD, November 2011. sl P3. Christopher T. Cannon, Robert N. Lass, Evan A. Sultanik, William C. Regli, David Si ak, and Michal P echou cek. Distributed Scheduling Using Constraint Optimization and Multiagent Path Planning. In Proceedings of the 12th International Workshop on Distributed Constraint Reasoning, pages 2032, Toronto, Canada, 2010. P2. Duc N. Nguyen, Kyle Usbeck, William M. Mongan, Christopher T. Cannon, Robert N. Lass, Je Salvage, William C. Regli, Israel Mayk, and Todd Urness. A Methodology for Developing an Agent Systems Reference Architecture. In Proceedings of the 11th International Workshop on Agent Oriented Software Engineering, 2010. P1. Christopher T. Cannon. Scenario-Driven Evaluation of Network-Centric Agent Systems. Masters thesis, Drexel University, 2010. 2

Das könnte Ihnen auch gefallen