Formal Education

Doctor of Science, Applied Information Technology, (08/2008)
Towson University, Towson, MD 21252

Master of Science, Computer Science: Software Engineering Track, (08/2005)
Towson University, Towson, MD 21252

Bachelor of Science, Computer Science, (08/1994)
Edinboro University of Pennsylvania, Edinboro, PA 16444


Employment Background
06/2008 – Present
Towson UniversityFull-time Lecturer / Adjunct Instructor
  • COSC236 - Introduction to Computer Science I
  • COSC237 - Introduction to Computer Science II
  • COSC109 - Computers and Creativity

01/2004 – 05/2008
Towson UniversityGraduate Assistant/Instructor
  • AIT500 - Fundamentals of Computer Programming and Data Structures (09/2005 – 05/2008)
  • COSC111 - Instructional assistant for Information and Technology for Business (09/2004 – 05/2005)

01/2006 – Present
Florida Institute of TechnologyAdjunct Instructor
  • MGT5014 - Information Systems
  • MGT5150 - Software Project Management
  • MGT5151 - Introduction to Database Management Systems

03/1996 – 09/2003
Larson Texts, Inc.Senior Programmer / Systems Analyst: Software development, technical leadership, and systems analysis for a leading producer of software and text books for mathematics education.

General responsibilities included:
  • Multi-Tier Client-Server applications
  • Web-based applications (Java Servlets, JSP, DHTML/Javascript)
  • Multimedia CD-ROM applications (Macromedia Director/Lingo, Toolbook)
  • Apache web-server / Jakarta Tomcat application-server administration
  • Database design and administration (MS-SQL 2000, PostgreSQL, MySQL, Apache Derby)
  • Network and systems security administration in a mixed (Windows, MacOS, Linux) environment
  • Management of corporate Code Versioning System (CVS)
  • Process improvement research
  • Technology training for staff members ranging from junior programmers and to sales representatives

Several large projects included:

  • Series of embedded system applications (Z80 assembly), in cooperation with Texas Instruments, Inc.
  • Interactive animated mathematical simulations (Java Applets) to augment textbook course sites
  • Custom distributed chat/presentation engine for peer tutoring
  • Web-based, multi-grade mathematics tutorial/practice/testing application with full classroom management support
  • Planning and implementation of a corporate wide CRM (SalesLogix) system

09/1994 – 03/1996
Werner Co.Computer Operator (Corporate office): IBM AS/400 system administration, operations and support for systems and users at multiple local and remote sites.

01/1990 – 08/1994
Edinboro UniversityStudent Hardware/Software Technician: Student employment at the University's Computing and Communications Center (now Technology & Communications) providing software/hardware support for faculty, staff, and student computers and labs.

Professional Experience/Skills
  • Extensive Object-Oriented software development and design experience
  • Design and development of graphical user interfaces for a wide range of age groups and skill levels
  • Administration and oversight of corporate source-code and content versioning systems
  • Administration and configuration of open-source enterprise servers such as the Apache webserver and Jakarta-Tomcat Servlet/JSP engine.
  • Configuration and administration of iptables/netfilter firewall/NAT software
  • Providing technical training and assistance to novice users (such as sales reps and customers) as well as providing advanced level training and mentoring to junior programmers, students interns, and office staff
  • Design of applications for multi-tier, high transaction volume, and concurrent user environments
  • Leveraging open-source technologies into business-critical applications and business processes
  • Working in tandem with artists, animators, mathematicians, audio/video technicians, and graphic designers
  • Development in various "authoring environments" such as: InstallShield, ToolBook, SuperCard/HyperCard
  • Member of the 1994 1st place team in the Pennsylvania State System of Higher Education annual programming contest (PACISE conference)
Programming Experience
  • Java
    • JSP, Servlets, and EJB enterprise development
    • JDBC database interfacing
    • XML processing and messaging
    • RMI and distributed transactions
    • Swing and AWT windowing toolkits
  • SQL
  • ANSI C, C++
  • Assembly
    • Z80, 6502, 6800
  • Scripting Languages
  • Browser technologies
    • JavaScript
    • HTML, DHTML, CSS
  • Macromedia
    • Director (Lingo), Shockwave
  • SalesLogix
    • Extensive experience customizing and administering this leading corporate CRM system

