
Bryan Barnard
Verified Expert in Engineering
Machine Learning Developer
Seoul, South Korea
Toptal member since December 24, 2025
Bryan is a machine learning specialist with an interest in traditional machine learning and statistical methods. He also has an extensive background in newer deep learning models. Bryan specializes in computer science and languages, including formal languages, type theory, compilation, and foreign languages.
Portfolio
Experience
- Finance - 10 years
- Python - 5 years
- C# - 4 years
- Scikit-learn - 3 years
- Deep Learning - 3 years
- PyTorch - 3 years
- Language Learning - 2 years
- Django - 2 years
Preferred Environment
Python, PyTorch, Scikit-learn, Transformers, Django, Flask, Java, C#
The most amazing...
...solutions I've developed mixed web, AI agents, language, and literary theory to create coherent stories on the web for language learning.
Work Experience
Quantitative Trading Research Specialist
US Hedge Fund
- Performed market research on various derivative products.
- Translated the researched items from Python to C++.
- Worked on various automated trading-related tasks.
Algorithmic Developer
Societe Generale
- Handled the development of trading algorithms for various markets.
- Performed specification from business requirement to code, implementation, CI/CD, deployment, and connection to external systems (around 1M lines of codebase).
- Helped finish a long migration of old code to a new framework.
Experience
LECO Score 2
https://civitai.com/articles/5416NarrativeBot
Visual Novel
https://raphtest.itch.io/purr-fect-harmonyKaggle Account
https://www.kaggle.com/rbbbjp• Wrote a technical article on large language model (LLM) fine-tuning using Evals and GRPO/DPO.
• Participated in a computer vision competition.
Education
Master's Degree in Mathematics and Computer Science
École Polytechnique - Palaiseau, France
Certifications
Understanding AI Convergence in Education
K-MOOC/Ewha University
Arizona State University TESOL
Arizona State University
Artificial Intelligence Graduate Certificate
Stanford Online
Investment Management with Python and Machine Learning
Edhec Business School | via Coursera
Machine Learning
Stanford Online | via Coursera
Skills
Libraries/APIs
PyTorch, Scikit-learn, React, JAX
Tools
Torchvision
Languages
Python, Java, C#, C++, TypeScript
Frameworks
Django, Flask, React Native
Other
Finance, Transformers, Language Learning, Applied Mathematics, Computer Science, Deep Learning, AI Agents, Large Language Models (LLMs), RenPy, Stable Diffusion, ElevenLabs Solutions, Statistics, Mathematics, Artificial Intelligence (AI), Machine Learning, Data Analysis, Data Science, Statistical Analysis, Data Analytics, Compilers, Prompt Engineering, Computer Vision, Residual Neural Networks (ResNets), Education Technology (Edtech)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring