Work experience

Rigaku

2015 — Present

Helping in creation of software for one of the biggest X-ray instrumentation manufacturer - Rigaku

Cztery Bity

2013 — Present

Founded company, Cztery Bity, focused on the delivery of C++/C/Qt/Python software and trainings.

Software Carpentry

2013 — 2016

Instructor certificate, conducting and organizing workshops in Krakow and Brussels.

Infotraining

2006 — 2022

Conducting training in Python, Qt, C, C++ programming, mainly for large software companies and corporations (Nokia, Intel).

NobleProg

2006 — 2010

Teacher at NobleProg, conducting training in Linux administration and Linux security.

Teaching experience

Conducting over 100 courses in programming, with a total of over 1000 participants. Creating courses, teaching materials, presentations, and exercises. Conducting workshops on scientific data analysis at the Polish Academy of Sciences. Presentations at conferences, both domestic and foreign. Co-organizing and conducting Software Carpentry Workshops, both in Poland and abroad.

Scientific experience

Specialist in the field of X-ray diffraction with particular emphasis on crystallographic texture and residual stress analysis. I have experience in operating, maintaining and preparing samples for research in laboratory X-ray diffractometers. I have developed my own software for planning experiments and analyzing measurement data. Additionally, I have worked with synchrotron radiation at the DESY/HASYLAB PETRA III HEMS and Elettra (SAXS) facilities.


Polish Academy of Sciences

2001 — 2013

Institute of Metallurgy and Materials Sciences, Kraków. Assistant professor since 2008, research assistant and researcher in the X-ray diffraction laboratory.

Education

Polish Academy of Sciences

PhD, Material Sciences • 2001 — 2008

Institute of Metallurgy and Materials Engineering, Polish Academy of Sciences, Kraków
Thesis "Topography of crystallographic texture using X-ray diffraction technique"

AGH Kraków

Master's degree, Solid State Physics • 1996 — 2001

Thesis "Optimization of pole figure measurement"

Skills

Programming

Very good knowledge of C++ and Python. Good knowledge of C and Qt library. Basic proficiency in Pascal and Fortran.

Teaching

Knowledge about teaching, and lots of practice in that field. Documentation preparation using Latex, Sphinx, Markdown, etc.

X-ray

Good knowledge of x-ray diffraction techniques, especially texture and stress/strain measurement.

Scientific achievements

PETRA III/DESY synchrotron

2010 — 2012

Participation in X-ray stress measurements using the high-energy PETRA III beam at HASYLAB, Hamburg, Germany.

Elettra synchrotron

2004

Participation in experimental sessions on the SAXS beamline at the Elettra laboratory, Trieste, Italy.

Si X-ray strip detector

2003 — 2005

Application of the experimental Si X-ray strip detector (developed at AGH) in the X-ray laboratory of IMIM PAN.

Stay at the University of Vienna

2002 — 2006

X-ray diffraction experiments at the University of Vienna, Austria.

Pole figure measurement optimization

2001 — 2004

Development and implementation of X-ray pole figure measurement optimization.