Senior Software Engineer at Microsoft
Provo, Utah Area
Senior Software Engineer at Microsoft
Provo, Utah Area
I have more than 20 years of professional software development experience. I am happiest designing, implementing, and simplifying complex systems. I pride myself on delivering elegant designs and bug free, well tested code.
(Public Company; 10,001 or more employees; MSFT; Computer Software industry)
April 2008 — Present (7 months)
(Public Company; 501-1000 employees; FAST; Computer Software industry)
August 2006 — April 2008 (1 year 9 months)
(Privately Held; 11-50 employees; Computer Software industry)
2001 — August 2006 (5 years)
Graph Database Engine, Modeling, Platform independent generative schematics, Views, Descriptive Database, Build System, XP, Agile
(Public Company; 501-1000 employees; Computer & Network Security industry)
2000 — 2001 (1 year)
Designed highly secure remote access solution. VPNs, RSA SecurID, LDAP, RADIUS, System and Network Architecture, Remote Access, Authentication and Authorization, Security, RUP, IETF Standards.
(Public Company; Computer Software industry)
1992 — 2000 (8 years)
LDAP, IETF Standards, Architect for Novell Directory Services, Novell Inventions Committee, Auxiliary Classes, Access Control List Enhancements, Catalog Services, NDS Layered Services team lead, NDS WebMaster, Security team lead, WAN Traffic Manager, Patent Liaison, Novell Patent Recognition Task Force, DSMerge.NLM, NLM loader extensions, RPC compiler for crossing memory domains.
(Public Company; 10,001 or more employees; Semiconductors industry)
1984 — 1991 (7 years)
Projects worked on include silicon layout editor, circuit extractor, design rule checker, test bench automator, Modula-2 compiler, operating system design, test bench automatic program generator, schematic capture program, circuit simulation.
MS, Computer Science, 1984 — 1990
BS, Computer Science, 1979 — 1984
Novell Outstanding Service Award
Kitty Hawk Award from Novell Patent Program
5 US Patents