Richard Benjamin Johnson
Email: johnsonr529@gmail.com
Homepage: http://www.thepoint.net/~johnson1

OBJECTIVE
    To obtain an entry-level position developing high/low level or 
    embedded system software applications

EDUCATION
    B.S. in Physics--Computer Science (PCS) Graduated August 2001
    University of Dayton (Dayton, OH)
        Computer Systems Engineering Minor
        Association for Computing Machinery, University of Dayton Chapter
            Member since: Fall 98
            President:  Fall 00 - Spring 01
        Society of Physics Students, University of Dayton Chapter
            Member since: Fall 96
            President:  Fall 98 - Spring 99
            Vice-President and Secretary:  Fall 97 - Spring 98
        Habitat for Humanity, University of Dayton Chapter:  Spring 98
        Campus Activities Board:  Fall 96

RELEVANT COURSE WORK
    Operating Systems I                Data Communications
    Computer Graphics                  Windows Programming
    Data Structures & Algorithms       Algorithms & Programming I, II, III
    Computer Systems Engineering       Artificial Intelligence
    Digital System Design              Advanced Digital Design
    Digital & Analog Electronics       Basic Electronic Circuits
    Numerical Methods I                Applied Differential Equations
    Linear Algebra & Matrices          Analytic Geometry & Calculus I, II, III

LANGUAGES AND SOFTWARE
    Proficient in:  C/C++, HTML
    Familiar with:  Java, XML, UML, VRML, AHDL/VHDL, Basic, Ada, Prolog, IBM Assembly
    Microsoft Visual Studio & Office, MS-DOS, Windows 9x/2000/XP/Vista, WinDbg
    Rational ClearQuest/ClearCase, Enterprise Architect, TeamTrack, Lotus Applications
    Maple V, MathCAD, PSpice, MAX+PLUS II

STRENGTHS
    Good understanding of Object Oriented Programming and the software design process
    Extensive hands-on experience and knowledge building and troubleshooting
        computer hardware, software, and networks
    Motivated self-starter with excellent leadership, teamwork, communication,
        and problem-solving skills
    Ability to analyze and interpret data and learn and adapt very quickly

WORK EXPERIENCE
    Software Engineer                  Mar 05 - Current
    Analysts International, Corp.      Contracted to Lexmark International, Inc.
        Assigned to the Windows 2000/XP/Vista Print Driver team
        Develop, design, and implement solutions in the driver
        Support the current code base and update the code base as needed
        Debug, test, and participate in the design of the Print Driver
        Investigate and correct problems in the code
    Software Technician Specialist     Dec 04 - Mar 05
    Analysts International, Corp.      Contracted to Lexmark International, Inc.
        Assigned to the HPE team as a Component Test Engineer(CTE)
        Investigate and assign problems logged against HPE Components
        Validate component builds for the HPE team
        Set up automated printer tests to run validations
        Work with CTaP team to develop and maintain automated testing tools
    Software Technician                Nov 02 - Nov 04
    Analysts International, Corp.      Contracted to Lexmark International, Inc.
        Assigned to the Engineering Change Software Testing Dept.
        Contracted by Adecco from Nov 02 to Mar 03 then contracted to AIC
        Investigate functionality and perform engineering code test for developers
        Find, log, and track problems associated with the US and translated
            Lexmark All-In-One and Printer drivers
        Past projects include: X1100, X3100, X5100 & X6100 Series All-In-Ones
    Sales Associate                    Jan 02 - Nov 02
    The Home Depot                     Electrical Department
        Answer customer questions
        Assist customers with locating merchandise
    CS Lab Monitor                     Aug 97 - May 01
    University of Dayton               Computer Science Department
        Help students with problems and questions
        Responsible for lab security and maintenance (i.e. paper, ink, etc.)
        Train new student monitors
    ECIS Lab Monitor                   May 00 - May 01
    University of Dayton               Engineering Computing & Information Services
        Help students with problems and questions
        Responsible for lab security and maintenance (i.e. paper, ink, etc.)
    Teaching Assistant                 Aug 97 - Dec 97
    University of Dayton               Physics Department
        Set up lab equipment, experiments, and assignments
        Help students with questions