My love for JavaScript started a very long time agow when it was used for nothing more than Image hover replacements and some basic form ...
My love for JavaScript started a very long time agow when it was used for nothing more than Image hover replacements and some basic form validation. I knew there was something valuable here that the web was vastly under-utilizing, so I spent as much time as I could learning and mastering the confusing and wild world of JavaScript and it's relationship with the DOM and browsers.
Thankfully JS has vastly improved and these days I code it primarily in TypeScript as the tooling and type safety just increase my productivity 10-fold. It helps that I've known C# (as I've done a lot of asp.net development over the years), which made TypeScript such a natural progression for me. Not only do I code application code in TypeScript, but server-side NodeJS as well.
I've been working and contributing to many Node projects for many years now. I fell in love with how light-weight and powerful it was. Co...
I've been working and contributing to many Node projects for many years now. I fell in love with how light-weight and powerful it was. Coming from a lot of ASP.NET enterprise development, the simplicity of Node was just so invaluable to me. These days I'm coding Node in TypeScript (which alleviates a lot of problems you'll get in large Node applications written in strictly JavaScript).
Since the advent of NestJS, I've ported many projects over to that which brings even more structure and power to Node applications, now it's my immediate go-to for writing any Node applications.
Owner and Founder of DevHelp.Online.
http://www.DevHelp.Online
Consulting | Development | Training | Workshops
Get your Team or Applicat...
Owner and Founder of DevHelp.Online.
http://www.DevHelp.Online
Consulting | Development | Training | Workshops
Get your Team or Application up to speed by working with some of the leading industry experts in JavaScript & ASPNET!
* Consulting | on-site Training for companies such as:
Dell
CareerBuilder
Chelsea Football Club
Nrwl
AngularClass
Omnigon
* Development for clients such as:
Sweet(.io)
Lineups(.com) - Sports betting analytics website
UGroupMedia - Portable North Pole - Christmas digital media application
Datafire(.io) - API builder for integrating and syncing data
TF1 Conso - French e-commerce company
Grao De Gente - Largest Brazilian e-commerce company
Node.js
TypeScript
ASP.NET Core
View more
Node.js
TypeScript
ASP.NET Core
ASP.NET
Vue.js
Angular 2
View more
Angular Universal Core Team
Google
2015-10-01-Present
2nd largest contributor to Angular Universal.
Developer advocate and evangelist for Angular & Angular Universal.
Developer-relations wi...
2nd largest contributor to Angular Universal.
Developer advocate and evangelist for Angular & Angular Universal.
Developer-relations with Microsoft to help integrate Angular with dotnet as smoothly as possible. (Contributing with aspnet team on: JavaScriptServices)
Owner and mainter of:
Aspnetcore-Angular2-Universal - ASP.NET Core & Angular Universal official repo (https://github.com/MarkPieszak/aspnetcore-angular2-universal)
Angular-Application-Insights - Angular library for Integration with Microsoft Azure analytics &
tracking
(https://github.com/MarkPieszak/angular-application-insights)
Angular Organization Maintainer of:
Angular/Universal
Angular/Universal-Starter
Node.js
TypeScript
JavaScript
View more
Node.js
TypeScript
JavaScript
ASP.NET Core
View more
Lead Software Architect
NantHealth
2012-01-01-2017-08-01
Lead the team towards best practices and architeture for our front-end applications, starting with jQuery in the earliest days and our tr...
Lead the team towards best practices and architeture for our front-end applications, starting with jQuery in the earliest days and our transition towards AngularJS and more meaningful state management. I created an internal styling guide and system (similar to that of Bootstrap, but well before bootstrap existed).
I helped create REST APIs to better suite our front-end applications, as before we had everything in more monolithic ASP.NET Webforms application.
I helped create and maintain the Universal project in it's earliest days of development - bringing server-side rendering to Angular.
I helped create and maintain the Universal project in it's earliest days of development - bringing server-side rendering to Angular.
ASP.NET Core & Angular Universal starterView Project
Open Source
2016
Angular Universal & ASP.NET Core 2.1 Advanced Starter - PWA w/ server-side rendering for SEO, Bootstrap, i18n internationalization, TypeS...
Angular Universal & ASP.NET Core 2.1 Advanced Starter - PWA w/ server-side rendering for SEO, Bootstrap, i18n internationalization, TypeScript, unit testing, WebAPI REST setup, SignalR, Swagger docs, and more!
The project is downloaded hundreds of times a day!
The most popular ASP.NET Core & Angular package available through github and nuget.