William Moore Developer

Professional Web Developer

ASP.NET

Experience building high quality, maintainable, scalable and high performance ASP.NET applications through the implementation of SOLID programming practices and c# design patterns.

Desktop Applications

An understanding of how to build powerful automation tools. effectively using desktop resources. In a world focused on web development, we often forget the necessity of the tools that keep things running behind the scenes.

MVC / SPA

Experience building complex and well engineered MVC applications, as well as SPAs that make effective use of RESTful APIs to deliver dynamic and exciting experiences to the end User.

Who I am.

I’m a mid-level developer looking to expand and grow. I have a passion for technology and working collaboratively with other people to come up with elegant solutions to the complex problems that face us in the industry today. Currently employed as a .Net Engineer at FNF

Current Skill Set

C#

Experience in building complex scalable applications using C# design patterns and the ASP.NET Frame work. I have built numerous things in C#, all from my college capstone course for the Care Connection Application, which is still in use but the Council on Aging, to my Multi Threaded CSV merger. Almost all of my side projects are built in ASP.NET with C# at the heart and core. 

Vue.js

I have professional experience in developing Vue.js applications. Including a large scale work and labor related social media site that uses a Nuxt.js Template I developed. Of all of the frontends I’ve worked with so far, Vue is by far my favorite.

Vue Logo

TypeScript

TypeScript

Almost all of my JavaScript work is done in TypeScript these days. This includes the Nuxt template I built for work. All of the power and flexibility of JavaScript, with the added benefit of type safety.  

SQL And Database Management

I have experience building Database schemas using proper normalization techniques, and building complex queries that keep the data access layer running fast for an optimal user experience.

SOLID Programming

Single responsibility, open and closed, substitution, interface segregation, and dependency injection. All of these things are vital to writing maintainable, scalable applications.

PHP

Powering a larger share of websites than any other language, including this one. I have experience with building Websites in PHP with WordPress and other frameworks. Including some production sites still in use.

Technologies I have been Exposed to, or want to learn more about.

  • React
  • Redux
  • MobX
  • Gatsby
  • jQuery
  • Laravel
  • Python
  • Java
  • WordPress
  • Pharo
  • SmallTalk
  • f#
  • React
  • Redux
  • MobX
  • Gatsby
  • jQuery
  • Larevel
  • Python
  • Java
  • WordPress