Борис Швец родился в 1946 году в городе Йошкар-Оле Марийской АССР. Прошёл путь от рабочего до инженера, учёного, бизнесмена, топ-менеджера и писателя.
Автор ста тридцати научных работ по аэродинамике, металлургии, химической кинетике, термодинамике, теплотехнике, стандартизации, кодификации, экономике, приборостроению, системам управления, автор изобретений и монографий.
Научный руководитель нескольких народнохозяйственных научно-технических программ; в постсоветский период учредитель и руководитель предприятий.
Награждён орденом К. Э. Циолковского «За вклад в разработку и реализацию проектов и программ исследований космического пространства», пятью медалями «За заслуги перед космонавтикой», четырьмя медалями «За достигнутые успехи в развитии народного хозяйства СССР», другими государственными, ведомственными и общественными наградами.
Лауреат номинации «Элита России. Сто лучших менеджеров» (2006 г.).
Художественные произведения Бориса Швеца изданы отдельными книгами в России, Германии, опубликованы в альманахах, изданных в России, США, а также в интернет-пространстве России, Германии, США и Израиля. Наряду с художественной прозой автор пишет публицистику, афоризмы и литературоведческие статьи, обращается к самым разным темам от философии и истории до естествознания и научной фантастики.