Back Home
Skip navigation links
Home = www.resseguie.com
About Me = biographical information
Education = academic history
Experience = computer and leadership experience
Activities = activities, hobbies, and interests
Contact = e-mail and PGP information
Resume = standard resume

EXPERIENCE

Employers

Oak Ridge National Laboratory 08/05 - present
System Analyst

  • A lead developer for SensorNet, a system for the detection and assessment of CBRNE threats.
  • Develop and maintain the GML Application Schema for SensorNet.
  • Develop ORNL prototype WFS services incorporating security and other experimental enhancements.
  • Developed Google Earth interface for SensorNet sensors and alerts.
  • Train other SensorNet and third-party developers on the use of WFS within sensor networks.
  • Represent ORNL and SensorNet in the OGC WFS and Sensor Web Enablement working groups.
  • Coordinate with University of Tennessee professors to support graduate student research based on the SensorNet program.
  • Provide design and consulting services for the Federal Bureau of Investigation (FBI) projects.
  • Present and defend design decisions to development team, upper management, and clients.
  • Direct programmer teams to apply good coding practices to maintain code consistency and maintainability.
  • Mentor ORNL student interns.
  • Program and assess security sensitive systems and applications.
  • Configure commercial software packages for system integration.
  • Document research and development efforts.
  • Provide support for new program development opportunities at ORNL.
University of Tennessee, Center for Information Studies 4/00 - 07/05
Senior Computer System Designer

  • Developed SensorNet web services using Java Web Service Developer Pack technology.
  • Designed SensorNet XML message interface based on Open Geospatial Consortium (OGC) standards.
  • Heavily involved in the defining of the SensorNet system architecture and regional data center database model.
  • Presented current SensorNetresearch and development efforts at the University of Tennessee College of Communication's 26th Annual Research Symposium.
  • Obtained Federal Bureau of Investigation (FBI) and Office of Personnel Management (OPM) security clearances.
  • Developed web-based and standalone applications for the FBI using Java Servlet and Swing technology.
  • Designed and implemented a Swing-based windowing framework for an FBI application.
  • Developed a web-based class registration and reporting application for the National Nuclear Security Administration (NNSA) using Perl and SQL.
  • Ported Linux based NNSA application to Windows 2000 server.
  • Integrated new platform-independent client software with legacy systems.
  • Proposed and implement usability improvements to software applications.
  • Devised procedures to test and debug software to ensure project requirements were met.
  • Consulted with users to identify current operating procedures and clarify program objectives.
  • Evaluated user requests for new programs and features to determine feasibility, cost and time required, compatibility with current system, and computer capabilities.
  • Wrote documentation, UML use cases, and data flow diagrams.
IdleAire Technologies 09/03 - 11/04
Independent Software Design Consultant

  • Designed and implemented an electronic door access system for site access control using Java and LDAP technology.
  • Developed an event-driven framework for handling interactions between hardware and software.
  • Created a fully functional GUI hardware simulator for development and testing of application using Java Swing technology.
Cedar Springs Christian Store 02/99 - 04/00
Computer Programming & Web Development

  • Planned, developed, tested, and documented innovative Database Marketing and RFM analysis application now used for automating and analyzing direct marketing procedures using Perl and MySQL.
  • Automated statistical analyses of sales data and created custom user interfaces.
  • Optimized existing data analysis scripts for speed and operating efficiency.
  • Produced web-based applications for customer information and inventory maintenance.
  • Presented demonstrations and provided technical assistance to program users.
  • Served as webmaster for growing e-commerce website.

Bass, Berry, & Sims PLC 09/97 - 01/99
Law Clerk

  • Responsible for Court document filings.
  • Broadened knowledge of commercial law


Computer Experience

Programming

  • Java, Swing, Servlets, JSP
  • XML, XSL
  • C/C++
  • Perl,Regular Expressions
  • DBI, SQL, JDBC
  • GIS, OGC, GML, KML
  • HTML, CGI

Special Interests

  • Sketch-based Computing
  • Human-computer interaction
  • Usability
  • Object oriented design
  • Code maintainability and reuse
  • Cooperative robotic teams and software agents

Applications

Development Tools

  • Eclipse
  • JBuilder
  • make / ant
  • Microsoft Visio
  • Teamware / SCCS / CVS

Web / Application Servers

  • Tomcat
  • Apache
  • iPlanet Enterprise Server
  • Netscape Fasttrack Server
  • Mozilla / Firefox

GIS

  • Google Earth / Keyhole
  • WebCOP
  • Galdos Cartalinea
  • Ionic RedSpider

Databases

  • Oracle
  • mySQL
  • mSQL
  • DBM

Word Processing

  • Excellent typing skills
  • OpenOffice.org
  • vi / vim
  • Microsoft Office
  • WordPerfect

Graphic Arts

  • Adobe Photoshop
  • CorelDraw Graphics Suite
  • Media Shout
  • Macromedia Studio MX
  • Gimp
  • Photo Morph

Operating Systems

  • Linux
  • UNIX
  • Windows XP,2000,ME,98,95,3.x

Theory

  • Data structures
  • Finite automata
  • Complexity Theory
  • Decidability
  • NP completeness
  • Dynamic Programming
  • Fundamental algorithms
  • Object-Oriented Design Patterns
  • Model-View-Controller (MVC) Architecture
  • Display Management
  • Concepts of Programming Languages
  • Combinatorics
  • Logic
  • Set theory
  • Induction
  • Relations
  • Boolean Algebra
  • Numerical Analysis

Security and Integrity

  • Public-key infrastructure (PKI) / PGP
  • Digital certificates
  • WWW security
  • Scripting Security
  • Cryptography, DES, RSA, Rijndael, Diffie-Hellman
  • Hashing, MD5, SHA
  • Risk Assessment

Other

  • Saturday Academy of Computing and Mathematics (SACAM)
    Oak Ridge National Laboratories (ORNL)
  • Freshman Honors Computing Seminar - Honors Teaching Assistant
  • Courses - Classes taken at University of Tennessee

Leadership

I plan on putting more information here. For now, see my Activities page for more information. Includes leadership, communication, and inter-personal skills.

 

I will bow down . . . and will praise your name for your love and your faithfulness. - Psalm 138:2