Contact

Name: Lin Himmelmann
Address: Eberlestr.16, D-65817 Eppstein, Germany
Fax: ++49 (0)30 / 48 49 86 64 6
Email: lin@linhi.com
Birth: 25. April 1974
Home: http://www.linhi.com
University: http://www.cs.uni-frankfurt.de/~linhi/
Old Home: Very old home :-)



top

Education

1980-1984: Scherenberg Grundschule, Dettelbach
1984-1993: Matriculation Standard, Armin Knab Gymnasium, Kitzingen
1993-1994: Civilian Service, Würzburg
1995-2002: Diploma Mathematics with subsidiary subject National Economy at the University of Mannheim, overall grade Diploma: very good, Diploma work topic: Networkexternalities (PDF), Supervisor: Prof. Dr. Klaus Conrad
1995-1997: Business Administration, up to intermediate diploma level, University Mannheim
1998-2000: Computer Science, up to intermediate diploma level, University Mannheim and University Heidelberg
2003-2008: Research assistant and PhD Student at the Goethe University Frankfurt, PhD-Thesis: Development of bayesian methods for reconstructing Phylogenies from molecular Sequences. Including modelling of varying evolutionary Rates, Time Calibration and Prior Distribution on Tree Topologies. Design and Implementation (C++) of an easy too extend and efficient MCMC-Application for Sampling molecular Phylogenies. Supervisor: Prof. Dr. Dirk Metzler



top

Professional Projects

Since 2000: Director of a Company and Freelance Software Engineer: Architecture and Implementation of Scientific Software, Visualisation Tools, Internet Applications, E-Commerce Solutions and Database Development
2000-2002: Co-operation on a Research Project of the DFG (German research council) at the Biological Federal Institute in Dossenheim/Heidelberg to kinetic Triggers of Spore Issues. Supervisor: Dr. Andreas Kollar
Since 2005: Software development of Scientific Tools in R and Statistical Data Analysis in the field of evolutionary Biology with PD Dr. Markus Pfenninger, University Frankfurt
Since 2006: External Software Consultant for Internet Applications, E-Commerce Solutions and Database Development at the Advertising Agency goya in Heidelberg
Since 2007: Phylogenetic reconstruction with varying rates and Statistical Data Analysis in co-operation with Dr. Johannes Müller, Humbold-University Berlin
Since 2007: Development of Portfolio Evaluation Tool, a Software Program to visualise the Evaluation of a Company's Product Portfolio, in co-operation with Roger Beyer, University St. Gallen and Melanie Lenz



top

Programming Skills

Low-level Languages: C/C++, Java, Visual BASIC, Pascal
High-level Languages: Python, PHP, Perl, Ruby, Haskell
Statistical Programming: R, bioconductor, S, SAS
Mathematical Programming: Maple, Matlab, Mathematica
Web: Flash Actionscript, JavaScript, HTML, CSS, XML
Database: MySQL, PostgreSQL, MS Access
GUI's: wxWidgets, Qt, GTK, Tk, AWT, Swing, SWT
System: Windows, Linux, Mac OS
Applications: Microsoft Office, Adobe Applications (Flash, Flex, Photoshop), Tex
Development Tools: Eclipse, StarUML, Doxygen, CVS, gprof
Engineering: Software Design, Object Oriented Modelling and Analysis, Generic Programming, Software Patterns, Refactoring, Project Management



top

Mathematical Skills

Probability and Statistic: Modern Probability, Mathematical Statistic, Stochastic Processes, Stochastic Systems, Stochastic Differential Equations, Financial Mathematics, Modelling, Simulation
Numerical Mathematics: Numerical Methods, Linear and Non-Linear Optimisation, Convergence Acceleration, Approximation Theory, Computer Aided Design
Theoretical Mathematics: Analysis, Complex Analysis, Linear Algebra, Algebra, Number Theory, Functional Analysis, Topology
Statistical Data Analysis: Clustering Methods, Principal Component Analysis, Support Vector Machines, Generalised Linear Models, Visualisation Techniques
Adaptive Learning: Hidden Markov Models, Stochastic Context Free Grammars, Neural Networks, Genetic Algorithms, Fuzzy Logic
Statistical Inference: Maximum Likelihood, Bayesian Inference, Markov Chain Monte Carlo Methods, Reversible Jumps, Importance Sampling, Bootstrapping, Simulated Annealing, Heuristic Optimisation
Phylogenetics: Tree Reconstruction, Molecular Evolution, Macroevolutionary Process, Branching Processes, Coalescent Theory, Evolution of continuous Characters
Bioinformatics: DNA Microarrays, RNA Structure Prediction, Protein Function Prediction, Genome Rearrangements, Molecular Modelling, Statistical Multiple Alignment
Economics: Economic Modelling, Game Theory, Dynamic Equilibrium Theory



top

Languages

German: Mother Tongue, perfect in Word and Document
English: Passively very well, actively for the Correspondence, verbal Conversation and for technical and scientific Texts
French: Good Knowledge acquired at School, mainly passive



top