
Principal Engineering Manager at Microsoft
San Francisco Bay Area

Principal Engineering Manager at Microsoft
San Francisco Bay Area
David Levine is an industry veteran with 30 years of experience building groundbreaking software products. He has developed numerous best-of-breed, award-winning products, including servers, rich internet applications, enterprise class servers, and consumer-facing applications.
David began his career in 1977 designing university-level student training kits on the basics of microprocessor design. In 1984, he became a Wall Street consultant, providing software design and implementation services to numerous banks and accounting firms. He was responsible for the development of Chemical Bank’s home banking software, the first widely distributed product of its kind.
Following that, as Manager of Strategic Marketing at AT&T / Unix System Labs, he was responsible for the marketing strategy behind the product that eventually became UnixWare.
In the 1990’s, he held senior engineering and management positions at industry-leading software firms such as Oracle (where he built Oracle’s first low-end database, Oracle Lite), Borland (responsible for Delphi and C++), and Agile Software (oversight of the engineering group as the company went public). As the Internet emerged in the late 1990’s, David helped a number of web-based companies launch their first products, including NetFlix, Liquid Machines (email security and policy management), YackPack (web 2.0 VOIP services), and HighWired (music mixing software for telephone companies).
Creating new teams and products out of vision. Software team leadership, large scale system architectures, computer security (two security patents pending), Windows (C#/.NET), Java
(Privately Held; 1-10 employees; ASS; Computer Software industry)
March 2007 — Present (2 years 9 months)
Asparagus represents a radically different way for softare engineers of all disciplines to collaborate on projects, working from around the world in their own homes, offices, or wherever they want. We have pioneered new distributed team communiation techniques and software design and build methodologies. This is a transnational and global company, where geographic borders mean very little.
(Public Company; MSFT; Computer Software industry)
2008 — 2009 (1 year )
(Privately Held; 11-50 employees; Design industry)
April 2007 — March 2008 (1 year )
As CTO, I am responsible for the company's overall technical strategy, technical business development, and driving the company's technical image.
(Privately Held; 11-50 employees; Telecommunications industry)
March 2007 — May 2007 (3 months)
For this telecommunications company, I was hired as a consultant to develop a server infrastruture for their telecommunications platform. I wrote the code using Windows .NET and Visual Studio, using web services, XML RPC, IIS, SQL Server, and liberal amounts of custom AJAX code. Then ported portions of this to a Java stack utilizing Spring, Hibernate, and Tapestry.
(Privately Held; 1-10 employees; Computer Software industry)
2006 — January 2007 (1 year )
I am responsible for the company's technical strategy and manage engineering and operations. I created the software architecture behind the company's products, which you can explore at http://www.myfunvoice.com/. I manage the team including programmers, designers, and product manager, to deliver this on a two week iteration XP release cycle. I meet with customers and investors on a regular basis to help close sales.
(Privately Held; Computer Software industry)
April 2005 — April 2006 (1 year 1 month)
In this role, I am responsible for the company's technical strategy. I defined the initial architecture after researching the market space, and concluded the Flash and Flash Media Server were the only way to go. I manage the engineering team and write some of the code in every iteration. http://www.yackpack.com/.
(Privately Held; 1-10 employees; Computer Software industry)
March 2003 — January 2005 (1 year 11 months)
As founder and CTO, raised seed funding and guided the company through several public releases of this social networking product implemented in C#, ASPX, and SQL Server for Windows.
(Privately Held; 11-50 employees; Computer Software industry)
July 2003 — July 2004 (1 year 1 month)
Senior engineer implementing new features and fixing bugs, using C#, .NET, C++, CDO, MAPI, and VS.NET 2003.
(Privately Held; 1-10 employees; Computer Software industry)
February 2001 — June 2003 (2 years 5 months)
CTO of computer security company.
Architected product and filed patents.
(Computer Software industry)
2000 — 2001 (1 year )
(Public Company; Computer Software industry)
1999 — 2000 (1 year )
(Public Company; 501-1000 employees; BORL; Computer Software industry)
1998 — 1999 (1 year )
Engineering manager responsible for the Delphi IDE at Borland.
(Computer Software industry)
1996 — 1999 (3 years )
(Public Company; 10,001 or more employees; ORCL; Computer Software industry)
1994 — 1998 (4 years )
Developed an embeded multi-user, cross-platform database server code-named Blaze which shipped with Oracle Power Objects. Member of Sedona development team.
(Computer Software industry)
1987 — 1989 (2 years )
BA , Computer Science; Cognitive Science , 1980 — 1984
At YackPack as CTO, initial product launch in 2005 won first place for two awards: The "Inni" award for innovation sponsered by the Tech Museum, and the "DemoGod" award for best demonstration at Demo 2005.
At HichWired as CTO, won first annual award for Most Innovative Service in 2006, at 31st annual conference of the International Association for Enhanced Voice Services.
Two software patents pending, one for a secure grid computing methodology, and another for a secure social networking process.