Phillip Francis III

 Phillip Francis III

Phillip L. Francis III

  • Courses1
  • Reviews1

Biography

Eastern Michigan University - Computer Science


Resume

  • 2013

    Ypsilanti

    MI

    Adjunct Lecturer in Department of Computer Science\n\nLecturer – topics:\n• Automated DBMS via client-server\n• DBMS usage via scripting tools and web programming\n• Web interfaces for system services and DBMS\n• Shared data/memory management techniques\n• Analysis and report generations for system usage

    system performance

    and data/system/network security\n• Socket programming for server development\n• Practical log file parsing via regular expressions\n• Unix/Linux core utility tools and shell scripting\n• Web programming (theory and applied)

    Adjunct Lecturer

    Eastern Michigan University

  • 2012

    Ypsilanti

    MI

    Lecturer

    Research Assistant

    Conference Planner\n• Lecturer – topics (same as lecturer position above):\nResearch Assistant Duies:\n• XML

    UML

    ER-Diagrams

    Dia\n• Researched collaborative sensemaking in disasters\n• Investigated FEMA standards for data modeling\n• Performed use case studies and data modeling\n• Performed system modeling and DB design\n• Designed Website (LAMP

    HTML

    CSS

    JavaScript)\n• Administered Linux system for research group\n• Conference and IT Job Fair Assistant Coordinator

    Graduate Assistant - Lecturer

    Eastern Michigan University

  • 2011

    Philip

    Francis III

    Eastern Michigan University

    Philip Francis Consulting

    Ypsilanti

    Mi

    Linux network and system administrator

    Research assistant.\n• Developed desktop environment for end-users in an open-\nsource computing lab (all Linux)\n• Developed management software for integrating campus database services into lab computers\n• Developed software for importing database content from various network infrastructure into desktop applications\n• Developed secure authentication protocols (C for LDAP)\n• Generated reports pertaining to network security\n• Generated reports of system usage and network loads\n• Rewrote operating system code for network authentication protocol implementation (C for PAM-LDAP modules)\n• Maintained security layer for database authentication of system services permissions (280

    000 users)\n• Researched articles\n• Gathered use case requirements via field work\n• Attended meetings with use case client\n• Developed prototypes\n• Other duties volunteered - Statewide high school programming competition

    Graduate Assistant - Systems Administrator

    Eastern Michigan University

    Ann Arbor

    MI

    Embedded Systems

    Data Analysis

    Report Generation – commonly for laser

    gas and chemical sensor systems\n\nEmbedded Systems – laser sensor systems & gas sensor systems\n• Implemented code from circuit design analysis\n• Created A-D converter functional algorithms\n• Review laser sensor system code\n• Embedded systems communications\n• Automated Excel report generation via serial communication with stand-alone embedded devices\nEmbedded Systems – chemical and gas sensor systems\n• Wrote report generators – verbose and summary\n• Wrote data analysis visualization tools\n• Designed toxic gas sensor systems\n• Generated project requirements specifications\n• Maintained wiki for project development\n• Manage version control system (git) for code base\nEducation – Programming\n• Developed instructional demos and auto-grading tools for academic instructor\n• Performed website maintenance

    Independent Consultant

    Philip Francis Consulting

  • 2010

    Association for Computing Machinery (ACM)

    Institute for Electrical and Electronics Engineering (IEEE)

    American Alpine Club (AAC)

    Life Member

    National Speleiological Society (NSS)

    German

    English

    Master of Science (M.S.)

    Computer Science

    Graduate Assistant

    Eastern Michigan University

    Graduate studies in computer science (in German).

    Computer Science

    Hochschule Karlsruhe - Technik und Wirtschaft

  • 2008

    Graduate Certificate in German for Business Practices

    German Studies

    Eastern Michigan University

  • 2002

    Bachelor of Arts (BA)

    Computer Science; German Language and Literature

    Computer Science Club

    Student Government

    Alpha Phi Omega

    Eastern Michigan University

  • Alpha Phi Omega National Service Fraternity

    Faculty adviser

    Computer Languages

    Operating Systems

    Erlang

    Microsoft Office

    Perl

    Teaching

    C#

    Research

    Java

    computer science

    SQL

    C++

    Shell Scripting

    Go

    Curriculum Design

    C

    Linux

    Expect Language

    University Teaching

    Python

    Reuse

    Don't Reinvent: Extending Model Selection Using Recursive Macro (SAS®)

    Tilea A

    Reuse

    Don't Reinvent: Extending Model Selection Using Recursive Macro (SAS®)

    Model Selection Using Recursive Macro: Enhancements to R² Selection in PROC REG (SAS®)

    Saran R

    Gillespi B

    Tilea A

    Model Selection Using Recursive Macro: Enhancements to R² Selection in PROC REG (SAS®)

    Francis III