The LLVM Foundation is pleased to announce its new Board of Directors:

Chandler Carruth
Hal Finkel
Arnaud de Grandmaison
David Kipping
Anton Korobeynikov
Tanya Lattner
Chris Lattner
John Regehr

Three new members and five continuing members were elected to the eight person 
board. The new board consists of individuals from corporations and from the 
academic and scientific communities. They also represent various geographical 
groups of the LLVM community. All board members are dedicated and passionate 
about the programs of the LLVM Foundation and growing and supporting the LLVM 
community. 

When voting on new board members, we took into consideration all contributions 
(past and present) and current involvement in the LLVM community. We also tried 
to create a balanced board of individuals from a wide range of backgrounds and 
locations to provide a voice to as many groups within the LLVM community. 

We want to thank everyone who applied as we had many strong applications. As 
the programs of the LLVM Foundation grow we will be relying on volunteers to 
help us reach success. Please join our mailing list 
<http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-foundation> to be informed 
of volunteer opportunities.

About the board of directors (list alphabetically by last name):

Chandler Carruth has been an active contributor to LLVM since 2007. Over the 
years, he has has worked on LLVM’s memory model and atomics, Clang’s C++ 
support, GCC-compatible driver, initial profile-aware code layout optimization 
pass, pass manager, IPO infrastructure, and much more. He is the current code 
owner of inlining and SSA formation.

In addition to his numerous technical contributions, Chandler has led Google’s 
LLVM efforts since 2010 and shepherded a number of new efforts that have 
positively and significantly impacted the LLVM project. These new efforts 
include things such as adding C++ modules to Clang, adding address and other 
sanitizers to Clang/LLVM, making Clang compatible with MSVC and available to 
the Windows C++ developer community, and much more.

Chandler works at Google Inc. as a technical lead for their C++ developer 
platform and has served on the LLVM Foundation board of directors for the last 
2 years.
 
Hal Finkel has been an active contributor to the LLVM project since 2011. He is 
the code owner for the PowerPC target, alias-analysis infrastructure, loop 
re-roller and the basic-block vectorizer.  

In addition to his numerous technical contributions, Hal has chaired the LLVM 
in HPC workshop, which is held in conjunction with Super Computing (SC), for 
the last 3 years. This workshop provides a venue for the presentation of 
peer-reviewed HPC-related researching LLVM from both industry and academia. He 
has also been involved in organizing an LLVM-themed BoF session at SC and LLVM 
socials in Austin.

Hal is Lead for Compiler Technology and Programming Languages at Argonne 
National Laboratory’s Leadership Computing Facility. 

Arnaud de Grandmaison has been hacking on LLVM projects since 2008. In addition 
to his open source contributions, he has worked for many years on private 
out-of-tree LLVM-based projects at Parrot, DiBcom, or ARM. He has also been a 
leader in the European LLVM community by organizing the EuroLLVM Developers’ 
meeting, Paris socials, and chaired or participated in numerous program 
committees for the LLVM Developers’ Meetings and other LLVM related conferences.

Arnaud has attended numerous LLVM Developers’ meetings and volunteered as 
moderator or presented as well. He also moderates several LLVM mailing lists.  
Arnaud is also very involved in community wide discussions and decisions such 
as re-licensing and code of conduct.

Arnaud is a Principal Engineer at ARM.

David Kipping has been involved with the LLVM project since 2010. He has been a 
key organizer and supporter of many LLVM community events such as the US and 
European LLVM Developers’ Meetings. He has served on many of the program 
committees for these events. 

David has worked hard to advance the adoption of LLVM at Qualcomm and other 
companies. One such example of his efforts is the LLVM track he created at the 
2011 Linux Collaboration summit. He has over 30 years experience in open source 
and developer tools including working on C++ at Borland. 

David has served on the board of directors for the last 2 years and has held 
the officer position of treasurer. The treasurer is a time demanding position 
in that he supports the day to day operation of the foundation, balancing the 
books, and generates monthly treasurer reports. 

David is Director of Product Management at Qualcomm and has served on the LLVM 
Foundation board of directors for the last 2 years

Anton Korobeynikov has been an active contributor to the LLVM project since 
2006. Over the years, he has numerous technical contributions to areas 
including Windows support, ELF features, debug info, exception handling, and 
backends such as ARM and x86. He was the original author of the MSP430 and 
original System Z backend. 

In addition to his technical contributions, Anton has maintained LLVM’s 
participation in Google Summer of Code by managing applications, deadlines, and 
overall organization. He also supports the LLVM infrastructure and has been on 
numerous program committees for the LLVM Developers’ Meetings (both US and 
EuroLLVM). 

Anton is currently an associate professor at the Saint Petersburg State 
University and has served on the LLVM Foundation board of directors for the 
last 2 years. 

Tanya Lattner has been involved in the LLVM project for over 14 years. She 
began as a graduate student who wrote her master's thesis using LLVM, and 
continued on using and extending LLVM technologies at various jobs during her 
career as a compiler engineer.   

Tanya has been organizing the US LLVM Developers’ meeting since 2008 and 
attended every developer meeting. She was the LLVM release manager for 3 years, 
moderates the LLVM mailing lists, and helps administer the LLVM infrastructure 
servers, mailing lists, bugzilla, etc. Tanya has also been on the program 
committee for the US LLVM Developers’ meeting (4 years) and the EuroLLVM 
Developers’ Meeting (1 year). 

With the support of the initial board of directors, Tanya created the LLVM 
Foundation, defined its charitable and education mission, and worked to get 
501(c)(3) status. 

Tanya is the Chief Operating Officer and has served as the President of the 
LLVM Foundation board for the last 2 years.


Chris Lattner is well known as the founder for the LLVM project and has a 
lengthy history of technical contributions to the project over the years.  He 
drove much of the early implementation, architecture, and design of LLVM and 
Clang.

Chris has attended every LLVM Developers’ meeting, and presented at the 
majority. He helped drive the conception and incorporation of the LLVM 
Foundation, and has served as Secretary of the board for the last 2 years. 
Chris also grants commit access to the LLVM Project, moderates mailing lists, 
moderates and edits the LLVM blog, and drives important non-technical 
discussions and policy decisions related to the LLVM project. 

Chris manages the Developer Tools department at Apple Inc and has served on the 
LLVM Foundation board of directors for the last 2 years.


John Regehr has been involved in LLVM for a number of years. As a professor of 
computer science at the University of Utah, his research specializes in 
compiler correctness and undefined behavior. He is well known within the LLVM 
community for the hundreds of bug reports his group has reported to LLVM/Clang.

John was a project lead for IOC, a Clang based integer overflow checker that 
eventually became the basis for the integer parts of UBSan. He was also the 
primary developer of C-Reduce which utilizes Clang as a library and is often 
used as a test case reducer for compiler issues.

In addition to his technical contributions, John has served on several 
LLVM-related program committees. He also has a widely read blog about LLVM and 
other compiler-related issues (Embedded in Academia <http://blog.regehr.org/>).
_______________________________________________
llvm-announce mailing list
llvm-announce@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-announce

Reply via email to