Ozan Caglayan

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Ozan Caglayan is a Principal Technical Lead specializing in AI/ML solutions, MLOps and DevOps with 16 years of experience bridging research and production engineering. He holds a PhD in Neural Machine Translation and has driven multimodal language and vision projects at Imperial College and industry roles including Epic Games and conteX.ai. A hands-on researcher in NLP, MT and audiovisual understanding, he also has a foundation in biomedical signal processing and BCI from earlier academic work. Ozan is an active open-source contributor who has improved foundational tooling like sacrebleu and Theano/PyTensor, demonstrating attention to reproducibility and framework correctness. A prominent Linux power-user and scripting enthusiast, he brings deep systems-level familiarity to ML infrastructure and deployment. He prefers to focus on peaceful, civil sector work and avoids military/defense and banking engagements.
code16 years of coding experience
github-logo-circle

Github Skills (19)

lib10
python10
code-library10
refactor10
refactoring10
theano10
machine-learning9
gpu-programming9
bleu9
cuda8
testing8
algorithm7
algorithms7
code-optimization7
numerical-optimization7

Programming languages (20)

JavaC++CRustTeXGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
mjpost/sacrebleu

Oct 2017 - Oct 2021

Reference BLEU implementation that auto-downloads test sets and reports a version string to facilitate cross-lab comparisons
Role in this project:
userBack-end Developer
Contributions:4 releases, 45 reviews, 123 commits in 4 years
Contributions summary:Ozan primarily focused on refactoring and improving the `sacrebleu` library. Their work involved renaming functions for clarity and removing trailing whitespaces to improve code cleanliness. The user also addressed PEP8 style violations, corrected a missing import, and passed arguments to functions, indicating an effort to enhance code quality and maintainability. The contributions demonstrate a focus on code optimization and the overall improvement of the library's functionality.
to-stringreportsstringbleucomparisons
Theano/Theano

Jul 2016 - Aug 2016

Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 30 comments in 20 days
Contributions summary:Ozan contributed to fixing typos and minor issues within the Theano codebase, specifically in the `gpuarray` and `sandbox/cuda` modules. Their work involved modifying string literals and adding old names, indicating a focus on maintaining and correcting existing code rather than implementing new features. Additionally, the user made modifications to the `scan_module/scan_op.py` file, converting `known_grads` to `OrderedDict` to ensure consistent gradient computation order, which indicates their understanding of the underlying framework.
mathematical-expressionsmultidimensional-arrayspymcpythontheano
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial