Jason Roman

I am a software developer in the Metro Detroit area who loves to write clean, readable, reusable code. The goal of this site is to provide more than just a professional resume or connection to my LinkedIn profile (but feel free to follow those links if that's what you're looking for).

My goal is to simply provide value for those viewing this site:

  • If you are a developer, you might find value in reading my musings on software development in my blog, or in reusing (or simply viewing) code from one of my various repositories.
  • If you are a gamer, you might be interested in reading about my various projects from over the years.
  • If you are just looking to kill time at work, I'm sure you can find something interesting here.

Feel free to learn more about me or follow me on Twitter.

Recent Blog Posts

WESA Launches, Misfires

The World Esports Assocation is looking out for someone...and it isn't you.

by Jason Roman on May 16, 2016  | 

How to Export any Symfony Route to PDF

Use a Symfony Listener to export any route to PDF with no additional controller code.

by Jason Roman on January 16, 2016  | 

Symfony Quirks with Doctrine Inheritance and Unique Constraints

How to make sure your base entity's unique constraints are handled how you would expect.

by Jason Roman on June 15, 2015  | 

GamesSensed: The Importance of the First Frag

Originally published on GotFrag.com on July 4, 2005, highlighting the importance of striking early in Counter-Strike matches.

by Jason Roman on March 15, 2015  | 

Symfony Setter Injection and Parent Class Dependencies

Dealing with dependency absence in child class constructors.

by Jason Roman on December 14, 2014  |