Artem Pulkin




🏠 Amsterdam NL πŸ‡³πŸ‡±


Numerical and data science, machine learning, research code development

Education πŸŽ“

2012-2017 Docteur Γ¨s Sciences EPFL in physics Lausanne CH πŸ‡¨πŸ‡­ Specialized on: numerical electronic structure, quantum simulations. Thesis: Electronic Transport in 2D Materials with Strong Spin-orbit Coupling (03/2017); supervisor: Oleg Yazyev

2010-2012 Master of Science Chalmers in applied physics GΓΆteborg SE πŸ‡ΈπŸ‡ͺ Thesis: Spintromechanical Aspects of Charge Transport in Nanostructures (06/2012); supervisor: Robert Shekhter

2006-2010 B.Sc. in Physics cum laude V.N. Karazin’s State University Kharkiv UA πŸ‡ΊπŸ‡¦


Coursera: Machine Learning from Stanford University

Experience πŸ”¬

Apr'19-Apr'22 Postdoc @ QuTech Delft university of technology NL πŸ‡³πŸ‡±

I researched a stack of machine learning tools: deep neural networks DNN, generative models (reverse Monte-Carlo, RMC), adversarial attack approaches in the context of electronic structure/nanoscale atomic dynamics. I developed a DNN/atomic descriptor code for nanoscale dynamics miniff. I used python to investigate large material datasets to find novel electronic structure effects.

Jul'17-Mar'19 Postdoc @ Caltech US πŸ‡ΊπŸ‡Έ

I developed and implemented a computational many-body quantum chemistry framework to model two-dimensional crystalline materials. I investigated low-energy spectral properties of two-dimensional molybdenum disulphide with numerical modeling using massive computational infrastructure.

Oct'12-Apr'17 Doctoral assistant @ EPFL CH πŸ‡¨πŸ‡­

I carried out a scientific project in the quantum materials modelling domain. I discovered a new class of electronic band structure effects in two-dimensional semiconductors. I collaborated with world-leading experimental groups to prove my findings experimentally.

Jun'12-Aug'12 Research assistant @ Seoul National University, KR πŸ‡°πŸ‡·

Aug'10-Jun'12 Research assistant @ Chalmers, SE πŸ‡ΈπŸ‡ͺ


15 publications >500 citations 14 talks

>10 countries visited (work, conferences, collaborations)

>30 collaborators

Awards πŸ†

postgraduate πŸ’° Personal Swiss NSF grant to study abroad 80k CHF, 18 months, postdoctoral level (Early Postdoc.Mobility) grant P2ELP2_175281

πŸ’° Personal computing time at national supercomputing facilities (SURF NL) Approximate equivalent of 26k EUR, 24 months project 45873

graduate πŸ₯‡ Olympiad in Physics for University Students (national in Ukraine) – first prize

πŸ… Youth Physicists Tournament (national in Ukraine, team) – multiple prizes

πŸ₯‡ Open Olympiad in Applied Physics (MIPT Moscow) – first prize

πŸ’° Kharkiv City Mayor and Kharkiv State Governor scholarships for gifted youth

high school πŸ₯‡ Dozens of prizes in physics and informatics (olympiads, student projects; top-10 and top-1 in national competitions)

πŸ’° Multiple scholarships

Skills πŸ”¨

Data science: statistical analysis, processing, automation, visualization.

Machine learning: supervised learning (DNN, linear fits, logistic fits, SVM); unsupervised learning (PCA/SVD, K-means, anomaly detection); dataset generation, feature extraction, adversarial models.

Software development in 🐍 Python (7 years): scientific stack: numpy, torch, matplotlib, pandas; notebooks; HPC and parallel/distributed/concurrent computing (MPI, OpenMP, multiprocessing, async); performance-driven development with C and cython.

Other: C, β˜• Java, Fortran, Julia, Javascript, Matlab, C++.

Soft skills: critical analysis, problem solving, communicating (organizing discussions, presenting, documentation writing), full-cycle project management (idea - resources - implementation - reporting), supervision.


English (prof), Ukrainian (mother), Russian, French (basic), Dutch (basic).


Sports, ✈ travels, cross-stitching, soldering, πŸ”’ lock picking, πŸ•ΉοΈ board and video games, open-source projects.