Name: William Chang
Type: User
Bio: Live by KISS, YAGNI, Component-Based Development.
I'm a Full-Stack Software Development Engineer, Team Lead, Programming Tutor, and Best Practice Enforcer.
Blog: http://williamchang.org
William Chang's Projects
Discover Game Engine, a C++ native desktop application, for the Creative Crew organization.
Sandbox mobile application of Google Android using Java programming language.
Sandbox mobile application of Apple iOS using Objective-C programming language.
Foundation aka ASP.NET Web Forms Boilerplate Application for the Creative Crew organization.
A simple PHP web application using HTML, AJAX via jQuery JavaScript Library, JSON, MySQL.
A simple cross-domain (cross-origin) solution to send data between multiple websites by HTML. No JavaScript needed. Using the following technology stack: C#, ASP.NET MVC, ASP.NET Session State.
A collection of Microsoft PowerShell scripts I created to automate and configure mundane tasks: Windows, MS SQL Server, LiteSpeed MS SQL Server Backup, IIS, Configuration Files, Web Applications.
A multiplayer game web application demonstrating WebSocket and using the following technology stack: Java EE, Maven, SQLite, Apache Tomcat Embed, HTML 5 Canvas, jQuery JavaScript Library.
A full-stack ASP.NET MVC web application using C#, IIS Express, Microsoft SQL Server, SQLite.
A full-stack ASP.NET Core MVC web application using C#, Kestrel Web Server, SQLite. Built to be cross-platform on Windows, Linux, macOS.
A full-stack Java EE web application using Java, Maven, Apache Tomcat, and SQLite.
Scaffolding for Sitecore CMS using ASP.NET MVC, C# Razor, Boilerplate Files.
Scaffolding for Umbraco CMS using ASP.NET Web Forms, Razor, C# Nullable Types and Extension Methods, Utilities, Helpers, Boilerplate Files, Geolocation, Relations API.
The source for the williamchang.github.io static website.