Brandon Ellison
E-Mail: schmoo@omniplane.com
U.S. Mail: 1023 High Lake Court, Raleigh, North Carolina 27606
Answering Machine: (919) 852-0292
| Long-Term Goal: |
Innovation & Research in the area of network communications. Obtain a Doctorate degree and teach while working. |
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 Formal Experience
Major: Computer Engineering
Minors: Computer Science and Math
1992 - 1997
Overall Q.C.A. : 3.5
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. |