Steve M.

Experienced Software Engineer

Role
Senior Software Engineer at Microsoft
Location
Redmond, WA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Steve M.

I\'m currently a Software Engineer at Microsoft, where I work on SharePoint Online\'s Engineering Velocity team.Prior to this, I was a software engineer at a variety of companies, including several game companies (Cavedog and Kesmai), Microsoft, and Expedia. I transitioned to Program Management at Expedia, where I worked on payments, Sarbanes-Oxley compliance, bookings, and RSS feeds. At Microsoft, I\'ve been a Program Manager for Windows Live Messenger, then transitioned to being a Program Manager working on Business Intelligence systems for Windows Services, with a focus on data quality and analytics.I enjoy solving problems - looking at data and systems with a fresh perspective, and coming up with innovative approaches towards solutions.Specialties: Business Skills: Requirements analysis/gathering, translating high-level business goals into functional requirements, working with development teams to get product shipped successfully.Technical Skills: C++/C#/C.NET, SOAP, Python, and a bit of Java.Areas of Proficiency: Data Analysis, Business Intelligence, Payments, GUI, Web Services, Client-Server, Tools, Object-Oriented Design, Security

Experience

  1. Senior Software Engineer

    Microsoft

    Jan 2007 — Present · Redmond, WA, US

    May 2015-present: Software Engineer on SharePoint Online\'s Engineering Velocity team.November 2012-May 2015: Software Design Engineer on OneDrive team, focusing on deployment services, tools, and flighting.February 2011-November 2012: Data Sciences PM for Windows Services, focusing on data quality and analytics. Specifically, I\'ve worked on investigating and driving improvements in data being fed into our analytics pipeline; working on engagement and clustering models for Microsoft properties; working with partners on their data needs; and writing ad-hoc queries as needed against large data sets to provide needed business intelligence.July 2010-February 2011: PM on Bing Shopping team, focusing on machine learning and UI experience improvements. March 2009-July 2010: PM on Live Platform Services Infrastructure team. Focus: Business and Customer Intelligence, Data Warehousing.October 2007-March 2009: PM on the Messenger Server team. Projects included: distributed data centers, business continuity planning, and a new client-facing protocol.

Education

  • University of Virginia

    BS, Computer Science

  • Indiana University Bloomington

    Master's degree, Computer Science

  • Indiana University Bloomington

    MS, Computer Science

  • University of Washington

    Certificate, Software Product Management

    2004 — 2005

Skills

  • C++
  • E-Commerce
  • Scalability
  • Software Engineering
  • Agile Project Management
  • Server Architecture
  • Big Data
  • Program Management
  • Software Design
  • Business Intelligence
  • Data Quality
  • Web Applications
  • Agile Methodologies
  • Software Development
  • Python
  • Scrum
  • Software Project Management
  • Video Games
  • Java
  • Analytics
  • Web Services
  • Data Analysis
  • Object Oriented Design
  • .net Framework
  • C#
  • .net
  • Architectures
  • Data Mining
  • Data Warehousing

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Steve M. — Senior Software Engineer at Microsoft in Redmond, WA, US | Unifers