Summary
Ivan Poliakov is a research-focused software engineer with 17 years' experience building web and research tools, currently developing and maintaining Intake24 at Newcastle University using Scala/Play, GWT and modern JavaScript frameworks while also handling infrastructure and IT automation. His PhD work produced Workcraft, an influential modelling tool for asynchronous electronics that he led as principal developer, reflecting deep expertise in formal modelling and tooling. Early experience in C/C++ and 3D graphics underpins a broad systems background, and he combines academic rigour with pragmatic engineering for production research software. Based in Newcastle upon Tyne, he describes himself as a “general purpose nerd,” bringing curiosity and a willingness to tackle both code and ops challenges across the full stack.
17 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Kyrgyz-Russian Slavic University
Doctor of Philosophy (Ph.D.), Electrical, Electronic and Computer Engineering, Doctor of Philosophy (Ph.D.), Electrical, Electronic and Computer Engineering at Newcastle University
Russian, English