David Scott Brown

Contributor

Throughout his career, David has worn many hats. He has been a writer, a network engineer, a world traveler, a musician.As a networking professional, David has had a varied career. David started out troubleshooting frame relay and x.25 with Sprint, and soon moved to Global One, the international alliance with Deutsche Telekom and France Telecom. Since then, he has worked for many national and multinational network providers and equipment vendors, including Sprint, Deutsche Telekom, British Telecom, Equant (Global One), Telekom Austria, Vodafone, o2/Telefonica, ePlus, Nortel, Ericsson, Hutchison 3G, ZTE, and Huawei.As a writer, David's portfolio includes technical articles, short stories, poetry, song lyrics, journals, novels, essays, and content marketing. A stint as a Poet-in-Residence was one of David's first paid writing engagements. Since then he has primarily written work-related documents, including problem assessments and local working instructions.David is also a world traveler and musician. He was based in Frankfurt, Germany, for 13 years as a freelance technical professional. Currently he provides musical entertainment across America to seniors, an activity that works hand-in-hand with his freelance writing career.

Show more
Our Authors
Image for Margaret Rouse
Margaret Rouse
Technology expert
1 Article
Image for Linda Rosencrance
Linda Rosencrance
Tech Journalist
173 Article
Image for Neil C. Hughes
Neil C. Hughes
Senior Technology Writer
169 Article
Image for Sam Cooling
Sam Cooling
Crypto and Blockchain Writer
71 Article
Image for Marshall Gunnell
Marshall Gunnell
Technology Writer
14 Article
Image for Mensholong Lepcha
Mensholong Lepcha
Crypto Specialist
173 Article
Image for Arthur Cole
Arthur Cole
Technology Writer
108 Article
Image for Tim Keary
Tim Keary
Technology Specialist
147 Article
Image for Nicole Willing
Nicole Willing
Technology Journalist
119 Article
Image for Dr. Tehseen Zia
Dr. Tehseen Zia
Tenured Associate Professor
66 Article
',a='';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/