Brandon Ellison

E-Mail: schmoo@omniplane.com
U.S. Mail: 1023 High Lake Court, Raleigh, North Carolina 27606
Answering Machine: (919) 852-0292

Short & Long Term Goals

Long-Term Goal: Innovation & Research in the area of network communications. Obtain a Doctorate degree and teach while working.

Formal Education

North Carolina State University
Degree: PhD in Computer Engineering
2001 - Present
Overall Q.C.A. : 3.6

North Carolina State University
Degree: Masters in Computer Engineering
1998 - 2000
Overall Q.C.A. : 3.6

Virginia Polytechnic Institute & State University, Blacksburg, Virginia
Major: Computer Engineering
Minors: Computer Science and Math
1992 - 1997
Overall Q.C.A. : 3.5

Formal Experience

International Business Machines, Raleigh, North Carolina
May 1997 - Present
     (2000-2003) Primarily doing Networking and Advanced Solutions for the Server Service Processor Group. Innovation and Intellectual Property development on all technologies.
     (1997-1999) Worked on Asset Management solutions and System Management solutions. Integrated Alert on LAN solution on all destkop systems.
    Invention History at IBM
    21 U.S. patents issued, 27 pending in 9 countries, 17 Technical Disclosure Bulletins

Mobile & Portable Radio Research Group, Blacksburg, Virginia
January 1996 - May 1997
    Researched and updated channel impulse response modeling tools using information gathered from recent M.S. and Ph.D. thesis. Converted old simulators from Pascal and C to C++ implementing a MATLABÒ GUI for use by PCs and Sun workstations. Also assisted system administrator in maintaining PC network, Sun workstation network, and web server.
    Paper Published: Modeling and Simulation of Narrowband Phase From The Wideband Channel Impulse Response, Donna M. Krizman, Brandon J. Ellison, and Theodore S. Rappaport

International Business Machines, Charlotte, North Carolina
August 1995 - December 1995
    Worked on the PowerPC team to verify OEM products in the PowerPC computer environment. Built 10Mbit, 100Mbit, Fiber Optic, and Token Ring networks to test equipment from major network manufacturers. Setup Client/Server operating systems to test the network adapters.

Software Technologies Laboratory, Blacksburg, Virginia
May 1993 - August 1995
    Led in the design and development of software 40 hours a week. Performed analysis, design, and testing for medium-sized software projects in C++ for MS-Windows. Developed programmer’s reference manuals, user support documentation, test plans, and assisted with large government proposals.

Informal Experience

Omniplane.Com Domain, Raleigh, North Carolina
May 1998 - Present
    Setup and maintain (and defend) the Omniplane domain. This involved setting up a name server, mail server, virtual hosting web server and internal file server. The system runs on a NAT network due to IP restrictions by Bellsouth. The network has intrusion detection and remote backup to assist in the defense against malicious hackers and hardware failure. The domain serves a few commercial drive-in theater websites, and is still running 12 other different user-personal websites and a substantial internal file and backup system.

RPC Specialty Coatings, Kingsport, Tennessee
December 1994 - February 1995
    Independently contracted to create a C++ program for MS-Windows to generate Daily and Long Term Production Reports. Program requirements included an inventory pricing database and the ability to generate reports over any period of time. Development required full design of the software package, user documentation, allowing user input in future revisions, and fast production time.

Technical Skills

Operating Systems Experience
NeXT Moderate Experience. Ran a file & print server on the job.
Microsoft Extensive Expereince. All IBM Solutions software is used & tested on all Microsoft OS's.
Linux Extensive Experience. Omniplane.com setup is completely run on RedHat and Mandrake flavors of Linux.
SunOS & Solaris Moderate Experience. Different versions used over the years for school & research positions.
Languages Experience
Intel ASM Moderate Experience. Have made core changes to different IBM BIOSes for integrated Solutions support.
C & C++ Extensive Expereince. Used for the past 9 years for every real software & homework. Also used in maintenance and CGI code for Omniplane.com domain.
Javascript Moderate Experience. Too Browser-Dependent to be of any real use.
Java Moderate Experience. Used when needed. Quick prototyping language. Too slow to be used for my applications.