Post Job Free
Sign in

Design Assistant

Location:
Ann Arbor, MI
Posted:
February 19, 2013

Contact this candidate

Resume:

LAN BAI

**** **** ***. *** *****, MI ***** 847-***-**** ******@*****.***

EDUCATION

University of Michigan, Ann Arbor, MI 01/2009 to 06/2011

Ph.D. in Computer Science and Engineering GPA: 4.0/4.0

Northwestern University, Evanston, IL 09/2005 to 12/2008

M.S. in Electrical and Computer Engineering GPA: 3.85/4.0

University of Science & Technology of China, Hefei, China 09/2001 to 07/2005

B.S. in Electrical Engineering GPA: 3.7/4.0

PROFESSIONAL EXPERIENCE

Research Assistant University of Michigan, Ann Arbor, MI 01/2009 to 06/2011

Synthesis for wireless sensor networks

Skills: wireless network simulation (contributor to Sidnet-SWANS simulator), statistical modeling,

optimization, wireless network protocols, C, Python, Java, R

Designed and implemented a framework to automatically construct system-level models for sensor

networks

Programming languages for wireless sensor networks

Skills: interdisciplinary collaboration, user interface design, user study, statistical tests, Qt, Python,

Lex & Yacc, TinyOS

Designed an easy-to-use, compact, high-level programming language, associated compiler, and

graphical user interface for a class of sensor network applications

Designed and conducted a user study to evaluate usability of sensor network programming languages

Personal pollutant exposure monitoring system

Skills: gas sensor, sensor calibration, system design, algorithm design

Formulated and solved sensor placement problem

Proposed online collaborative calibration algorithm

Participated in the design of system infrastructure

Student Advisor University of Michigan, Ann Arbor, MI Summer 2009

Assisted student team in the Design Challenge Competition to build a personnel-carried improvised

explosive detecting system

Summer Research Assistant NEC Labs America, Princeton, NJ 06/2006 to 09/2006

Improved performance of JFFS2 le system on a cellphone platform

Developed adaptive, predictive lesystem compression algorithm

Research Assistant Northwestern University, Evanston, IL 09/2006 to 12/2008

Process variation aware MPSoC energy minimization

Skills: Python, AMPL, CPLEX

Formulated the problem of task assignment and power management mode selection on an MPSoC

in the presence of process variation. Solved the problem with an integer-linear program solver and

evaluated improvement compared to process variation unaware technique

Invention disclosure: Process variation characterization of chip-level multiprocessors

Adaptive lesystem compression for embedded systems

Skills: C, Python, algorithm design and implementation

Designed an algorithm to adaptively choose compression algorithm for les to optimize le access

performance under disk size constraint

Automated memory compression techniques for MMU-less embedded systems

Skills: C++, code transformation, compiler optimization, data compression, LLVM

Designed and implemented compile-time and run-time memory compression techniques for MMU-

less embedded systems

Realized and evaluated the technique on a sensor node platform

Teaching Assistant Northwestern University, Evanston, IL 2006 to 2008 (3 quarters)

Lectured discussion sessions, graded homework and exams, supervised labs, and hosted o ce hours for

courses Introduction to Computer Engineering and Advanced Digital Logic Design

PUBLICATIONS

L. S. Bai, R. P. Dick, P. A. Dinda, and Pai Chou: Automated Construction of Fast and Accurate

System-Level Models for Wireless Sensor Networks. In Proc. Design, Automation, and Test in Europe

Conf., Mar. 2011, pp. 1083-1088

L. S. Bai, R. P. Dick, P. A. Dinda, and Pai Chou: Simpli ed Programming of Faulty Sensor Networks

via Code Transformation and Run-Time Interval Computation. In Proc. Design, Automation, and Test

in Europe Conf., Mar. 2011, pp. 88-93

L. S. Bai, R. P. Dick, and P. A. Dinda: Archetype-Based Design: Sensor Network Programming for

Application Experts, Not Just Programming Experts. In Proc. Conf. Information Processing in Sensor

Networks Apr. 2009, pp. 85-96

L. Zhang, L. S. Bai, R. P. Dick, L. Shang, and R. Joseph: Process Variation Characterization of Chip-

Level Multiprocessors. In Proc. Design Automation Conf., Jul. 2009, pp. 694-697

L. S. Bai, L. Yang, and R. P. Dick: MEMMU: Memory Expansion for MMU-Less Embedded Systems.

In ACM Trans. Embedded Computing Systems, vol. 8, no. 3, April 2009, pp. 23-33

L. S. Bai, H. Lekatsas, and R. P. Dick: Adaptive Filesystem Compression for Embedded Systems. In

Proc. Design, Automation, and Test in Europe Conf Mar. 2008, pp. 1374-1377

L. S. Bai, L. Yang, and R. P. Dick: Automated Compile-Time and Run-Time Techniques to Increase

Usable Memory in MMU-Less Embedded Systems. In Proc. Int. Conf. Compilers, Architecture &

Synthesis for Embedded Systems Oct. 2006, pp. 125-135

SKILLS

Pro cient in C/C++, Python, Java. Experience with Qt, MATLAB, R, SQL

Platform: Unix/Linux, Windows

Languages: uent in English and Chinese

HONORS & AWARDS

Anna Olcott Smith Award, University of Michigan 2011

Murphy Fellowships Award, Northwestern University 2005 to 2006

Huawei Cup Design Competition Awards (Grade 3) Summer 2004

University of Sci. & Tech. of China



Contact this candidate