|
Andrew C. Ryan
|
Address:
Phone:
Email:
Web:
|
|
[ email me ]
Pittsburgh, PA 15217
[ email me ]
andrew@ryanfam.com
http://ryanfam.com/andrew/resume
|
|
Education
|
Carnegie Mellon University, Pittsburgh, PA, May 2003;
MS in Electrical and Computer Engineering.
Carnegie Mellon University, Pittsburgh, PA, December 1997;
BS in Electrical and Computer Engineering and
BS in Engineering and Public Policy.
|
|
Awards
|
David Tuma Undergraduate Laboratory Project Award, May 1998;
presented by CMU at commencement for my outstanding work in
the Advanced Digital Design Project that I took in the Fall of
1997.
|
|
Patents &
Publications
|
A. Ryan, O. A. Schmid, M. Rossmiller, "Arbitration of Input
and Output FIFOs Sharing a Bi-Directional Data Bus," patent
pending, February 2001.
Chris Inacio, Herman Schmit, David Nagle, Andrew Ryan, Donald
E. Thomas, Yingfai Tong, Ben Klass, "Vertical Benchmarks for
CAD," Design Automation Conference, July 1999.
|
|
Work
Experience
|
Celox Networks, Inc., Southborough, MA (www.celoxnetworks.com):
 |
Company and Industry Background
-
Startup company founded in January 1999. Celox
Networks built the first true carrier-scale edge
aggregation and Internet Protocol (IP) service creation
switch. Potential customers are carriers such as AT&T
and Verizon. They would use Celox’s switch to
provision and to sell services to their cable and DSL
subscribers.
-
Celox raised more than $150 million in funds to develop
its product.
-
The first product of Celox Networks is the SCx 192, an
unparalleled carrier-scale edge aggregation and IP
service creation switch by every measure. It
incorporates the truly innovative BitRipper network
processor, the first OC-192c (a fiber optic standard
which operates at ten billion bits per second) network
processor ever developed (for more information, see
"OC192 Processors: Who’s First?"--
http://www.lightreading.com/document.asp?doc_id=9088).
-
The core of the BitRipper network processor consists of
six Application Specific Integrated Circuits (ASICs),
i.e. the BitRipper consists of custom computer chips that Celox
designed and then delivered to a third-party
for manufacturing.
-
I was the first ASIC engineer hired, and the 7th
employee hired over all, out of over 300 employees.
Firmware Engineer, supervisor O. Schmid, March 2001-August 2002
-
After it was clear that the ASICs were working and had
no critical bugs (a major accomplishment), I made the
transition from verifying ASICs to writing the internal
software that stands between the ASICs and the higher-
level software of the switch, i.e. firmware.
-
Personally designed the production ASIC error-handling firmware.
-
Developed a task schedule and tracked the yearlong
effort.
-
Coordinated the development support with the
contractors in India.
Verification Engineer, supervisor J. Gladden, May 2000-February 2001
-
After the ASICs were completely designed, my job
changed from designing ASICs to doing pre- and post-
manufacturing verification of the ASICs (making sure
the ASICs had no disabling bugs).
-
Solely responsible for finding a critical bug in
one of the ASICs before it was manufactured, which
saved the company several months of ASIC post-manufacturing debugging effort.
-
Solely developed key automation scripts for the
verification efforts to increase testing
maintainability and repeatability.
ASIC Engineer, supervisor O. Schmid, August 1999-April 2000
-
Provided on-site engineering guidance and support for
five months to the 35-person ASIC design team at Wipro
Technologies in Bangalore, India.
-
Individually designed four key units in the ASICs
while in India.
|
Carnegie Mellon University, Pittsburgh, PA (www.cmu.edu):
 |
Research Assistant, ECE Department, January 1999-July 1999;
continued my research as a graduate student
for professor Herman Schmit; took leave of absence to join
start-up company Celox Networks, Inc.
Research Staff, ECE Department, January 1998-December 1998;
worked as a
university research employee for professor Herman Schmit
to create an ASIC for purposes of doing low-power
processor research.
Independent Undergraduate Research, June 1997-August 1997;
worked on low-power processor research for CMU professor
Dave Nagle.
|
Kentube Finned Products, Tulsa, OK (www.kentubefin.com),
Summers of 1996, 1994, and 1993; worked on several small
factory improvement projects.
|
|
Computer
Skills
|
Word, Excel, Perl, C/C++, Matlab, Minitab, Verilog, Unix/Linux,
Emacs.
|
|