Previously Bernard was the Principal Architect, Windows Networking at Microsoft. He has also worked as a Group Program Manager at Microsoft, a Contract Programmer at Borland International and Senior Engineer at Failure Analysis. At RAND Corporation, he worked as an Engineer. Aboba was a member of the Internet Architecture Board from 2003 to 2007. He is also an IETF liaison to the IEEE, and co-chairs the IETF AAA and EAP Working Groups. In 2000 he chaired the IETF Nomcom. He was again selected as an IAB member in 2010. He founded the MSN Internet Access business in 1994. He is a founding board member at UCI Forum.
He received the Microsoft Career Achievement Award in 2002.
Aboba holds a BA from Harvard College. He also hold MS and Ph.D. degrees from Stanford University, and did his MBA at UC Berkeley.