Samuel Osborne is a software developer with eight years of full‑stack experience, currently contributing to LottieFiles' open-source projects and motion‑design tooling from Strasbourg. He builds web components and interactive visualizations—notably front‑end work on the popular lottie-player—while also creating video tutorials that translate complex animation engineering into accessible how‑tos. His background spans healthcare visualization (3D heart models at inHEART), geospatial mapping with Mapbox/arcGIS, and backend automation, reflecting a practical blend of front‑end polish and systems thinking. Comfortable shipping production features and tests, he pairs accessibility and resource‑cleanup improvements with a knack for turning visual concepts into robust, reusable components.
8 years of coding experience
2 years of employment as a software developer
Epitech
Computer Programming, Computer Programming at Keimyung University, South Korea
Lottie viewer/player as an easy to use web component! https://lottiefiles.com/web-player
Role in this project:
Front-end Developer
Contributions:1 release, 6 reviews, 46 commits in 1 year 4 months
Contributions summary:Samuel primarily contributed to the front-end aspects of the `lottie-player` web component. Their commits focused on adding features, such as event listeners for animation events and a destroy method for cleaning up resources. They also improved the accessibility of the component by adding the `lang` attribute to control buttons and the container, and added several testing features. The user demonstrated proficiency in web component development, and testing methodologies.
Contributions:1 release, 1 review, 47 commits in 1 year
playervue-jsjavascriptvuejs2vue
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
Samuel Osborne - Software Developer at LottieFiles