Odbył staż podoktorski w laboratorium prof. dr Ann Hirsch w Institute of Molecular, Cell and Developmental Biology University of California Los Angeles (UCLA) w latach 1997–2000. Tematyka jego prac badawczych w tym okresie dotyczyła zagadnień związanych z interakcjami symbiotycznymi roślin motylkowych i bakterii oraz charakterystyki nowego genu zidentyfikowanego podczas analizy mutantów lucerny (Medicago sativa) zablokowanych na wczesnych etapach rozwoju symbiozy.

W latach 2001–2004 pracował jako naukowiec w Instytucie Bioinformatyki / Munich Information Center for Protein Sequences (MIPS) w Monachium w grupie dr Klausa F.X. Mayera. Realizował tam badania poświęcone genomice obliczeniowej roślin we współpracy z takimi ośrodkami naukowymi, jak Arizona Genomics Institute, czy Rutgers University. Najważniejszy projekt, nad którym pracował podczas pobytu w Monachium, dotyczył bioinformatycznej analizy danych produkowanych w trakcie sekwencjonowania genomu kukurydzy. Dzięki wykorzystaniu zaawansowanych technik biologii obliczeniowej umożliwił on pierwsze spojrzenie na skład genomu kukurydzy oraz historię jego ewolucji.