Computing careers in the real world Or “I have my degree, now what? ”
Who am I? CS graduate (class of 1983) Sr Software Engineer for EMC Data Domain. Living/working in Raleigh, NC since 1998.
My Background Graduated from Carolina in 1983 with a BS in Computer Science Graduated from Texas A&M with a Master of Computer Science in 1985 Graduated from Kennedy-Western University in 2002 with a Ph. D in Computer Science 29 yrs of IT experience
Job History Associate Engineer, Lockheed Missiles and Space – worked on internal research and development projects Senior Software Engineer, Eagle Signal Controls – worked on real-time traffic light signal software Associate Programmer/Senior Associate Programmer, IBM Austin – worked in System Test, AIX Development, and Advanced Tool development / deployment Sr System Administrator – Applied Research Laboratories, Univ of Texas
Job History (2) Staff Software Engineer, Tivoli Systems – worked in support of the Configuration Management software and production builds Adjunct Lecturer, St. Edwards University Advisory Programmer, IBM SWG Tivoli – initially worked on porting software to obscure OS/HW. Spent 8+ years as Build Infrastructure Architect designing/supporting automated production build processes and associated tools. Technical Consultant, IBM STG – focus is on High Performance Computing (HPC), specific focus on Blue Gene super computer.
Current Position • Senior Software Engineer, Data Domain • Responsibilities: • Support/port DDBoost protocol over Fibre Channel transport to meet customer requirements. Supporting Windows and Linux, porting to other ‘flavors’ of Unix. • Design and implementation of additional features as needed to support new products – High Availability (HA) in particular.
The world before the Internet