Academic Background
  • Graduate
    • Advanced Data Structures and Algorithm Analysis
    • Advanced Database Management Systems
    • Advanced Web Development
    • Application Software Security
    • Artificial Intelligence Programming and Adaptive Systems
    • Information Technology and Business Strategy
    • Object-Oriented Methodology
    • Operating Systems Principles
    • Software Engineering I, II
    • Software Project Management
    • Networking with TCP/IP

    • Independent Study: A Framework for the Simulation of Multi-Agent Systems in Java, (December 2004)

    • Master's Thesis: An Exploration of Software Slicing as a Technique for Feature Extraction and Component Mining in Java, (August 2005)
  • Undergraduate
    • Algorithms and Data Structures
    • Assembly Language Programming
    • COBOL Programming I
    • COBOL Programming II
    • Computer Architecture
    • Computer Science I
    • Data Communications and Networking
    • Database Management Systems
    • Digital Electronics
    • Introduction to Artificial Intelligence
    • Introduction to Microprocessors
    • Finite Automata
    • Microprocessor Controllers
    • Operating Systems
    • Programming in C
    • Programming in Pascal
    • Systems Analysis

Prepared to Teach
  • Operating Systems
  • Algorithms and Data Structures
  • Assembly Language Programming
  • Computer Architecture / Microprocessor Controllers
  • Computer Networks
  • Computer Programming in C/C++
  • Computer Programming in Java
  • Database Systems
  • Information Systems
  • Object Oriented Design
  • Software Engineering
  • Web Programming

Publications (past and pending)

   Conover, A. J. An exploration of software slicing as a technique for feature extraction and component mining in Java. Master’s thesis, Towson University, 8000 York Road, Towson, Maryland 21252, Aug. 2005. Advisor: Yeong-Tae Song.

   Conover, A. J. Agent-Based Societies: Social and Cultural Interactions. IGI Global, Hershey, PA, USA, 2008, ch. A Simulation of Temporally Variant Agent Interaction via Passive Examination. Publication Pending.

   Conover, A. J. Agent-Based Societies: Social and Cultural Interactions. IGI Global, Hershey, PA, USA, 2008, ch. A Simulation of Temporally Variant Agent Interaction via Belief Promulgation. Publication Pending.

   Conover, A. J. A Simulation of Temporally Autonomous Agent Interaction Dynamics. PhD thesis, Towson University, 8000 York Road, Towson, Maryland 21252, Aug. 2008 [Anticipated]. Advisors: Dr Jorge Romero, Dr. Goran Trajkovski.

   Conover, A. J., and Song, Y.-T. Slicing Java programs using the JPDA and dynamic object relationship diagrams with XML. In SERA (2004), W. Dosch, R. Y. Lee, and C. Wu, Eds., vol. 3647 of Lecture Notes in Computer Science, Springer, pp. 201–213.

   Conover, A. J., and Song, Y.-T. A framework for component mining of Java applications via dynamic slicing. In SERA (2005), IEEE Computer Society, pp. 40–47.

   Conover, A. J., and Trajkovski, G. P. Effects of temporally asynchronous interaction on simple multi-agent behavior. In Emergent Agents and Socialities: Social and Organizational Aspects of Intelligence. Technical Report FS-07-04 (The American Association for Artificial Intelligence, 445 Burgess Drive, Menlo Park, CA, 94025, USA, Nov. 9–11 2007), AAAI Press, pp. 34–41.

   Trajkovski, G. P. An Imitation-based Approach to Modeling Homogenous Agents Societies (Computational Intelligence and Its Applications Series). IGI GLobal, Hershey, PA, USA, 2006. Chapter Contributer.

BibTeX
Current Research Interests
Personal

Status: Willing to relocate.
Recreational interests: Mountain Biking, Rock Climbing, Martial Arts, Chess, Bass Guitar.

References available upon request.
Statement of teaching and Research Philosophy