Modern Design
Neumorphism, skeuomorphism, flat design, whatever the latest style, I’ve got it covered.
I’ve worked with small businesses and large corporations to meet the needs of their target audiences.
Accessible Websites
I ensure websites and apps meet automated and manual testing standards.
Government, academic, nonprofit, and commercial industries each have unique challenges, and I’ve work with them all.
Full Stack Development
Whether you need a UX researcher, UI designer, front-end developer, .NET programmer, or just about any web-related role, I’ve probably served in that position at some point in my career.
About Me
A detailed and exacting designer and Web programmer
I pride myself on my attention to detail and leaving no stone unturned when it comes to best practices and performance. I began designing websites almost 20 years ago, and I’ve loved growing up with the Internet and contributing to the monster it’s become.
A Few Things I Know
“The only true wisdom is in knowing you know nothing.”
— Socrates
Design Tools
Adobe XD for UI and layouts, Photoshop for image manipulation, and Illustrator for artwork and logo design.
Languages
I mostly create with HTML, CSS/Sass, JS/TypeScript, PHP, and ASP.NET/C#. I also know a little Spanish and Japanese, but don’t quote me on that.
Software
For most coding tasks, I rely on VS Code. It’s a versatile editor that handles nearly everything. For .NET projects, I use Visual Studio.
Video Games
I also know a lot about video games. Probably not all that useful in my day-to-day, but I’ll be happy to chat about anything from Assassin’s Creed to Zelda.
Content Management
I have experience developing with many popular content management systems, including the following.
WordPress
Over a third of all websites are powered by this open source (and often unfairly maligned) CMS.
Episerver/Optimizely
Episerver offers a nice middle ground between open source and the more expensive enterprise systems.
Drupal
WordPress’ close cousin—typically associated with bigger business sites—Drupal may not be as user friendly but is certainly powerful.
Sitecore
A behemoth of the CMS world, Sitecore can do it all. Certainly not for the faint of heart, as all of its functionality comes at a high price point.
My Pet Projects
When I’m not building websites and applications at work, I like to build websites and applications at home.
Raven Pattern Library
A system for viewing and building common design patterns, based on the principles of Atomic Design.
Raven Designer
An application for building Web applications. Drag and drop components and customize them on a design canvas.
Raven Teleprompter
Enter a script to read, then watch the words highlight and scroll as you say them.
Sport Jacket
A simple system for tracking projects, daily tasks, and the time spent completing them.
Portfolio
A collection of some of my artwork and Web projects.
My Family
I have a wife, two kids, and a dog. They’re all shy about putting their pictures on this website, so you’ll have to take my word that these illustrations are what they look like.
Rhonda
Lifts me up when I’m down, and stomps me to the curb when I get a big head.
Kenith
My primary video game competition. He likes to think he can beat me in Halo.
Xayla
Got my sense of humor and my wife’s good looks. A winning combo.
Storm
Name says it all. She tears through the house, then passes out like nothing happened.