Donovan Smith

Donovan Smith Email and Phone Number

Senior Software Engineer, Zillow Group @ Zillow Group
1301 Second Avenue, Floor 31, Seattle, Washington 98101, us
Donovan Smith's Location
Seattle, Washington, United States, United States
Donovan Smith's Contact Details
About Donovan Smith

I am truly passionate about creating quality software – it is what drives me. I started my journey in 1984 with BASIC on a Tandy MC-10. Two years later I got an IBM PC and began to learn how to develop software by writing a custom disk editor in x86 assembly based in part on code from Peter Norton’s assembly language book, creating a semi-customized OS with help from Andrew Tanenbaum, writing a simple role-playing game for OS/2, and starting (but unfortunately never finishing) a 3D interface for a custom BBS where virtual avatars could interact with the system and each other. I was a faithful subscriber to Dr. Dobbs Journal and loved using their diverse set of articles to explore the CS field, from homebrew C interpreters to generation-based garbage collectors, long before I was able to attend college.I enjoy reading as a way to broaden myself and inspire more creative solutions. Recent books have included Winning, The Art of War (which I reread at least once a year), Why Not?, The Pragmatic Programmer, How People Learn, Statistics Hacks, and Programming Collective Intelligence. I also make heavy use of the resources MSLibrary provides, especially Safari Books Online and GetAbstract.Today, I’m part of a team contributing design, code, and tests for software that affects literally millions of people on a daily basis. This ability to effect change on such a global scale both awes and humbles me; yet, at the same time it fuels my desire to never cease to challenge myself to accomplish more. My goal in life is simply to be the best person and the best professional I am capable of being.Specialties: Windows, .NET, SQL, AntiMalware, Software Test EE

Donovan Smith's Current Company Details
Zillow Group

Zillow Group

View
Senior Software Engineer, Zillow Group
1301 Second Avenue, Floor 31, Seattle, Washington 98101, us
Website:
zillow.com
Employees:
1
Donovan Smith Work Experience Details
  • Zillow Group
    Senior Software Development Engineer
    Zillow Group Dec 2018 - Present
    Seattle, Washington, Us
  • Microsoft
    Senior Software Engineer, Ms Research - Machine Translation
    Microsoft Mar 2013 - Dec 2018
    Redmond, Washington, Us
  • Microsoft
    Senior Software Engineer, Windows
    Microsoft Feb 2010 - Mar 2013
    Redmond, Washington, Us
  • Microsoft
    Software Engineer, Antimalware
    Microsoft Jan 2008 - Feb 2010
    Redmond, Washington, Us
    Owned a subset of features extending from the kernel driver that tracks file system, process, network, and other real-time events through to features in the core user-mode AntiMalware engine that deals with translating those events into detections and reporting them.Deeply involved in EE work on the team – from creating coding guidelines to work on code coverage (ask about this) to implementing best practices by integrating StyleCop and FxCop into our test builds.
  • Microsoft
    Software Engineer, Sql Server Reporting Services
    Microsoft Oct 2004 - Jan 2008
    Redmond, Washington, Us
    In SQL Server 2005, I assumed ownership of the codebase that took the hierarchical representation of a report and reproduced it in HTML, PDF, EMF (for printing), and various other image representations. I also owned the GDI rendering portion of our WinForms control that ships with Visual Studio.For SQL Server 2008 (Rosetta v3) we rewrote a majority of our server code to accommodate several large new features and while doing so, we focused heavily on scalability. I owned revamping the architecture and creating the new translation engines for the PDF, printing, and image formats plus a client-side translator embedded into our WinForms control which was supports a future goal of end-user report editability. The result of my changes were a much higher level of code efficiency and reuse backed up by noticeable (currently ~20%+) performance and scalability gains. Alongside the new code was a suite of unit tests with verifiable code coverage of slightly more than 90%.For SQL Server 2008, I wrote the assembly used to measure and render text areas inside report composed of richly formatted text.For SQL Server 2005 and half of Katmai, I owned the performance testing infrastructure for Rosetta. This included designing and developing the main performance toolset, the back-end database and the reporting system plus driving runs and investigating bottlenecks to ensure the team knew where we stood in terms of performance and scalability.
  • Microsoft
    Various
    Microsoft Jun 1998 - Oct 2004
    Redmond, Washington, Us

Donovan Smith Skills

.net C# Software Engineering Visual Studio Software Development Agile Methodologies Software Design Sql Xml Windows Distributed Systems Microsoft Sql Server Object Oriented Design Web Services Asp.net Automated Software Testing Test Methodologies Software Testing Life Cycle Machine Translation

Donovan Smith Education Details

  • Okaloosa Walton Community College
    Okaloosa Walton Community College
    Computer Science

Frequently Asked Questions about Donovan Smith

What company does Donovan Smith work for?

Donovan Smith works for Zillow Group

What is Donovan Smith's role at the current company?

Donovan Smith's current role is Senior Software Engineer, Zillow Group.

What is Donovan Smith's email address?

Donovan Smith's email address is do****@****ail.com

What schools did Donovan Smith attend?

Donovan Smith attended Okaloosa Walton Community College.

What skills is Donovan Smith known for?

Donovan Smith has skills like .net, C#, Software Engineering, Visual Studio, Software Development, Agile Methodologies, Software Design, Sql, Xml, Windows, Distributed Systems, Microsoft Sql Server.

Who are Donovan Smith's colleagues?

Donovan Smith's colleagues are Ze Pipo, Marc Aragon, Yuliana Havryshchuk, Mahesh Lingala, Camille Jean-Gilles, Judy T., Gregory Hall.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.