Michael Mcwilliams

Michael Mcwilliams Email and Phone Number

Software Engineer at Blizzard Entertainment @ Blizzard Entertainment
Michael Mcwilliams's Location
Greater Boston, United States, United States
Michael Mcwilliams's Contact Details

Michael Mcwilliams work email

Michael Mcwilliams personal email

About Michael Mcwilliams

Software engineer with experience in a variety of languages (predominantly Java and Scala). Experienced with full-stack development, from database solutions to web application development.Focused on implementing flexible, extensible, and maintainable solutions; if I can save developers' time in the future by working harder and smarter now, that's good engineering practice. Those terms -- flexibility, extensibility, and maintainability -- are more than just buzzwords to me; they are the ideals with which I approach design, documentation, and code in any language.I take pride in providing high-quality, client-friendly APIs; high-performance services; and flexible and extensible data models.I geek out on learning, developing, and implementing best practices; design patterns; and development efficiency.

Michael Mcwilliams's Current Company Details
Blizzard Entertainment

Blizzard Entertainment

View
Software Engineer at Blizzard Entertainment
Michael Mcwilliams Work Experience Details
  • Blizzard Entertainment
    Senior Software Engineer Ii
    Blizzard Entertainment Sep 2022 - Present
    Irvine, Ca, Us
    Battle.net Ecommerce Platform* Designed and implemented next generation orders system.
  • Blizzard Entertainment
    Senior Software Engineer
    Blizzard Entertainment Aug 2020 - Sep 2022
    Irvine, Ca, Us
    Battle.net Ecommerce Platform* Optimized database table structures and indexes in our orders system based on common access patterns to support efforts to scale our legacy systems and technologies for expected new load.* Mentored and onboarded new hires as we scaled from a team of three engineers to a team of thirteen engineers.* Designed next generation orders system.* Supported features and game launches for existing orders system.* Continued to support our Web Shop applications, mostly in an advisory role.
  • Blizzard Entertainment
    Senior Software Engineer
    Blizzard Entertainment 2014 - Aug 2020
    Irvine, Ca, Us
    Battle.net Web Shop:* Worked with Product on updating existing features and developing new features to support business goals and user experience. (2013-2020)* Played a central role in iterating on the application, including reorganizing the code to facilitate a future transition to more narrowly-scoped, independently-deployed applications (separating the browsing, checkout, and payment experiences). (2015)* Developed, maintained, and improved data models and service layer APIs for presenting our products, product pages, and browsing pages. (2015-2020)* Championed the abandonment of those same services in preference of a CMS solution (Contentstack), and developed a prototype that has since been used as part of that transition. (2019-2020)* Built and maintained a library of functional programming idioms and utilities to facilitate more rapid, high-quality, and well-organized development. (2013-)
  • Blizzard Entertainment
    Software Engineer
    Blizzard Entertainment Aug 2012 - 2014
    Irvine, Ca, Us
    Battle.net Web Shop:* Built a new digital-only Web Shop to replace our previous store, fully bringing Blizzard into the Ecommerce realm. (2012-2013)* Worked with Product on updating existing features and developing new features to support business goals and user experience. (2013-2020)* Built and maintained a library of functional programming idioms and utilities to facilitate more rapid, high-quality, and well-organized development. (2013-)
  • 38 Studios
    Software Engineer
    38 Studios 2011 - 2012
    Providence, Ri, Us
    Designed and implemented a scalable platform solution to support our awesome games with features including account management, authentication, authorization, and entitlement management, using a service-oriented architecture with a REST-like interface.
  • General Dynamics C4 Systems
    Software Engineer
    General Dynamics C4 Systems 2008 - 2011
    Fairfax, Va, Us
    Designed, implemented, and tested network management application for the military using Java, JSP, and related technologies in a service-oriented architecture. Adhered to CMMI level 5 standards.
  • General Dynamics C4 Systems
    Intern
    General Dynamics C4 Systems Jan 2008 - May 2008
    Fairfax, Va, Us
  • Intersystems
    Intern
    Intersystems Jan 2008 - Jun 2008
    Cambridge, Ma, Us

Michael Mcwilliams Skills

Java Rest Scala Lua Spring Sql Eclipse Hadoop C++ Protocol Buffers

Michael Mcwilliams Education Details

  • Boston University
    Boston University
    Computer Science
  • Stonehill College
    Stonehill College
    Computer Science

Frequently Asked Questions about Michael Mcwilliams

What company does Michael Mcwilliams work for?

Michael Mcwilliams works for Blizzard Entertainment

What is Michael Mcwilliams's role at the current company?

Michael Mcwilliams's current role is Software Engineer at Blizzard Entertainment.

What is Michael Mcwilliams's email address?

Michael Mcwilliams's email address is mm****@****ard.com

What schools did Michael Mcwilliams attend?

Michael Mcwilliams attended Boston University, Stonehill College.

What skills is Michael Mcwilliams known for?

Michael Mcwilliams has skills like Java, Rest, Scala, Lua, Spring, Sql, Eclipse, Hadoop, C++, Protocol Buffers.

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.