Berg Software Design
14500 Big Basin Way, Suite F
Saratoga CA, 95070
Work Phone: 408.741.5010
Computer Storage Consultant
Brian Berg has extensive experience with storage devices and interfaces, including Flash Memory, Disk Drives, RAID/Disk Arrays, Optical Storage (CD, CD-ROM, DVD, WORM, Magneto-Optical and the Content Scramble System-CSS), Tape, Storage Area Networks (SAN), and USB, SCSI, iSCSI, SAS, Fibre Channel and IDE/ATA/ATAPI.
He has written and designed device drivers, software and firmware for Windows, UNIX variants (including Linux, Sun and Silicon Graphics) and embedded real-time operating systems (RTOSs). He has been a software developer, project lead, industry analyst, seminar leader, technical marketer and writer, and has participated in over 50 conferences as speaker, session chair and conference chair. He is experienced with programming languages including C, C++ and assembly.
Brian has also been an Expert Witness and expert consultant in over 50 engagements involving patent, trade secret, copyright, class action and contractual disputes. These cases have drawn on over 20 years of experience in the storage industry and over 30 years of experience as a computer engineer, and have involved technology in the storage, IC CAD, software and hardware industries. He has written expert reports, been deposed, and has provided courtroom testimony at trial. These engagements have involved source code analysis, source code comparison, object code disassembly, benchmarking, and computer media duplication, as well as forensic analysis on data storage devices and file systems using tools including EnCase.
Brian has been an independent consultant for 30 years, and has been a PATCA member since 1980. He has spoken at many PATCA seminars and evening meetings on topics including expert witness work and effective Internet marketing.
Education and Background:
BS, Mathematics, Pacific Lutheran University
Masters Courses, Computer Engineering, Stanford University