Stephen Cefali
***** ***** **** ** ***** San Juan Capistrano • acvn86@r.postjobfree.com • 818-***-**** Objective
To obtain a software position that will allow me to devlop my computer science skills and entrench myself in the world of software.
Skills: Python, Java, UNIX, SQL, C, Android, Tcl
Work Experience
Engineer II, Broadcom, Irvine CA 7/2013-Present
• Leading project to design an SQL database for managing IOs and generating RTL for WLAN radios.
• Created a Python library to parse System Verilog (SV) netlists to analyze and modify their structure.
• Created a tool to analyze analog designs and autogenerate SV models which describe behivor.
• Desiging verification and design methodoligies by creating Makefile based enviornments, Python scripts, and writing programs for third party vendor tools.
• Leading pre-silicon verification efforts on WLAN and 60GHz radios by working with RF and baseband teams to catch design bugs and ensure digital controls converge to the analog design. Education
• Harvey Mudd College (HMC), Claremont CA
• Bachelor of Science, Engineering, May 2013
• GPA: 3.50; Dean's List: Spring 2010-Fall 2012
Clinic Experience
DIRECTV Clinic (Team Leader), HMC, Claremont CA 9/2012-5/2013
• Led the team by delegating responsibility, managing budgets, and communicating with the liaison.
• Designed and programmed a hand-held device in C which tests both Ethernet connection for consumer routers and WiFi connection for DIRECTV devices.
• Developed an Android application which receives the data via Bluetooth technology from the hardware device to display the connection details.
• Compiled a report regarding the production costs and ergonomics of the device. Internship Experience
FPGA Intern, Ixia, Calabasas CA 5/2012-8/2012
• Developed the architecture and programmed a five layer parsing checksum engine in VHDL.
• Designed architecture for future work in a timestamp engine.
• Created a self checking test bench in Modelsim for the checksum engine.
• Built and tested the chip on an FPGA using test cases created with Linux software. For Fun
• Building an OpenCV and OCR based program in Python to automate and optimize placing pilots into training groups for a WWII strategy game called War in the Pacific
• Avid history and Game of Thrones reader
• Active street cyclist and Yogi trainee