Michael Mcwilliams Email and Phone Number
Michael Mcwilliams work email
- Valid
Michael Mcwilliams personal email
- Valid
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.
-
Senior Software Engineer IiBlizzard Entertainment Sep 2022 - PresentIrvine, Ca, UsBattle.net Ecommerce Platform* Designed and implemented next generation orders system. -
Senior Software EngineerBlizzard Entertainment Aug 2020 - Sep 2022Irvine, Ca, UsBattle.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. -
Senior Software EngineerBlizzard Entertainment 2014 - Aug 2020Irvine, Ca, UsBattle.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-) -
Software EngineerBlizzard Entertainment Aug 2012 - 2014Irvine, Ca, UsBattle.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-) -
Software Engineer38 Studios 2011 - 2012Providence, Ri, UsDesigned 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. -
Software EngineerGeneral Dynamics C4 Systems 2008 - 2011Fairfax, Va, UsDesigned, 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. -
InternGeneral Dynamics C4 Systems Jan 2008 - May 2008Fairfax, Va, Us -
InternIntersystems Jan 2008 - Jun 2008Cambridge, Ma, Us
Michael Mcwilliams Skills
Michael Mcwilliams Education Details
-
Boston UniversityComputer Science -
Stonehill CollegeComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial