Rick Brown
Lincoln, Nebraska
Click here to send email



Nov. 1999 to present: Class.com, Lincoln, NE


Senior Software Engineer

      Designed and developed complex relational databases.

o      Registration database keeps track  of students, instructors,  courses and registrations.

o      Links database keeps track of  the health  of thousands of Internet hyperlinks used in Class.coms courses.

o      Learning Object database keeps track of the content of Class.coms courses and the interrelationships between  the different pieces of each course.

o      Standards Alignment database keeps track of  the educational  benchmarks specified by most states, and how those benchmarks align with the learning objects that make up Class.com courses.

o      Software Change Request database keeps track of  the implementation  of changes to Class.com software.

      Designed and implemented a number of web-based applications essential to the business.  These include an on-line course registration system; course development tools; and several in-house tools that are used to populate and interface with the abovementioned databases.

      Did extensive work on the design and implementation of a consistent  Javascript framework for the delivery of Class.coms courses.


Oct. 1997 to Nov. 1999: Metromail/Experian Corp., Lincoln, NE


IT Technical Specialist
Oracle database applications programmer; documentation specialist.


Aug. 1993 to Aug. 1997: Cliffs Notes, Inc., Lincoln, NE


Senior Programmer/Analyst
Team leader of the StudyWare programming team. Designed, authored and maintained code for a commercial line of educational software titles, including both "single-user" and "network" versions. Designed, authored and maintained a number of in-house data-preparation/conversion utilities, which helped reduce product development cycle from 12 months to 6 months. Additional achievements:

       Wrote user documentation for marketed products and in-house utilities.

       Wrote extensive data specifications and functional specifications.

       Authored and/or edited much of the educational source material in several marketed software titles.

       Co-designed and implemented Cliffs' formal software testing process.

       Assisted in maintenance of company's World Wide Web site (updated HTML files, Perl CGI scripts).

       Assisted in configuration of AppleTalk (LocalTalk/EterTalk) LAN's.

       Produced CD-R's for testing and for production prototypes.

June 1982 to Aug. 1993: Northrop Corporation, Los Angeles, CA

Senior Software Engineer (6/87 - 8/93)
Designed, authored and maintained avionics simulation software.

Software Test Engineer (1/85 - 6/87)
Developed test procedures and conducted formal tests of avionics simulation software.

Software Quality Assurance Engineer (1/84 - 1/85)
Verified & validated avionics simulation software.

Busines Systems Programmer/Analyst (6/82 - 1/84)
Maintained inventory tracking software.

June 1979 to June 1982: Bechtel Corporation, Los Angeles, CA

Database Programmer/User Support Rep. (5/81 - 6/82)
Administered Image/Query database on HP-3000. Wrote report generators. Assisted database users.

Scientific Programmer (6/79 - 5/81)
Maintained/enhanced engineering software.

Hardware / Software
I've worked on the following machines and operating systems, and have written programs and scripts in the following languages:

Other Experience and Skills