Summary
Andrei Aleksandrov is a research scientist in Berlin with 10 years of experience building mathematically rigorous software for computer-aided verification, focusing on safety and security of neural networks, urban informatics, and cyber-physical systems. He bridges academic formalism and practical deployment—recent projects include homomorphic encryption for secure urban data platforms and a knowledge-based lock management system for the Kiel Canal at Fraunhofer FOKUS. His background spans backend service development, OpenShift deployments, and data engineering, and he has taught Coq-based safety modules at TU Berlin. Comfortable moving between Python, Java/Spring Boot, and databases like PostgreSQL, he brings a pragmatic eye for testing and operational reliability, evidenced by introducing database tests and property-based testing in prior roles. Notably, he pairs formal verification techniques with applied system design to make safety guarantees usable in real-world infrastructure.
10 years of coding experience
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Technische Universität Berlin
Russian, German, English, Arabic