as my signature suggests, i am a software engineer at viztek diagnostic imaging xD
lately i have been designing and implementing systems for image processing and 3d reconstruction of CAT/MRI scans. i also get to design and write custom user interface controls for some of our tools, and make them look sechsey.
most recently i developed our MPR (multi-planar reconstruction), and next i am writing
MIP (maximum intensity projection).
also at some point ill be working on a caching system so our software doesnt eat ram like candy
due to the slack nature of DICOM format in general, there are a lot of oddities that some scans may have whereas others dont, so ensuring that the code will work for [hopefully] all possible configurations takes a decent amount of forethought and lots of fun 3d math.
this week my goal is to invent some tricks to improve performance of our generic command to get a voxel color from an x,y,z position (in millimeters) from an entire scan. this function locates the appropriate individual image, reprojects the position onto the image plane, converts&quantizes the remnant 2d millimeter point into an absolute pixel position, and returns the corresponding value xD
my workflow is overloaded and hectic, but we are pretty laid back about everything here. i usually put in a little more than 8 hours a day, and software engineering is one of the 2 or 3 professions in the country that does not mandate by law paid overtime. but at least nobody has ever griped when coming in 5, 10, or 50 minutes late.
$45k salary, which i expect will be reapproached soon.
also i make $62.50 an hour when asked to work on a weekend.
and to top it off, i actually enjoy the work for the most part.
now i just need the cute gamer chick girlfriend and im good to go.