Sean T. Normoyle

Software Engineer


My name's Sean and I'm what some people might call a programmer.



Puzzle/platformer for the browser. Built with TypeScript and HTML Canvas.

Stackmo screenshot

Brew Keeper

Web app for tracking beer fermentaton and bottling dates. Built with Angular and Express.

BrewKeeper screenshot


Visual Studio extension for quickly identifying running w3wp.exe process IDs.

w3wpHUD screenshot

See more on GitHub: @Cynicollision

Professional Experience

I work professionally on line-of-business web applications: JavaScript SPA frontends, ASP.NET and WCF server-side, and SQL Server behind that. I write a lot of JavaScript and C# and also am a certified Scrum Master (CSM).

Lately I've been doing a lot of work with the Salesforce platform as a certified App Builder and Platform Developer I.

I like using open source technologies like Angular, Bootstrap, and Webpack, plus unit testing frameworks with Jasmine and Karma. I also like building backend systems with Node.js, Express.js, and MongoDB. In the past I've worked with Java and have done some Android app development.


I occasionally present technical topics at the Western MA Dev Tech user group, such as:

  • Getting Started with Developing VS Code Extensions (September 2018, materials on GitHub).
  • Introduction to Express (December 2017, materials on GitHub).

More about me

I'm from the Western Massachusetts area and I have my B.S. in Computer Science from Western New England University.

I help run the Western Massachusetts Development Technology user group - check us out on We meet ~monthly and talk about all sorts of topics in technology.

When I'm not coding I like to produce music, play video games, and cook beer (not all at once, though). I'm also a Nintendo fanatic.

Content copyright Sean Normoyle unless otherwise noted