Marius Schulz

Hello there! My name is Marius Schulz. I live in London and work as a Front End Engineer at Facebook. I'm passionate about all things web development. Some technologies that currently have me excited include modern JavaScript, TypeScript, Rust, and WebAssembly.
I've written more than 170 blog posts over the last 8 years — most recently about TypeScript and modern JavaScript. I'm also publishing TypeScript Weekly, a weekly email newsletter with news and articles from the TypeScript community.
Online Profiles
- Email: [email protected]
- Blog: https://mariusschulz.com/blog
- Newsletter: https://www.typescript-weekly.com
- GitHub: https://github.com/mariusschulz
- Stack Overflow: https://stackoverflow.com/users/362634/marius-schulz
- Twitter: https://twitter.com/mariusschulz
- Facebook: https://www.facebook.com/marius.daniel.schulz
Work History
egghead.io
Instructor- 11-part video course: JavaScript Promises in Depth
- 8-part video course: Understand JavaScript's this Keyword in Depth
- 13-part video course: Advanced Static Types in TypeScript
- 8-part video course: Asynchronous JavaScript with async/await
Marius Schulz IT Consulting
Software Developer, Consultant, and Trainer-
Training and In-House Workshops
- Modern JavaScript: ECMAScript 2015+
- Static Typing with TypeScript
- Web Development with React
-
Full Stack Web Development
- Front End: React, ECMAScript 2015+, TypeScript
- Back End: Node.js, ASP.NET Core, C#
69 Grad GmbH
Software Developer-
Full Stack Web Development
- Front End: React, JavaScript/ES2015+, TypeScript
- Back End: Node.js, ASP.NET Core, C#
-
Native iOS App Development
- Swift
- Xamarin
Education
Technical University of Munich
Informatics (Master's program)- Master's Thesis: “Assessment of Solutions to Modeling Exercises in Education”
Technical University of Munich
Informatics (Bachelor's program)- Bachelor's Thesis: “Deriving Control Flow Graphs from JavaScript Programs”
Menlo College
Management Information Systems (Freshman Year)- Recognized as Best Incoming Freshman Student (Richard F. O'Brien Award)
Extracurricular Activities
Voluntary Social Year
I worked as a teaching assistant at Augustinerschule Friedberg, the high school from which I previously graduated. I also lead and coordinated the development of the school website and online shop.Awards
Microsoft Most Valuable Professional
I was recognized by Microsoft for my community contributions in the JavaScript/TypeScript space for 3 years in a row.
Speaking
TypeScript London Meetup
- Talk: ReasonML for JavaScript Developers
Munich ReasonML User Group
- Talk: ReasonML for JavaScript Developers
MunichJS User Group
- Talk: Advanced TypeScript
.NET User Group Central Switzerland
- Talk: Advanced TypeScript
.NET User Group Bern
- Talk: Advanced TypeScript
Web Developer Conference 2017
- Session: React with TypeScript
- Workshop: Introduction to React
FrankenJS User Group
- Talk: Advanced TypeScript
Developer Week 2017
- Session: Advanced TypeScript
- Session: Introduction to React
Magdeburger Developer Days 2017
- Session: Introduction to React
Developer Open Space 2016
- Workshop: ECMAScript 2015: The New JavaScript
Developer Week 2016
- Session: ECMAScript 2015: The New JavaScript
- Workshop: ECMAScript 2015: The New JavaScript
Magdeburger Developer Days 2016
- Session: ECMAScript 2015: The New JavaScript
Developer Week 2015
- Session: Swift, the Successor to Objective-C
Developer Week 2014
- Session: The Architecture of ASP.NET Web API
- Session: Underscore.js: The Missing Parts of JavaScript
Web Developer Conference kompakt 2013
- Session: Knockout.js: MVVM with HTML and JavaScript
Developer Week 2013
- Session: Knockout.js: MVVM with HTML and JavaScript