Noodleface has 3 years of experience as a UEFI firmware and driver developer for enterprise storage server processors. He has a B.S. in Computer Engineering from UMass Dartmouth and is proficient in C/C++, Python, and assembly languages. His experience includes successful platform bring-up, implementing UEFI standards, designing firmware, and executing automated testing suites.
Noodleface has 3 years of experience as a UEFI firmware and driver developer for enterprise storage server processors. He has a B.S. in Computer Engineering from UMass Dartmouth and is proficient in C/C++, Python, and assembly languages. His experience includes successful platform bring-up, implementing UEFI standards, designing firmware, and executing automated testing suites.
Noodleface has 3 years of experience as a UEFI firmware and driver developer for enterprise storage server processors. He has a B.S. in Computer Engineering from UMass Dartmouth and is proficient in C/C++, Python, and assembly languages. His experience includes successful platform bring-up, implementing UEFI standards, designing firmware, and executing automated testing suites.
Noodletown, MA, 02Noodle Mobile: Not Falling for that trick Email: noodlesface@noodlewarehouse.com Summary Software Engineer with 3 years of industry experience as a UEFI-compliant firmware and driver developer for enterprise storage server processors. Have strong interest in developing firmware and drivers for industry leading technology vendors. Education B.S., Computer Engineering, University of Massachusetts Dartmouth, 2013 GPA: 3.2 Honors/Awards Dean's List Fall 2011 through Spring 2013 EMC2 Excellence@EMC Bronze Award 2012, 2013 Technical Expertise Languages: C/C++, Python. Familiar with Intel x86-64 Assembly, VBS, MATLAB. Software: AMI Visual eBIOS, Arium SourcePoint, Intel CScripts, TortoiseGit, Git Bash, Beyond Compare, MS Office Hardware: Arium ECM-XDP3 JTAG Emulator, Intel ITP-XDP, Intel CPUs, PLX PCIe Switches Employment August 2014 to Present EMC Corporation Software Engineer 1 UEFI BIOS Successful platform/board bring-up with continuous BIOS support for platform lifecycle. Focus on strong debugging techniques including using an Arium ECM-XDP3 hardware emulator, Intel CScripts, and stepping through mixed-mode C and assembly source code. Implemented fixed memory map and bus numbering, including auto-bifurcation support, for multiple platforms. Emphasis on utilizing and being compliant with the UEFI Specification v2.4. December 2013 to August 2014 EMC Corporation Solution Engineer Responsible for the design of all hardware configurations and customizations within full rack configurations for various business units within the company. Brought several products from early planning phases through to general availability in the market. Derived a full list of hardware recommendations based on customer requirements provided by the business units. Worked with vendors and internal teams to ensure that all products were RoHS2 compliant. July 2012 to December 2013 EMC Corporation COOP/Intern Software Engineer Global Hardware Engineering UEFI POST o Designed and implemented firmware for current and next generation server processors. o Ported legacy POST code to implement new UEFI standards as per UEFI Specification v2.4. Firmware Qualification (FWQA) o Worked with another engineer to implement a daily automated version of test suite to run hands-free. o Developed custom test scripts based on the needs of various users, engineers, and product groups. Baseboard Management Control (BMC) o Designed and implemented firmware for next generation flash disk (SSD) array. o Updated and executed nightly regression testing suite on a daily basis. Notable Projects K-9 Communication Project (Senior Design) Designed, coded, and implemented a wireless K-9 communication system to allow police officers to monitor and control a K-9 dog remotely using a smart phone with various interconnected components (camera, microphone, taser, buzzer, etc.). References: Available Upon Request.