Welcome!

A chinese lion statue

Welcome to the professional home of Dennis R. Friedrichsen.

I first got interested in computer programming when I watched my uncle write a simple calculator program on the family Apple II GS. There was no hard drive, so we saved it to a 3.5" disk. That disk has long since disappeared, but my fascination with turning code into something useful has remained.

I graduated from the University of Wisconsin - Madison with a BS in Chemistry. My first job was with Epic - working with computers. I loved it. I knew that's where I wanted my career to go, so I continued at UW-Madison as a special student studying computer science. The rest, they say, is history.

Programming Projects

The bulk of my non-corporate programming experience lies with a project called cardforge. (I believe it is currently hosted here.) This program was written initially by one person. I first contacted this person and began contributing code in April 2008. Since then, the project has migrated to a Subversion repository, hosted on Google Code, to Git, back to Subversion, and I think it's going back to Git. The project has grown to dozens of committers and hundreds of users. Forge, as it has come to be called, implements a GUI, a rules engine, and an artificial intelligence component to allow human vs. computer game play. The project is written entirely in Java. I have contributed many thousands of lines of Java code, fixed up some Python utility scripts, and worked with an ANT build system.

Dennis has also written several small utilities for personal use in Java, Python, C, and C++.

Curling

USA Curling logo

I guess I first got interested in curling while watching the Winter Olympics in Vancouver in 2010. I went to an open house at the Marshfield Curling Club in October 2013 and I was hooked. I started curling in leagues 2 nights per week. My biggest personal accomplishment in curling was winning the 2016 - 2017 USWCA 5 & Under Open Wisconsin Event in Centerville, WI on December 2-4, 2016. I have gone on to become a member at three clubs: Marshfield Curling Club (Vice President), Eau Claire Curling Club, and Four Seasons Curling Club in Blaine, MN. Curling has taken me all over the country to compete.

Acting

Theater has been a passion of mine since my first appearance on the stage in 1996. But I enjoy all aspects of theater. I have been seen onstage at the UW - Marshfield/Wood County as Antonio in "The Tempest", Henry Perkins in "Funny Money", Purser in "Anything Goes", Steve in "Hair", and a Protean in "A Funny Thing Happened on the Way to the Forum" along with various other chorus roles. My most notable role at Marshfield High School was Andrew McNair in "1776". During high school, I was heavily involved in building the sets for many of the shows. While at UW-Madison, I was on the running crew for a production of "Spring Awakening" (pre-the musical version) that participated in the Great Lakes Regional of the 2000 American College Theater Festival at the Pabst Theater in Milwaukee, WI. I was also the Master Electrician for a graduate production of Samuel Beckett's "Endgame". Later in life, I got involved in stage management, doing a few shows at UW - Marshfield/Wood County.

Publications

I am very excited to be a published scientist. The following article appeared in a 2006 issue of Angewandte Chemie-International Edition. Special thanks to Irina Toulokhonova for showing me around the lab! The complete reference follows.

Toulokhonova IS. Friedrichsen DR. Hill NJ. Muller T. West R. Unusual reaction of 1,1-dilithio-2,3,4,5-tetraphenylsilole with 1,3-dienes yielding spirosilanes and elemental lithium. Angewandte Chemie - International Edition. 45(16):2578-2581, 2006. (abstract)

About Me

Random foliage

I am a .NET, Azure, and database developer based in Minneapolis, MN. Outside of work, I enjoy curling, yoga, disc golf, computer programming, and ice hockey.

My LinkedIn Profile

My Other Places


Links