|
|
BASIC INFORMATION
| Not seeking a new position at this time. |
EDUCATION
| Ph.D. in Computer Science, University of Louisiana-Lafayette, 1997. | |
| M.S. in Computer Science, University of Southern Mississippi, 1991. | |
| B.S. cum laude in Computer Science, University of Southern Mississippi, 1989. |
WORK HISTORY
Software Engineer, Merrick Systems, Inc., 6/2005-Present
Company focuses on development of IT-based data management solutions for the Oil and Gas industry.
Emphasize object-oriented design and development under the Windows .NET 2.0 paradigm.
Wrote a generic ad-hoc reporting tool, designed to be a plugin for existing Merrick applications, that can hit against multiple databases and handle complex reports with subreports. Developed in C# using Data Dynamics ActiveReports controls.
Working on a specialized graphing solution for Merrick's RIO product. Code is currently VB6 due to legacy app, but a full port of RIO to .NET is slated to begin after the visualization product is finished.
Assistant Professor of Computer Science, Louisiana Tech University, Ruston, LA, 9/1997-5/2005
Taught over 23 different courses in computer science from freshman through graduate level.
Very highly rated in teaching evaluations and consistently outperformed program, college, and university averages.
Have served as primary instructor for object-oriented programming, data structures, database management systems, database theory, and cryptography.
Supervise student research including thesis research, preparation, and editing.
Perform research in object-oriented design, human-computer interaction, and computer science education.
Acted as interim Program Chair in Computer Science program for 1999-2000 academic year.
Interests include parallel algorithms, object-oriented design, database systems, cryptography, and functional languages.
Senior Software Engineer, Integrated Controls, Inc. (ICON), Lafayette, LA, 7/1995-8/1997
Company focused on outsourcing for both SCADA systems and computer services.
Was a founding member of computer services division and was largely responsible for bringing the Internet into ICON, specifying/purchasing the equipment and configuring the T1 in 1995.
Received two significant raises during employment for performance.
Focused on high-level architectural software and data modeling/design, especially database design, in an ISO 9001 organization with CMM Level 3 processes.
Developed UNIX/Windows solutions, mainly targeted to companies in the Oil & Gas sector.
Additionally worked on internal R&D, project management, and system administration.
Software Development Consultant, Freelance, Hattiesburg, MS/Lafayette, LA, 5/1985-3/1993
Designed and developed custom software for businesses, while attending college.
Focused on database applications, especially inventory management software.
Managed custom applications through entire life cycle, specification to maintenance.
Additionally wrote technical software for several companies in the Oil & Gas sector.
SKILLS AND ABILITIES
Excellent team builder and project manager.
Excellent technical writer and effective oral communicator.
Expert in data modeling and client/server database design and development. Industry and teaching experience with SQL Server 2000, MySQL 4.0, Oracle 9i, and Microsoft Access.
Expert in C# .NET 2.0, C/C++/VC++ including STL, VB, J2SE, PVM/MPI, Intel/Motorola assembly, Perl, Python, and UML.
Knowledgeable about MFC, COM, DCOM, XML/XSLT, J2EE, and Apache Tomcat.
Expert in UNIX/Linux and Windows NT/2000/XP, both programming and system administration.
Expert in symmetric and public-key ciphers, key exchange algorithms, and HMAC.