Developer, mentor, teacher, facilitator, coach, legacy code enthusiast.Do you have legacy code that is getting harder to improve as quickly as you used to? Are you considering a rewrite but you're worried about the risks of that approach? Together, we can turn even the most gnarly code into clean, clear, testable code that accelerates delivery of business value.I guide teams to #BugsZero: by continuously addressing the underlying causes of bugs, our defect creation rate will drop until we stop counting how many bugs we have, and start counting how days (or months) between bugs. This will make it easy to release at will, shipping at whatever cadence the business desires.I enjoy all types of software development, regardless of platform, technology, scale, or market. Most important to me is working with teams which are continuously improving and striving for greatness.My coaching is very hands-on, working with 1-3 teams at a time for an extended period. -------- About YouYou already do pair- or mob-programming for most work. We'll do better work and learn faster by working together.You practice shared team accountability. The success of each member of the team is the success of the whole team.Big plus if you know which zone on the Agile Fluency Model is right for you. I'm looking for teams that want at least Delivering in that model, and organizations that are willing to make the necessary investment to get that result.If you are satisfied with how things are today in your organization, you should not hire me. On the other hand, if you want to become the best in the world, then we should definitely talk.
-
Board DirectorLanguage HuntersBellevue, Wa, Us -
Professional DevelopmentCareer Break Dec 2024 - Present
-
Board DirectorLanguage Hunters 2011 - PresentPortland, Or, UsLanguage Hunters is a non-profit dedicated the the revitalization of endangered languages. -
Principal Software Engineer And Technical AdvisorSalesforce Oct 2016 - Dec 2024San Francisco, California, Us- Develop Tableau features - Viz in Tooltip, Map Layers, Improved Tables- Customer-centric adoption of Bazel- Train both new and experienced developers to work effectively in legacy code while continuing to deliver business value- Advise the organization in the journey towards technical excellence- Mob/Ensemble Programming facilitator -
Senior Software EngineerMicrosoft, Azure May 2015 - Oct 2016Redmond, Washington, Us- Design and implement features for the Azure Store, an e-commerce system for 3rd-party services hosted on Azure- Develop distributed microservices with Event Sourcing and CQRS- Coach the team on modern developer practices such as refactoring, TDD, and pair-programming -
Senior Software EngineerMicrosoft, Azure May 2013 - May 2015Redmond, Washington, Us- Write tools for other Microsoft developers, including Visual Studio add-ins and high-performance distributed build services.- Champion for delivering features fast while steadily improving code quality- Fix classes of bugs, treating every issue as a learning opportunity- Guide the team in modern development practices, including TDD and BDD, good design, safe refactoring, and ship-at-will. -
Open Source Project CuratorPash Jul 2012 - Aug 2016An open source clone of PowerShell for Mac & Linux.I love PowerShell and miss it when working on Linux. I found an abandoned proof-of-concept of a PowerShell port to Mono. I curated the project for 4 years with a loose network of volunteers from around the Internet.
-
Senior Software Design EngineerCompucom / Microsoft May 2013 - Nov 2013Fort Mill, Sc, UsDeveloper Division, internal tools -
Senior Software Design EngineerCollabera / Microsoft Jun 2010 - Sep 2010Basking Ridge, New Jersey, UsConvert Developer Division build to use new tools -
Senior Software Design EngineerVolt Technical Resources / Microsoft Jun 2009 - Jul 2009Orange, Ca, UsConvert Developer Division build to use new tools. -
Senior Software Design EngineerVolt Technical Resources / Microsoft Oct 2008 - Oct 2008Orange, Ca, UsBuild examples for new Visual Studio extensibility API. -
Senior Software Development Engineer / LeadMicrosoft Jun 1996 - Dec 2007I started at Microsoft as a college intern in 1995. Returning full-time after graduation, I worked on the Visual C++ debugger as an individual contributor. As a side project, I adopted a continuous integration system for the team, before we knew what "continuous integration" was. This had a marked impact on code quality, increasing our velocity and making the work more enjoyable for the whole team.As a development lead, I led teams with up to 10 developers. I also planned our hiring strategies and conducted interviews of developer candidates.Some highlights:- Managed the amazing C# IDE team. Many were straight out of college, yet we out-performed teams of senior developers, delivering shippable code ahead of schedule. We did this by adopting a culture of continuous improvement. Every time we hit a problem, we didn't just ask "how do we fix this problem", but also "how can we ensure we never have this problem again?". I am extremely proud of what we accomplished.- Designed & implemented parts of the Visual Studio Debugger (e.g. Watch Window and Callstack Window) and the Visual C# IDE (e.g. automated refactorings)- Introduced modern practices like Refactoring, TDD, and Continuous Integration to the team before it was cool.- Represented the Visual C# team in shiproom: how do we go from Beta to Ship? Which bugs to fix, which to punt, and how to know the difference?- Developed distributed, high-volume Continuous Integration system used to manage the complex Visual Studio build.- Wrote a tool to save pending changes in Source Depot, Microsoft's internal source control system, similar to `git stash`. This tool filled an important need, and was adopted throughout the company.
Jay Bazuzi Education Details
-
Virginia TechMathematics And Computer Science
Frequently Asked Questions about Jay Bazuzi
What company does Jay Bazuzi work for?
Jay Bazuzi works for Language Hunters
What is Jay Bazuzi's role at the current company?
Jay Bazuzi's current role is Board Director.
What schools did Jay Bazuzi attend?
Jay Bazuzi attended Virginia Tech.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial