| home
my
articles
audio
books
education
guestbook
hobby
in the news
links
presentations
scrapbook
what's
new
web sites
works |
|
Formal Education |
Engineer (Ir.) (Some countries, notably USA & Canada,
associate this with Bachelor, but this is actually more than that.)
Electrical Engineering Dept.,
Institut Teknologi Bandung, 1981-1986
Final project/thesis: [Design and implementation of] ROMulator
Masters (MSc.)
Electrical & Computer Engineering,
University of Manitoba, Winnipeg, Manitoba,
Canada, 1987-1990.
Thesis title: Analysis verbal behaviour of speakers with neurological
diseases
PhD.
Electrical & Computer Engineering, University of Manitoba, Winnipeg,
Manitoba, Canada, 1990-1996.
Thesis title: Formal Verification of Asynchronous Systems
This is a long resume in PDF.
A short biography:
Budi Rahardjo is an educator and entrepreneur.
He is a lecturer at Electrical Engineering, Institut Teknologi Bandung, Indonesia.
He is a founder of several IT-based start-up companies.
He was the director of ICT research and development center in Institut Teknologi Bandung.
He has contributed to many IT-related initiatives in Indonesia such as in the
.ID domain management, Indonesia Computer Emergency Response Team / Coordination,
and Bandung High Tech Valley.
As an IT celebrity, he gives many talks, presentations, and lectures in information security.
His interests include information security, VLSI IC design and verification,
computer programming, and history of computing.
He has a PhD in Electrical Engineering from University of Manitoba, Canada.
Contact him at br @ paume.itb.ac.id
|
Informal Education |
| Smartcard tech foundation / programming, Gemplus. Programming
smartcard.
VHDL Synthesis, Synopsys, Canada. Designed an ASIC (autocorrelator
chip) with VHDL dan hand circuit construction. Played with VXI-based test
instruments (wrote few small programs for HP-UX based VXI instruments).
Other skills include
-
hardware design (I was an amateur radio, my call sign was YD1GXM,
but inactive for ages), construct circuits, powe supply, and the like.
-
programming in various languages such as perl (my favourite, I used
to be the maintainer of ftp site for MS-DOS port of perl), C, C++, java (worked
with network computing for a few months), sh, awk, sed, basic, pascal, VHDL,
verilog, promela, assembly (6502, 6800, 68HC11, Z80), SQL. (Now learning
python.) I have coded many programs (for example aser, mail based archive
server for Waffle BBS) and small scripts. Too many to mention.
-
OS hacking: Linux (started when still version 0.12), Sun OS, Solaris,
HP-UX, AIX, Windows.
-
Learned compiler construction (via Aho's dragon book) and many O'Reilly
books.
-
Network programming (learned through many W. Richard Stevens' books,
great books)
|
|
|
Related - Featured links
My Students
Courses I teach (taught)
PPAUME web site
IC-Design lab web site |