
Sr. Software Engineer
NVIDIA
Sep 2016 - Present
• 5 yrs 11 mos* Worked on the team that setup Mobile device testing.
* Worked on the team that migrated testing from Eris to DVS (internal build + test frameworks). Automated the migration process.
* Am involved in maintenance (bug fixes + feature add) of the DVS build + test framework (ongoing).
* Working on adding Automated integration tests (fully configurable) to the DVS framework.

Sr. Staff Engineer
PNY Technologies
May 2015 - Mar 2016
• 11 mosWrote debugging tools for drive firmware:
* Wrote library for communication (over serial) with drive firmware.
* Wrote the CLI for interactive drive debugging using the above library.
Worked on drive test framework:
* Worked on the daemon that ran tests on drives + collected test information.

Sr. Software Engineer
Seagate Technology
Oct 2014 - Apr 2015
• 7 mosWorked on drive manufacturing software:
* Wrote Python libraries that allowed drive manufacturing to be scripted by third parties.

Sr. Software Engineer
LSI Corporation
Jan 2012 - Sep 2014
• 2 yrs 9 mosAcquired by Seagate.
Worked on drive manufacturing software:
* Worked on the underlying drive communication library (query drive info, flash drives, etc) used in drive manufacturing.
* Wrote the CLI used for drive manufacturing.
Wrote consumer tools for drive management:
* Worked on the Sandforce drive management software suite V2.0 (distributed as 'Kingston SSD Toolbox') for Windows.
* Wrote the Sandforce firmware updater (System Tray resident) for Windows.

Software Engineer
Sandforce, Inc
May 2011 - Dec 2011
• 8 mosAcquired by LSI.
Was part of the team that developed test infrastructure that ran tests on SSDs:
* Wrote firmware to drives + set drive properties (pre-test drive configuration).
* Ran tests on drives + monitored running tests.
* Gathered debug information from drives after testing (test logs/firmware logs).
* Wrote the CLI that managed testing infrastructure.
* Generated nightly/weekly test reports.
Wrote consumer tools for drive management:
* Worked on the Sandforce drive management software suite (distributed as 'OCZ Technology Toolbox') for Windows.