David D. Johnston
15028 Cherrywood Drive; (301) 604-1968 (messages)
Laurel, MD 20707-5548; (301) 925-1065 (office)
SUMMARY & OBJECTIVE: Prosecution and litigation of computer software patents, copyrights and trademarks using extensive background in computer systems engineering for graduating evening law school student with over ten years of diverse software development experience.
University of Baltimore School of Law, Baltimore, MD
Candidate for J.D., expected graduation December 2000
Academic: GPA Overall 2.816, IP GPA 3.478
Honors: Asst. Articles/Publication Editor, Journal of Environmental Law,
Member Phi Delta Phi, international legal honors fraternity
Activities: Vice-President, Intellectual Property Law Society
Bluebook Rule 18.2.1(d) Changed or Multiple URLs and Multiple Format Options, The Bluebook, A Uniform System of Citation 135 (17th ed. 2000) (proscription for citing to Internet web sites); Case Summary, Belvoir Farms v. North, 734 A.2d 227 (1999) (zoning case), U. Balt. J. Envtl. L., upcoming issue
Loyola College, Sellinger Business School, Baltimore, MD
M.B.A., May 1994, elective courses taken in Finance and Entrepreneurship, GPA 3.701
University of Maryland, College Park, MD
B.S. Computer Science, May 1982
Academic: additional courses taken in mathematics and physics
Honors: Member General Honors Program
University of Baltimore School of Law Tax Clinic, Baltimore, MD
Student Attorney*, May – August 2000
Assigned cases referred to the Tax Clinic by the Maryland Volunteers Lawyer Service (MVLS). Interviewed clients, researched cases, drafted memos dealing with client issues ranging from earned income credit eligibility, denial of dependency deductions and restoration of refund claims. Attended weekly tax seminars taught by L.L.M. tax faculty.
* Practicing under Maryland Rule 16, and IRS Special Order pursuant to 31 C.F.R. § 10.101, dated May 24, 2000.
Tulane University School of Law Summer 2000 Paris Abroad Program, Paris, France
Visiting Student, July 2000
Attended ABA approved courses on European Union law, international commercial contracts, and the history of french legal institutions.
TECHICAL SKILLS SUMMARY
Software Developer and Systems Engineer working on primarily NASA and Defense Department government contracts. Experience with a variety of software languages and packages such as C++, C, FORTRAN, Pascal, Ada and HTML running under mainframes, UNIX workstations, IBM PCs and Apples.
TECHNICAL EXPERIENCE of David D. Johnston
Raytheon Systems Company,
Command, Control, Communications and Information Systems Division, Landover, MD
Senior Software Engineer, 1995 – Present
Software and systems engineer on the Earth Observing Information System/Data Information System (EOSDIS) Core System implementing a distributed network of data products comprising mostly remote sensing data for a ten year NASA contract. Responsible for drafting requirements, developing object models following an object-oriented analysis and design methodology. Also responsible evaluating commercial off-the-shelf products to be used in the development of EOSDIS and to conduct interviews of applicants for open positions.
Computer Sciences Corporation, Systems Sciences Division, Greenbelt, MD
Senior Member of the Technical Staff, 1990-1995
Responsible for maintaining attitude and orbit determination software that was reused by many other Flight Dynamics software projects at the Goddard Space Flight Center. The library of units were ported from IBM mainframes to other platforms, specifically HP and SUN UNIX workstations. The reuse of software decreased development costs and shortened delivery schedules.
Also developed and refined existing software, incorporating system wide improvements that provided ground terminal based communication with a repeater satellite (TDRS). The Hubble Space Telescope and NASA's Space Shuttles are just two systems directly supported by TDRS.
OAO Corp., Computer and Communications Systems Division, Greenbelt, MD
Software Engineer, 1988-1990
Responsible for the software design effort on the Naval Environmental Data Network (NEDN) Oceanographic Data Distribution Expansion System (NODDES). Provided the top-level design, structured requirements analysis, structured design and formal design review presentations.
Developed a Software Requirements Specification (SRS) for one subsystem for NODDES. As part of a software team, developed a turnkey system to collect weather data, produce and distribute reports and present remote weather briefings.
Vitro Corporation, Embedded Systems Department, Silver Spring, MD
Computer Programmer, 1982-1988
Serving as technical lead on a Data Analysis and Reduction program for the Surface and Ground Launched Cruise Missile (SLCM & GLCM) TOMAHAWK project coordinating design, coding and documentation changes. Prepared and led product demonstration to Air Force Personnel. Streamlined foreground process in the Wrap-around Simulation Program (WASP) that simulated the digital and analog signals of the SLCM Weapons Control System. Coding done in Fortran and Assembler.
Responsible for scheduling task assignments, project manpower estimates and submitting milestone charts. Developed new coding standards for GLCM software accepted by U.S. Air Force. Followed long term schedules that resulted in meeting initial government delivery deadlines.
· ABA, Intellectual Property Law Section & Science and Technology Section
· Federal Circuit Bar Association
· Computer Law Association
· American Intellectual Property Law Association
References and writing samples forwarded upon request