Oscar Van Leusen

Software Engineer at Pexip

Reading, 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

👤
Senior
🎓
Top School
Oscar Van Leusen is a software engineer based in Reading with 11 years of hands-on experience building cloud-native SaaS products and services. Since earning a first-class MEng in Computer Science from the University of Southampton in 2021, he has been developing scalable microservices at Pexip using Go, Kubernetes, GCP, Terraform and observability stacks like Prometheus/OpenTelemetry. He brings practical experience from internships at J.P. Morgan, AWS IoT-focused work integrating edge telemetry and on-device forecasting, and embedded microcontroller development at Tesla Engineering. An active open-source contributor, Oscar has improved FastSpeech2 in TensorFlowTTS to strengthen data integrity for multi-speaker TTS and enhanced Go validation tooling by fixing parsing and testing issues. He combines a strong engineering pedigree with a detail-oriented approach to data and reliability, and a track record of moving ML and cloud projects from prototype to production.
code11 years of coding experience
bookComputer Science MEng, First Class, Computer Science MEng, First Class at University of Southampton
bookA-Levels, Mathematics - A, Physics - A, Computer Science - A, A-Levels, Mathematics - A, Physics - A, Computer Science - A at Brighton Hove and Sussex Sixth Form College
github-logo-circle

Github Skills (17)

python10
validations10
validators10
machine-learning10
text-to-speech10
validation10
go10
tensorflow10
filter10
data-processing10
filtering10
testing9
debug9
data-loading9
nlp8

Programming languages (20)

C#PowerShellJavaC++CSSCDGo

Github contributions (5)

github-logo-circle
gookit/validate

Aug 2022 - Dec 2022

⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
Role in this project:
userBack-end Developer
Contributions:11 commits, 8 PRs, 13 comments in 4 months
Contributions summary:Oscar primarily focused on enhancing the `gookit/validate` Go package. Their contributions included fixing issues related to struct tag parsing, improving error messages, and refining test cases to account for map order randomness. They also implemented changes to improve code quality and maintainability, such as adding a golangci-lint linter. Furthermore, the user made improvements to the validation logic within the package.
golanggo-packagevalidationgovalidatorgo
TensorSpeech/TensorFlowTTS

Oct 2020 - Nov 2020

:stuck_out_tongue_closed_eyes: TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2 (supported including English, French, Korean, Chinese, German and Easy to adapt for other languages)
Role in this project:
userML Engineer
Contributions:15 commits, 9 PRs, 160 comments in 1 month
Contributions summary:Oscar primarily focused on improving the FastSpeech2 implementation within the TensorFlowTTS project. Their contributions include fixing bugs related to data loading and processing, such as handling zero division errors and filtering clips. They also worked on integrating speaker ID information, by reading speaker IDs from a dataset mapper, and ensuring the number of speakers in the dataset matched the configuration, demonstrating attention to data integrity and model setup. These fixes and improvements enhance the efficiency and accuracy of the text-to-speech model.
chinesesynthesisstuckspeech-recognitionstate-of-the-art
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
Oscar Van Leusen - Software Engineer at Pexip