Summary
Sebastien Diot is a pragmatic software engineer with 13+ years of experience designing and optimizing high-availability, distributed server systems and databases. Having transitioned from C++ to Java long ago, he has deep expertise in performance tuning, multi-threading, clustering and fault-tolerant architectures, and has converted a single-server payroll system into a load-balanced, clustered solution. Comfortable across Perl, Python and low-level languages when needed, he prefers high-level languages that can be made to run fast and is actively interested in moving into Scala. He combines hands-on coding with DB administration, virtualization and automated testing, and avoids UI work by choice. Bilingual in French and German and based in Saarland, he brings a researcher’s curiosity (MSc in CS) to pragmatic, production-grade engineering.
13 years of coding experience