Full-stack Software Developer specialized in the fields of Big Data and AI, driven by a passion for continuous learning and staying at the forefront of technological innovation. I have hands-on experience across a multitude of programming languages, from low-level C++ to functional languages like Scala and Clojure, with advanced proficiency in Python and Java. My experience also includes building full-stack applications, data pipelines, and AI solutions using a wide range of modern frameworks, libraries, and developer tools.
Master Thesis: Efficient Fact-checking through Supporting Fact Extraction from Large Data Collections (code|report)
Make use of various methods for identifying and indexing supporting facts and enhancing the retrieval phase of the fact-checking pipeline.
This work has been reworked and published under the title "FlashCheck: Exploration of Efficient Evidence Retrieval for Fast Fact-Checking" in the ECIR 2025 proceedings by Springer Nature and even won a best paper award under it's category of IR4Good
Bachelor Thesis: Creating a TPM based smart contract for the Medical Supply Chain in Hyperledger Fabric (code|report)
Incorporating cryptographic functionalities of TPM 2.0 to provide security in the use of smart contracts used in a blockchain applications (open-source Hyperledger Fabric was used).
Noteworthy University projects:
• Evaluating Java-Python code translation by fine-tuning two Language models (CodeBERT and PLBART) on a scraped and generated dataset (Rosetta Code, Sample Programs, CodingBat, A problem solved in 22 programming languages and LeetCode) and evaluate these fine-tuned models on two metrics, namely Bleu-4 and xMatch. The evaluation and fine-tuning of the models has been adapted from CodeXGLUE and the preprocessing of the data is done by AVATAR. code
• Developing Scalable Services and Managing their Transactions with CockroachDB and testing these using Kubernetes code
• Modular Intrusion Prevention System, similar to fail2ban, which monitors and stores (SQLAlchemy) failed authentication logs from applications such as Joomla and Wordpress and temporarily blocks traffic from IP-addresses that exceed a configurable number of attempts. code
• Mutual Inconsistency Detection In Distributed Systems using akka to ensure copies of documents between ‘actors’ remain concistent. code
• Extracting and storing webpage cookies as to verify whether these accommodate the General Data Protection Regulation. code
• A mock user interface of Instagram UI using Python-based web framework Django as to propose an alternative recommendation system architecture that may benefit the users among other stakeholders. code
• Java Application tracking green activites of a user with features like having a ranking system between users. code
• Develop a full raytracer that generates static images from a virtual scene containing lights, objects and a camera. code



