Michael Moser, Developer in San Francisco, CA, United States
Michael is available for hire
Hire Michael

Michael Moser

Verified Expert  in Engineering

Software Developer

Location
San Francisco, CA, United States
Toptal Member Since
June 17, 2014

Michael has 15+ years of experience as a full stack developer, project manager, and entrepreneur. He works at the intersection of design, engineering, and product market fit. He has a proven track record in executing high profile, high traffic solutions on schedule and in budget.

Portfolio

SplitVR
CSS, HTML, JavaScript, MongoDB, Node.js
Vertigo
Xamarin.iOS, Microsoft Silverlight, CSS, HTML, JavaScript, Microsoft SQL Server...
EBSCO
JavaScript, CSS, HTML, C#, Microsoft SQL Server, .NET

Experience

Availability

Part-time

Preferred Environment

Git, Sublime Text

The most amazing...

...project I've completed is the live HD video experience for the 2010 Vancouver Winter Olympics for NBC Sports, for which I received a personal Emmy nomination.

Work Experience

Co-Founder

2012 - PRESENT
SplitVR
  • Built a core group payment platform with a RESTful API for processing social transactions.
  • Implemented a fully functional vacation rental site showcasing our group payment technology.
  • Created a notification system for all workflow and engagement notifications.
  • Integrated with third-party APIs to load properties and enable real-time bookings.
  • Built a customer dashboard and back-end tools to manage group payments.
Technologies: CSS, HTML, JavaScript, MongoDB, Node.js

Senior Software Engineer (4yrs), Director Of Engineering (1yr)

2007 - 2012
Vertigo
  • Worked as tech lead on the Emmy nominated online video experience for the 2010 Vancouver Winter Olympics.
  • Was tech lead on NBC Sunday Night Football Extra.
  • Developed Golf Channel iOS apps as tech lead.
  • Worked as tech lead on a digital asset management system for Viacom.
  • Served as tech lead for the development of an iOS app for NBC Sports Talk (chosen as one of Gizmodo's “Best iPhone Apps” ).
  • Managed a team of 30+ amazing engineers as Director of Engineering at Vertigo.
Technologies: Xamarin.iOS, Microsoft Silverlight, CSS, HTML, JavaScript, Microsoft SQL Server, .NET

Senior Software Architect

1999 - 2007
EBSCO
  • Designed and built a platform for a large number of science, technical, and medical journals.
  • Scaled a system to handle 2 million unique sessions per day processing complex real-time queries and logging billions of usage events.
  • Developed the rights management service, handling thousands of requests/second.
  • Developed custom full text search engines searching 4 million articles in sub second times.
  • Awarded Employee of the Year in 2002 (5,000 person company).
Technologies: JavaScript, CSS, HTML, C#, Microsoft SQL Server, .NET

Sunday Night Football Extra

A live online HD video experience for NBC Sports Sunday Night Football. It features five alternate camera angles, timeline markers, DVR style video controls, live stats, live Q&A with star commentators, and more.

NBC Sports Talk iOS Applications

This was picked by Gizmodo as one of their “Best iPhone Apps" and carries a 4+ star rating. I built the first version with a small team in 3 weeks.

SplitVR

This is my company. We built a group payment platform that makes it easy to split the cost of goods and services with friends and family. Everyone pays their share and no one is charged unless the group meets their goals. We launched SplitVR, a vacation rental listing site that allows users to "split with friends" utilizing our group payment platform.

Languages

JavaScript, SQL, HTML, CSS, C#

Libraries/APIs

Node.js, jQuery, Xamarin.iOS, Backbone.js

Other

Front-end Development, Software Development, Technical Project Management

Frameworks

.NET, AngularJS

Paradigms

Agile Software Development

Storage

Microsoft SQL Server, MongoDB, NoSQL

Tools

Microsoft Silverlight, Sublime Text, Sublime Text 2, Git

Platforms

Amazon EC2, Linux, Windows, iOS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring