Dan is a Senior Software Engineer with more than 30 years of experience in designing and implementing complex applications. During the course of his career he has primarily worked with Clojure, Lisp, C, Java, and Python but also has expertise in implementing Scrum and Extreme Programming techniques.
He was part of several complex software development projects where he was involved in the development of J2EE (thin client type) applications for chains of distribution and their suppliers, product information management software and many more.
Dan has taught various university courses on Computing Science, Theory System and Automation and Computing Simulation. Moreover he also conducted researches in PFGE, neural networks, and genetic algorithms. For Luxoft Training he facilitates our courses on Clojure, DevOps Basic and Docker.