Summary
Rafał Trójczak is a Senior Back-end Developer and Semantic Web specialist with 13 years of experience building Java and Python systems that bridge data science, NLP, and linked-data technologies. He combines academic rigor—a PhD on ontology-based representation of scientific research—with hands-on engineering of production services like SearchInsights, blockchain-backed RDF tooling for Hyperledger Indy, and SIEM/ML pipelines using Elasticsearch and Spark. Rafał’s background spans high-throughput Java backend work for in-flight connectivity and enterprise Python integrations, giving him strong practical insight into how REST APIs and semantic architectures connect front- and back-end concerns. Comfortable in Linux for over a decade, he also taught IT topics at a university level and has applied ontology engineering to real-world domains such as scholarly publishing and even an ontology browser for an industry association. Practical, research-minded, and fluent in both theory and implementation, he’s particularly adept at turning semantic models into scalable search and analytics products.
13 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD, Philosophy, Doctor of Philosophy - PhD, Philosophy at Katolicki Uniwersytet Lubelski Jana Pawła II (The John Paul II Catholic University of Lublin)
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Wyższa Szkoła Przedsiębiorczości i Administracji w Lublinie (University College of Enterprise and Administration in Lublin)