Software Development Skills:
Programming Language Experience:
- C# (excellent knowledge, 2003 - currently using) Used daily.
- Objective C (strong knowledge, 2008 - currently using) Used daily.
- C/C++ (intermediate knowledge, 1990 - currently using)
- Pascal (used frequently between 1990 to 1992)
- JAVA (Jan. 2005 to Dec. 2007)
- Scheme(studied in school)
- x86 Assembly (1990 - 1992)
Integrated Development Environments (IDEs) Experience:
- Visual Studio 2005, 2008, and 2010 beta
- XCode 3
- Visual Studio 6.0
- Eclipse
- NetBeans
APIs, Frameworks, Tools and Source Control Experience:
- NI-VISA API used in ATE programming.
- Win32 programming.
- .Net Frameworks, .Net Compact Framework, ADO, and ASP
- Ant
- Installshield
- Swing
- Cocoa, iPhone SDK
- DirectX, OpenGL, and Nvidia PerfHud.
- 3D modeling tools like fragMOTION, gameSpace 1.6, and Maya 8.5.
- UML, Object Oriented Programming, Rational Unified Process (RUP), Unit Testing, and Test Driven Development (TDD).
- Microsoft Source Safe, SVN, and CVS.
Employment History
08/1994 – Current
Software Design Engineer, Anritsu – Morgan Hill, CA, United States
- Specify requirements, design, develop, and test complex software systems.
- Implemented software products related to the patents and papers that I co-authored.
- Over the years I’ve done Software Engineering work at all levels. I’ve worked through the development cycle on several different embedded and Windows PC based software products. I have worked as an active member of several project teams.
- I worked as the lead developer for the Navigator project.
- Responsibilities included requirement gathering, design, primary software engineer, primary customer contact, and coordinating resources.
- Designed and implemented a 3D Spectrogram tool using DirectX that enhances Spectral and Interference visualization. This is a creative new tool that puts a game controller on the RF Engineer's desk and immerses them into a game like environment allowing them to explore the data interactively. Helping them to easily perform complex spectral and interference analysis while having fun too.
01/1994 – 08/1994
Service Engineer, Automation Excellence – Trenton, ON, Canada
- Maintained and built computer automation systems.
01/1993 – 01/1994
Metrologist, Allied Signal Aerospace – Hawkesbury, ON, Canada
- Calibrated and Repaired test and measurement systems for the Department of Defense.
06/1991-01/1993
Assistant Technical Director, Tri-Co Broadcasting - Cornwall, ON, Canada
- Assisted in the design and building of a new FM Master Studio and Production Studio.
- Also maintained the operation of all technical aspects of CFLG (FM) and CJSS (AM) radio stations. This included transmitter and antenna maintenance.
Education
9/2008 - Writing WDM Kernel Mode Drivers for Windows Certificate - Oregon Health & Science University (OHSU), Portland, Oregon, United States.
This course covered USB concepts, the Windows USB stack, and the underlying architecture and operating principals of the Windows I/O, PnP, and Power subsystems.
12/2007 - Bachelor Science Computer Science (BSCS) – San Jose State University (SJSU), San Jose, California, United States. I graduated Cum Laude.
05/1991 - Electronic Engineering – St. Lawrence College, Cornwall, Ontario, Canada I earned the Academic Council Award for highest academic proficiency in the graduating class.
Coauthored Written Works:
- J. Martens, D. Judge, and J. Bigelow, “Multiport Vector Network Analyzer Measurements,” IEEE Microwave Magazine, vol. 6, pp. 72–81, Dec. 2005.
- J. Martens, D. Judge, and J. Bigelow, “Uncertainties Associated With Many-Port (>4) S-Parameter Measurements Using a Four-Port Vector Network Analyzer ,” IEEE Trans. Microwave Theory Tech., vol. 52, pp. 1361–1368, May 2004.
- J. Martens, D. Judge, and J. Bigelow, “VNA Calibration Modifications for Simplified High Frequency Multiport/Differential Measurements,” Proceedings of the Spring 2005 ARMMS meeting, April 2005.
Patents:
- Patent Number: 7,068,046. Awarded: June 27, 2006. Title: Calibration techniques for simplified high-frequency multiport differential measurements. Authors: J. Martens, D. Judge, and J. Bigelow
- Patent Number: 6,882,160. Awarded: April 19, 2005. Title: Methods and computer program products for full N-port vector network analyzer calibrations. Authors: J. Martens, D. Judge, and J. Bigelow