CONTACT INFORMATION Name Hendrik K Meij Nickname Henk Address 159 Sheepskin Hollow Road, East Haddam, Connecticut Work Phone 860.685.three-seven-eight-three Cell Phone 860.301.guess Email hmeij located at wesleyan period edu EDUCATION 08/71-08/75 High School Spieringshoek Hogere School High School Diploma Schiedam, Netherlands 01/76-06/80 Undergraduate School Rijks Hogere Landbouw School (Agronomy) Bachelor of Science Deventer, Netherlands Undergraduate thesis on plant ecology (virus transmitting nematodes). 09/80-02/83 Graduate School Washington State University Master of Forest and Range Management Pullman, Washington Thesis on comparative ecological/physiological advantages of deciduous and evergreen growth habits under stress environments (timberline). Minor in statistics. 01/83-12/85 Graduate School Stephen F. Austin State University Doctor of Forestry Nacogdoches, Texas Dissertation on ecophysiology with an emphasis on regeneration of forest on drastically disturbed sites (surface mining). Undeclared minor in statistics. Foreign Language: Fortran. EMPLOYMENT HISTORY (chronological) 08/88-12/90 Senior Research Aide Department of Agronomy, Penn State University State College, Pennsylvania Project leader of the Whole Farm Nutrient Monitoring Project; a part of the state of Pennsylvania's Chesapeake Bay Project. 12/90-06/93 SAS Statistical Programmer & Unix System Administration (Solaris) Population Research Institute (PRI) Statistical programming support of several smaller grants. Maintain and improve Unix cluster of Sun workstations (~30). Design and implement in house solution to develop data archive of public and proprietary social science data. Population Research Institute, Penn State University State College, Pennsylvania http://www.pop.psu.edu/ 07/93-02/94 SAS Statistical Programmer & GIS Consultant Center For Aging & Health In Rural America (CAHRA, part of PRI) Coordinate activities of several major faculty grants, train RA/TA's, statistical programming, data acquisition & transformations, and build a national county level health database across projects. Population Research Institute, Penn State University State College, Pennsylvania http://www.pop.psu.edu/ 02/94-10/95 CIESIN Information Analyst Center for International Earth science Information Network (CIESIN) Using SAS, process US Decennial Census data for merging with satellite imagery. In collaboration with Missouri Census Data Center. Saginaw, Michigan http://ciesin.org/ 11/95-04/98 SEDAC Project Scientist Socioeconomic Data and Applications Center (SEDAC, part of CIESIN) Provide scientific guidance and assistance to the Applications and Systems Development Teams, assist the Project Manager, and collaborate with Project Scientists at other NASA Distributed Archive Centers of the Mission To Planet Earth Program. http://sedac.ciesin.org/ Saginaw, Michigan 07/98-present WESLEYAN University, multiple positions (detailed below) Middletown, Connecticut http://www.wesleyan.edu/ EMPLOYMENT HISTORY (ITS at Wesleyan - 15 years) 07/98-12/2005 Information Technology Specialist (7 years) 01/2006-present Unix Systems Group Manager (0.5 FTE) 01/2006-present High Performance Computing System Administrator (0.5 FTE) 01/2006-present Senior Consultant for the Quantitative Analysis Center (QAC) Programming Support. In-house development of ePortfolio portal framework. Started in Lotus Domino Notes, then ported to Perl/Apache environment with tight integration of PeopleSoft institutional database (Oracle). Blackboard Administrator. Maintain and upgrade the installation (from v4 to v8). Since 2010 migrated and deployed to Moodle. Numerical Analyses Servers (2). Maintain, upgrade and user support. Linux Redhat servers for research and classroom use. SAS,Stata,Matlab,Mathematica,Gauss,IDL/Envi,R,HLM,Lisrel,Rats,Java and a variety of unix tools, utilities and compilers. SAS Campus Representative. Maintain, install and troubleshoot SAS. Provide programming support to faculty and students. Automate repetitive tasks using SAS macros. Manipulate and transform large datasets. (US decennial census files, IPUMS, CPS, PSID, and local research data or foreign data collections for example financial bank data). http://sas.com HPCC: High Performance Computing System Administrator. Maintain, upgrade and provide user support for a five rack HPC environment containing a mix of Intel Xeon and AMD Opteron chips running 64 bit Redhat, Oracle and CentOS linux. About 120 nodes provide access to ~10 TB of memory accessible via 700-750 job slots (cores) using the Lava scheduler (openlava.org, previously deployed Platform LSF). HPCC: Total teraflops computational power about 35 (double precision); most provided by 20 K20 GPUs whose availability is integrated into the scheduler. Two 48 TB disk arrays provide the home directories via Infiniband interconnects using IPoIB or NFS. Provide documentation for users: https://dokuwiki.wesleyan.edu/doku.php?id=cluster:0 Vendor relations, quote specs and hardware testing and evaluation. HPCC: Software: Amber, NAMD, Gromacs, LAMMPS, OMSSA, Gaussian, SAS, Stata, Mathematica, Matlab and an endless variety of compilers and interpreters https://dokuwiki.wesleyan.edu/doku.php?id=cluster:73 HPCC: Designed and deployed a 25 node Hadoop cluster for QAC (social scientists). This cluster will offer access to 600 GB of memory and 1.5 TB of HDFS (Hadoop distributed file system). Its size could double. HPCC: Support and handle any problem escalations within the Scientific Computing and Informatics Center (SCIC) and QAC. Teach tutors the cluster environment in a summer, one month intensive workshop. Unix Systems Group Manager: Manage a team of 4, including one off site ePortfolio Perl programmer (Toledo, OH) from 2008-2012 and one student intern (2010). Currently managing a team of 2 full time UNIX Systems Administrators (winter 2013). Participated in design & migration of the data center Unix servers (~120) from Solaris to Linux (first to Redhat and now Oracle Linux). Participated in design & deployment of Unix virtual environments: VMware (general purpose servers) and OracleVM (for databases and Oracle applications servers). Participated in design & deployment of storage environment using NetApp and Dell (Equalogic) arrays. Also familiar with Supermicro and ASUS low cost server and storage hardware. Current storage estimated at 180 TB. Deploy DR site (Springfield, MA). Systems deployed include mostly NFS, but also LUN and iSCSI file systems. In collaboration with Windows Group. Oversaw migration from physical tape based backup solution to virtual tape library. Deployed 126 TB NetApp virtual tape library (VTL) accessed by Tivoli Storage Manager (TSM/IBM). Two libraries serve all servers and desktops. TSM Administrator. Streamlined policies/deployment to better match our backup environment. Planned and tested TSM upgrade from version 5 to 6; this included the database upgrade from proprietary to DB2 (IBM) database format. QUALIFICATIONS (List of Computer Skills) Experience with Redhat/CentOS/Oracle Linux administration (4,5,6), including server builds, OS installation and configuration, patch management, package updates, performance tuning, firewalls, etc, for over 14 years. Before that experienced in Solaris (4 through 6), about 9 years. Experience with shell scripting in Unix, primarily bash and tcsh. Mostly perform all Linux administration using the command line interface. Experience with Linux administration tools (such as dd, scp/sftp, the use of redicting input, output and standard error etc). Experience with Linux debugging tools (such as strace, nmap, ethereal, etc). Experience with Linux distribution and maintenance scripts (init.d, yum, crontab, etc). Experience with High Performance Computing (HPC) environments including parallel compilations of software (Amber, NAMD, Lammps, OMSSA, Matlab) using primarily OpenMPI or MvaPich2 (mpicc, mpic++, mpiccxx, mpif90). Both Dell Power Edge rack servers and HP Sl2 blade servers are present in the cluster. The primary head node is a iProliant DL380 2U rack server with four MSA60 StorageWorks arrays directly attached. Installed and configured entire hardware and OS as well as cluster utilities such as; - Platform OCS and LSF, - Then migrated to Project Kusu and Lava - HP's Cluster Management Utilities (CMU) - Bright Cluster Manager Helped both Pace University and Wellesley University in the setup of their High Performance Compute clusters. The former a 90 node cluster, the latter a 40 node cluster. Currently working with Williams College. Annual tutoring workshop for the QAC/SCIC (tutors attend 2 hours each day during the month of June) learning basic Unix, shell scripting, Perl, Php, SQL/MySQL, and using the HPC Academic Compute Cluster. Rest of the day is allocated to faculty research projects (4 hours). Experience with Perl programming language. Using arrays, hashes, built in functions, CPAN modules, and building Perl modules. Sample code, see below. Experience with SAS software suite. Using procedures (Mean, Sort, Freq, Summary, etc as well as SQL, and various statistical ones), SAS/Graph, SAS/ODS, and others. Comfortable writing macro code. The sample code shows the integration of Perl and SAS with both accessing the Oracle database. SAS Proc/SQL is used to fetch data and store it in the symbols tables and the code is heavily embedded with macro coding. Sample code at http://sas.wesleyan.edu/ricardo2/sas/ Experience with maintaining/configuring campus wide ePortfolio framework using apache (vhosts, redirects, htaccess, etc) with fail over functionality (heartbeat) using 4 virtual servers and 4 physical servers each servicing between 6-8 web based vhost services. Experience with NetApp functionalities such as snapshots, replication, deduplication and configurations of FAS3050, FAS2240 and FAS2050. Also hands on experience with Dell Equallogic PS4000 series. General Data Center capacity planning and configuration (power, cooling, location of racks, switches etc) Current Project: Identified high throuput scheduler (SLURM). Setup 16 virtual nodes and configured SLURM. Able to process 100,000 jobs in 58 mins. Third identified provisioning platform able to do golden image, diskless and diskfull nodes, templates, virtual nodes, and standard PXE boots using Warewulf. https://dokuwiki.wesleyan.edu/doku.php?id=cluster:134 https://dokuwiki.wesleyan.edu/doku.php?id=cluster:139 (+143 +144) Custom Lava: Write an elim to create a "gpu resource" for scheduler intergration using deviceQuery to identify idle GPUs and pass that count per node on to the scheduler. https://dokuwiki.wesleyan.edu/doku.php?id=cluster:119 Checkpointing: Enabled checkpointing for serial and parallel MPI jobs by deploying BLCR cluster wide https://dokuwiki.wesleyan.edu/doku.php?id=cluster:147 (+148) INTERESTS Gardening; Growing vegetables and fruits; House projects Squash plus exercise in general (hiking, swimming, jogging, cycling, kayaking) Kindle Reading; scientific and nature, fantasy and science fiction Music; (Met in HD) opera fan. LANGUAGES Fluent in English and Dutch OBJECTIVES Interested in employment leveraging any aspects of my skill set. Can work independently well, also in energetic group dynamics. Interested in learning new skills and topics in all disciplines.