Comuter Programmer who is also interested in railroads.