James Terwilliger

James Terwilliger Email and Phone Number

Senior Director Software Manager @ Moody's Analytics
Beaverton, OR, US
James Terwilliger's Location
Beaverton, Oregon, United States, United States
James Terwilliger's Contact Details

James Terwilliger work email

James Terwilliger personal email

n/a
About James Terwilliger

I'm a Principal Software Engineer with a wide variety of skills, primarily back-end services, data transformation, and stream systems. I have almost 15 years of experience as a developer and a researcher at Microsoft. My two largest public projects there were Power Query and Azure Stream Analytics. I have a PhD in database and data-intensive systems. My dissertation was on deriving novel query interfaces from software user interfaces.

James Terwilliger's Current Company Details
Moody's Analytics

Moody'S Analytics

View
Senior Director Software Manager
Beaverton, OR, US
Website:
fermat.eu
Employees:
173
James Terwilliger Work Experience Details
  • Moody'S Analytics
    Senior Director Software Manager
    Moody'S Analytics
    Beaverton, Or, Us
  • Rms
    Senior Principal Software Manager
    Rms Aug 2023 - Present
    Newark, California, Us
  • Rms
    Senior Principal Software Engineer
    Rms Mar 2023 - Aug 2023
    Newark, California, Us
  • Microsoft
    Principal Software Engineer, Bing And Azure Cognitive Search
    Microsoft Aug 2019 - Mar 2023
    Redmond, Washington, Us
    Led coordinated efforts to reuse software components in new ways. Enabled Azure Cognitive Search to ingest and transform data through Power Query, and improved Azure Cognitive Search result processing and relevance through Bing search models.
  • Microsoft
    Principal Software Engineer, Azure Stream Analytics
    Microsoft Jun 2015 - Aug 2019
    Redmond, Washington, Us
    Developed Trill into a production-worthy component for streaming data processing. Used as a component in teams across the company.
  • Microsoft
    Senior Research Software Development Engineer
    Microsoft Aug 2013 - Jun 2015
    Redmond, Washington, Us
    Developed Trill, an in-memory single-node stream data engine, and Tempe, a visualizer and dashboard for rapid analysis and prototyping, along with three colleagues.
  • Microsoft
    Senior Software Development Engineer, Power Query
    Microsoft Aug 2009 - Aug 2013
    Redmond, Washington, Us
    Developer and architect of a tool for rapid data search, acquisition, and transformation across multiple data sources. Promoted twice and 2 awards for excellence. Developed the connectors to all databases, plus OData, HTML, CSV, and Excel, and developed complex data transformations (e.g., pivoting) and crawlers of public data for cataloging and indexing.
  • Microsoft
    Postdoctoral Researcher
    Microsoft Aug 2008 - Aug 2009
    Redmond, Washington, Us
    Worked on XML extensions to the Microsoft Entity Framework, a bidirectional object-relational mapping language.
  • Portland State University
    Graduate Student
    Portland State University 2003 - 2009
    Portland, Or, Us
  • Microsoft
    Research Intern
    Microsoft Jun 2007 - Sep 2007
    Redmond, Washington, Us
    Research and development work on a prototype to connect language-integrated queries with hybrid relational/XML data sources
  • (Various Companies)
    Quality Assurance Specialist
    (Various Companies) Jan 2000 - Sep 2003
    Testing engineer for software products, doing automated and manual testing on a variety of software products:- Clinical (MedicaLogic, WellMed/WebMD)- Accounting (Timberline)- Electron-microscopy (FEI) software.

James Terwilliger Skills

Computer Science Distributed Systems Software Engineering Algorithms Machine Learning C# .net Xml Sql Software Development Software Design Visual Studio Python

James Terwilliger Education Details

  • Portland State University
    Portland State University
    Computer Science
  • Oregon Health & Science University
    Oregon Health & Science University
    Computer Science
  • Reed College
    Reed College
    Mathematics

Frequently Asked Questions about James Terwilliger

What company does James Terwilliger work for?

James Terwilliger works for Moody's Analytics

What is James Terwilliger's role at the current company?

James Terwilliger's current role is Senior Director Software Manager.

What is James Terwilliger's email address?

James Terwilliger's email address is ja****@****oft.com

What is James Terwilliger's direct phone number?

James Terwilliger's direct phone number is +142599*****

What schools did James Terwilliger attend?

James Terwilliger attended Portland State University, Oregon Health & Science University, Reed College.

What skills is James Terwilliger known for?

James Terwilliger has skills like Computer Science, Distributed Systems, Software Engineering, Algorithms, Machine Learning, C#, .net, Xml, Sql, Software Development, Software Design, Visual Studio.

Who are James Terwilliger's colleagues?

James Terwilliger's colleagues are Lp Guo, Mai Mahmoud, Minami Yanagisawa, Junichi Ikeda, Joyce Wong, Bhargav Praveen, Suvimol Jirayangyurn.

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

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.