Summary
Alexander Gaenko is a software engineer with 11 years of experience applying rigorous software engineering to scientific computing, specializing in computational chemistry and electronic structure theory. He brings deep expertise in performance analysis, parallelization across processes, threads, and accelerators, and in making multi-language scientific codebases interoperate effectively. Based in Ann Arbor, he transitioned from long-term research and HPC roles at national labs and the University of Michigan to industry software engineering at KLA, combining domain research instincts with production-focused practices. Colleagues rely on him to squeeze performance from complex codes and to translate cutting-edge numerical methods into maintainable, scalable software—an engineer who thinks like a scientist but ships like a developer.
11 years of coding experience
19 years of employment as a software developer
AG SPSU — Faddeev Academic Gymnasium
PhD, PhD at Saint Petersburg State Institute of Technology (Technical University)
High education, High education at Санкт-Петербургский Государственный Университет
Elementary school, Elementary school at 521 School, St-Petersburg, Russia
English, Russian