Software Engineer at Nikon Research Corporation of America
San Francisco Bay Area
Software Engineer at Nikon Research Corporation of America
San Francisco Bay Area
Accomplished Scientific Programmer with 8 years of professional software development expertise. Experienced in the full life cycle of the software design process including requirements analysis, prototyping, design, interface specification, implementation, testing and maintenance. Proficient at Object Oriented Programming in C++, Galil motor control software, and the VxWorks real-time OS. Additionally possesses the equivalent of over 2 years of experience analyzing astronomical data. Commands excellent communication skills and enjoys working in a team environment.
Recently finished taking a sabbatical from the IT industry by teaching English in Japan. Have moved to SF Bay area to work for the American arm of a Japanese optics and electronics company.
C++, UNIX, VxWorks, real-time, motor control, telescope control, Galil, hardware/software integration & testing, data analysis, astronomy, teaching, ESL
(Public Company; 5001-10,000 employees; Semiconductors industry)
October 2007 — Present (1 year 3 months)
Writing embedded real-time software in C for VxWorks and supporting operations in Japan.
(Educational Institution; 201-500 employees; Primary/Secondary Education industry)
July 2004 — July 2007 (3 years 1 month)
Position was part of the Japan Exchange & Teaching (JET) Programme, an international grass-roots education & cultural exchange program. Team taught English at 2 junior high schools, 2 elementary schools, 2 kindergartens and adult classes with a total of over 400 students. Was responsible for lesson planning at all levels as well as elementary curriculum planning.
(Public Company; 51-200 employees; KAMAN; Aviation & Aerospace industry)
January 2004 — May 2004 (5 months)
Prototyped VxWorks software in C to control LIDAR (light detection and ranging) targeting subsystem for the U.S. Navy.
(Educational Institution; 51-200 employees; Research industry)
November 1998 — October 2003 (5 years)
Designed, developed & tested C++ code for VxWorks to control telescope systems. Created stepper motor control routines for Galil Motion Controllers. Performed unit and system testing.
(Public Company; 501-1000 employees; Aviation & Aerospace industry)
October 1997 — October 1998 (1 year 1 month)
Wrote software requirements and designs for subsystems of a Space Shuttle simulation system. Wrote and maintained existing software in C, FORTRAN & Tcl/Tk.
(Educational Institution; 51-200 employees; Research industry)
April 1996 — September 1997 (1 year 6 months)
Wrote software in C for Solaris and VxWorks for a distributed, real-time control and data taking system.
(Educational Institution; 51-200 employees; Research industry)
October 1987 — March 1996 (8 years 6 months)
Reduced and analyzed astronomical data using IRAF. Wrote programs in C to simulate & test data analysis techniques.
B.S., Astronomy, Computer Science, 1988 — 1994
Co-author on one publication in the Astrophysical Journal and one Astronomical Society of the Pacific conference paper.
aikido, astronomy, space exploration, Japan, Japanese language, photography, hiking
Southern Arizona Rocketry Association (co-founder & past president), National Association of Rocketry Annual Meet 39 (assistant coordinator), Tucson Animation Screening Society (TASS - past president)
United States Aikido Federation 5th Kyu