<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="resume.xsl"?>

<!-- Copyright © 2009-2010 Richard B. Johnson.  All rights reserved. -->

<Resume 
  Copyright="Copyright © 2009-2010"
  Author="Richard B. Johnson"
  Email="rbjohns4@uncg.edu">

  <Objective>To work as a value adding resource in a creative and diverse team driven environment, where my knowledge and technical expertise will contribute to the growth of the company.</Objective>
  
  <Knowledge>
    
    <Languages>
      <Language Detail="C Sharp">C#</Language>
      <Language Detail="C Plus Plus">C++</Language>
      <Obsolete>C</Obsolete>
      <Language Detail="Visual Basic .NET">VB.NET</Language>
      <Language Detail="Structured Query Language">SQL</Language>
      <Language Detail="Active Server Pages (.NET)">ASP.NET</Language>
      <Interest>PHP</Interest>
      <Language>Java</Language>
      <Language Detail="JavaServer Pages">JSP</Language>
      <Language>JavaScript</Language>
      <Language Detail="Cascading Style Sheets">CSS</Language>
      <Language Detail="Hypertext Markup Language">HTML</Language>
      <Language Detail="Dynamic Hypertext Markup Language">DHTML</Language>
      <Language Detail="Extensible Hypertext Markup Language">XHTML</Language>
      <Language Detail="Extensible Markup Language">XML</Language>
      <Language Detail="Extensible Stylesheet Language Transformations">XSLT</Language>
      <Language Detail="XML Path Language">XPATH</Language>
      <Inferred Detail="Asynchronous JavaScript and XML (Technique)">AJAX</Inferred>
      <Language Detail="Unified Modeling Language">UML</Language>
      <Language Keyword="False">Prolog</Language>
      <Language>Assembly</Language>
      <Obsolete Detail="Motorola 68000 Assembly">68000</Obsolete>
      <Obsolete Detail="NES / SNES Assembly (Console Platform)">6502/65816</Obsolete>
    </Languages>

    <Material>
      <Skill>Project Management</Skill>
      <Concept Detail="System Development Life Cycle">SDLC</Concept>
      <Concept Detail="System Analysis and Design">SA/SD</Concept>
      <Concept Detail="Object-Oriented Analysis and Design">OOAD</Concept>
      <Concept Detail="Object-Oriented Programming">OOP</Concept>
      <Concept Detail="Relational Database Management System">RDBMS</Concept>
      <Skill>Web Services</Skill>
      <Concept Detail="Transmission Control Protocol / Internet Protocol">TCP/IP</Concept>
      <Subject>Network Architecture</Subject>
      <Subject>Information Security</Subject>
      <Subject>Cryptography</Subject>
      <Subject>Compression Techniques</Subject>
      <Subject>Data Structures</Subject>
      <Concept>Algorithm Analysis &amp; Design</Concept>
      <Concept>AI</Concept>
      <Concept>Semantic Ontology</Concept>
      <Concept>Bayesian Network</Concept>
      <Concept>Expert System</Concept>
      <Subject>Data Mining</Subject>
      <Subject>Statistics</Subject>
      <Subject>Linear Algebra</Subject>
      <Subject>Calculus</Subject>
      <Subject>Physics</Subject>
      <Subject>Vector Mathematics</Subject>
      <Subject>Quaternions</Subject>
      <Concept>Kinematics</Concept>
      <Concept>Splines</Concept>
      <Concept Detail="Binary Space Partitioning">BSP</Concept>
      <Subject>Analytical Geometry</Subject>
      <Subject>2D &amp; 3D Pipeline Architecture</Subject>
      <Subject>Digital Image Processing</Subject>
      <Subject>Ray Tracing Techniques</Subject>
    </Material>

    <Software>
      <System Name="Microsoft Windows">
        <OS>Vista</OS>
        <OS>XP</OS>
        <OS>2000</OS>
        <OS>NT</OS>
        <OS>98</OS>
        <OS>95</OS>
      </System>

      <System Name="Linux">
        <OS>Fedora</OS>
        <OS>Ubuntu</OS>
      </System>

      <API Detail="Windows Communication Foundation">WCF</API>
      <API Detail="Graphics Device Interface">GDI</API>
      <API>DirectX</API>
      <API>Direct3D</API>
      <API Detail="Open Graphics Library">OpenGL</API>

      <IDE>Visual Studios .NET</IDE>
      <IDE>Visual Web Developer</IDE>
      <SCM>Visual Source Safe</SCM>
      <RDBMS>Microsoft SQL Server</RDBMS>
      <IDE>JDeveloper (J2EE)</IDE>
      <RDBMS>Oracle Database</RDBMS>

      <Suite Name="Microsoft Office">
        <Tool>Access</Tool>
        <Tool>Word</Tool>
        <Tool>Excel</Tool>
        <Tool>Project</Tool>
        <Tool>Visio</Tool>
        <Tool>PowerPoint</Tool>
      </Suite>

      <Suite Name="Adobe CS">
        <IDE>Dreamweaver</IDE>
        <Tool>Photoshop</Tool>
      </Suite>

      <Tool>3D Studio Max</Tool>
      <Tool>ns-2</Tool>
      <Tool>SAS Enterprise Miner</Tool>

    </Software>
    
  </Knowledge>

  <Background>
    
    <Education>

      <Program>
        <Institution>The University of North Carolina at Greensboro</Institution>
        <Degree>Master of Science</Degree>
        <Major>Information Technology and Management</Major>
        <Graduated>August 2009</Graduated>
        <GPA>3.77</GPA>
      </Program>

      <Program>
        <Institution>DigiPen Institute of Technology</Institution>
        <Location>Redmond, WA</Location>
        <Degree>Bachelor of Science</Degree>
        <Major>Real-Time Interactive Simulation</Major>
        <Graduated>April 2002</Graduated>
        <Description>Computer Science: emphasizing game and simulation development for PC and console systems.</Description>
      </Program>

      <Hidden>
        <Institution>Guilford Technical Community College</Institution>
        <Location>Jamestown, NC</Location>
        <Degree>Associate of Arts</Degree>
        <Major>Liberal Arts</Major>
        <Graduated>July 1997</Graduated>
      </Hidden>

    </Education>

    <Experience>

      <Employer
        Name="UNCG Computer Science Department"
        Location="Greensboro, NC">

        <Position>
          <Title>Graduate Assistantship</Title>
          <Pre>March 2009</Pre>
          <Post>Current</Post>
          <From>May 2009</From>
          <To>August 2009</To>
          <Description>Research and simulations in mobile ad hoc networks to determine the best use of different secure routing schemes and improvements in the security performance over existing techniques for secure routing in airborne networks for fighter jets and other platforms.</Description>
        </Position>
      </Employer>

      <Employer
        Name="Zappos.com"
        Location="Henderson, NV">

        <Position>
          <Title>Order Verification Specialist</Title>
          <From>November 2005</From>
          <To>July 2007</To>
          <Description>Order risk management / loss prevention.  Identified and routed out illicit activity in cooperation with financial institutions and shipping services.  Managed and resolved cardholder disputes.  I also assisted in training and the development of materials for new personnel.</Description>
        </Position>

        <Position>
          <Title>Customer Loyalty Team Associate</Title>
          <From>September 2005</From>
          <To>November 2005</To>
          <Description>Customer service, assisting customer orders through inbound / outbound phone and emails.</Description>

          <Temp-to-Hire>
            <Agency>Apple One, Inc.</Agency>
            <From>May 2005</From>
            <To>August 2005</To>
          </Temp-to-Hire>
        </Position>
      </Employer>

      <Employer
        Name="JC Penney and Company"
        Location="Galleria Mall, Henderson, NV">

        <Position>
          <Title>Commission Sales Associate</Title>
          <From>October 2003</From>
          <To>March 2006</To>
          <Description>Determined customers' needs and provided options from ready-made products on the selling floor along with catalog and customized made-to-order products.  Established and maintained on-going client relationships for custom orders.  Light administrative duties to insure follow through on delivery of custom orders. Created display windows based upon visual floor plans.  Inventory replenishment of ready-made products and met weekly sales goals for the department.</Description>
        </Position>
      </Employer>

      <Employer
        Name="DigiPen Institute of Technology"
        Location="Redmond, WA">

        <Position>
          <Title>Teaching Assistant</Title>
          <From>January 2000</From>
          <To>April 2000</To>
          <Description>Tutored and assisted students in Computer Graphics with homework, projects, and course materials.</Description>
        </Position>
      </Employer>

    </Experience>

    <Achievements>
      <Award>Upsilon Pi Epsilon Honor Society for the Computing and Information Disciplines 2009, GPA > 3.5</Award>
      <Service>Conference Associate Volunteer for the Game Developers Conference 2002 and 2003</Service>
      <Award>Who's Who Among American Junior Colleges 1996</Award>
      <Award>Junior Chamber of Commerce College Scholarship 1995</Award>
    </Achievements>

  </Background>

  <Summary>
    <Keyword>Software Engineer</Keyword>
    <Keyword>Software Developer</Keyword>
    <Keyword>Web Developer</Keyword>
    <Keyword>Game Programmer</Keyword>
    <Keyword>3D Graphics Programmer</Keyword>
    <Keyword>Programmer</Keyword>
    <Keyword>Developer</Keyword>
    <Keyword>Specialist</Keyword>
    <Keyword>System Architect</Keyword>
    <Keyword>Systems Analyst</Keyword>

    <Keyword>System Analysis and Design</Keyword>
    <Keyword>Project Management</Keyword>
    <Keyword>Object-Oriented Programming</Keyword>
    <Keyword>OOP</Keyword>
    <Keyword>Relational Database Management System</Keyword>
    <Keyword>RDBMS</Keyword>
    <Keyword>SQL</Keyword>
    <Keyword>C#</Keyword>
    <Keyword>C++</Keyword>
    <Keyword>.NET</Keyword>
    <Keyword>E-Commerce</Keyword>
    <Keyword>IT Security</Keyword>
    <Keyword>Business Intelligence</Keyword>
    <Keyword>Artificial Intelligence</Keyword>
    <Keyword>AI</Keyword>
    <Keyword>Performance Optimization</Keyword>

    <Keyword>detail oriented</Keyword>
    <Keyword>technical</Keyword>
    <Keyword>analytical</Keyword>
    <Keyword>problem solver</Keyword>
    <Keyword>time management</Keyword>
    <Keyword>communication</Keyword>

    <Keyword>Computer Science</Keyword>
    <Keyword>Information Technology</Keyword>
    <Keyword>IT</Keyword>
    <Keyword>M.S.</Keyword>
    <Keyword>B.S.</Keyword>
    <Keyword>degree</Keyword>
    <Keyword>experience</Keyword>
    <Keyword>resume</Keyword>
  </Summary>

  <SEO>
    <!-- Influenced partially by word and phrase frequency. -->
    <Keyword>Microsoft</Keyword>
    <Keyword>.NET</Keyword>
    <Keyword>Computer Science</Keyword>
    <Keyword>Information Technology</Keyword>
    <Keyword>IT</Keyword>
    <Keyword>System</Keyword>
    <Keyword>Software</Keyword>
    <Keyword>Web</Keyword>
    <Keyword>Developer</Keyword>
    <Keyword>Game</Keyword>
    <Keyword>Programmer</Keyword>
    <Keyword>Specialist</Keyword>
    <Keyword>Security</Keyword>
    <Keyword>techniques</Keyword>
    <Keyword>technical</Keyword>
    <Keyword>team</Keyword>
    <Keyword>Project Management</Keyword>
    <Keyword>OOP</Keyword>
    <Keyword>RDBMS</Keyword>
    <Keyword>SQL</Keyword>
    <Keyword>VB.NET</Keyword>
    <Keyword>ASP.NET</Keyword>
    <Keyword>C#</Keyword>
    <Keyword>C++</Keyword>
    <Keyword>AI</Keyword>
    <Keyword>problem solver</Keyword>
    <Keyword>resume</Keyword>
  </SEO>

</Resume>
