×
William Pittman

William Pittman

Software Engineer

Seattle, Washington, US, 98117
360-536-0523

Background


About

About

A software engineer who takes great joy from understanding, simplifying, and accelerating our processes and systems. Currently learning everything I can about startups and recruiting.

Work Experience

Work Experience

  • Senior Software Engineer, Data ClarityDocuSign

    Mar, 2019 - Apr, 20201 year 1 month

    Formed and led a new team charged with developing data analytics products.

    • Instrumented data, wrote queries, developed the API application and prototype UI

    • Grew team to four members; defined roles, interviewed candidates, made hiring decisions

  • Senior Software Engineer, Core ServicesDocuSign

    Apr, 2016 - Mar, 20192 years 11 months

    Created an independent role responsible for discovering, investigating, and resolving maintainability, performance, and telemetry issues across multiple applications.

    • Improved eSignature page load times by 10% overall and 90% for specific use cases

    • Reduced SQL selects per eSignature web request by 40%

    • Removed ~200,000 lines of legacy code

    • Developed telemetry-based tools for detection and investigation, decreasing application exceptions by 95% and regularly preventing rollbacks.

    • Improved product security and simplified code maintainability

  • Senior SDET, SigningDocuSign

    Mar, 2014 - Apr, 20162 years

    Created the first automated test system for the main eSignature application.

    • Automated API calls, browser tests, bug filing, and documentation generation.

    • Served as a temporary SDET Lead, interviewing candidates and leading bug triage.

  • Software Engineer, Caradigm Intelligence Platform, Caradigm

    May, 2012 - Mar, 201310 months

    Built full end-to-end features while working with a globally distributed team.

    • Worked the full stack from SQL to a Silverlight UI module

    • Expanded unit and integration test suites

    • Supervised two QA contractors in a distributed team (Bangalore, Salt Lake City, Washington DC

  • SDET, Outlook, Microsoft

    Jan, 2009 - May, 20123 years 4 months

    Responsible for quality of Exchange ActiveSync email protocol, RSS, and Search.

    • Wrote test automation and multiple standalone tools to improve team efficiency

Projects Experience

Projects Experience

  • DocuSign Engineering Intern Program, DocuSign

    Oct, 2015 - Apr, 20204 years 6 months

    Built a standardized engineering intern program as a side project

    • Expanded program from 5 to 25+ interns per summer in Seattle

    • Expanded intern sourcing events from 2 to 7 per year

    • Developed methodology to assess thousands of resumes and hundreds of coding challenges

    • Trained interviewers and performed dozens of interviews

    • Scaled onboarding practices

    • Mentored six interns

  • ICFP Programming Contest, Team: The Cat is #1!!

    Jan, 2010 - Present

    A three-day programming competition held annually in conjunction with the International Conference on Functional Programming

    • 16th of 145 in 2019

    • 12th of 214 in 2010

    • Rumbletron (co-author): Reusable Azure system for scheduling, running, and analysis of matches

  • Computer Security CTFs, Team: The Cat is #1!!

    Jan, 2012 - Jan, 20186 years

    An broad group of information security competitions

    • 10th worldwide of 3000+ teams in 2013 (meta-analysis)

    • CatsEye Suite (sole author): Tools to automate steganography-examination tasks

Skills

Skills

  • Frontend Development

    HTML / JSX

    JavaScript

    React

  • Backend Development

    C#

    Node.js

    .NET

    REST API

    SQL

  • Tools and Processes

    Git / GitHub

    Visual Studio / Visual Studio Code

    Kusto

    Agile / Scrum / Kanban

    Jira / Confluence

    Greenhouse

Education

Education

  • Computer Engineering, Bachelor of Science, University of Washington

    Sep, 2004 - Dec, 2008

  • Political Science, Bachelor of Arts, University of Washington

    Sep, 2004 - Dec, 2008