
Arthur Brongniart
Verified Expert in Engineering
Progressive Web Applications (PWAs) Developer
Lille, France
Toptal member since February 15, 2018
Arthur is a skilled and passionate web developer who has worked in companies pushing the boundaries of what a web app can do. He was part of the startup Rayon.design, which offers almost all the functionalities of a floor plan CAD design tool in the browser. At Yahoo!, Arthur made an immersive experience with WebXR technologies. He graduated with a master's degree in computer engineering and has since worked successfully for several web agencies and freelance.
Portfolio
Experience
- Node.js - 6 years
- JavaScript - 5 years
- React - 5 years
- TypeScript - 5 years
- WebGL - 3 years
- Redux - 2 years
- Progressive Web Applications (PWAs) - 1 year
- GraphQL - 1 year
Availability
Preferred Environment
Git, Debian
The most amazing...
...app I've built is Tracktl.com, a collaborative music jukebox. It helps thousands of people rethink the way they listen to music together.
Work Experience
Senior Software Engineer
Rayon
- Developed and iterated on the admin panel part of the app.
- Added several key features to the floor plan editor.
- Designed the state machine responsible for syncing the floor plan with our database as the user draws.
Senior JavaScript Graphics Engineer
Yahoo!
- Explored AR/VR solutions to deliver immersive web experiences showcasing Yahoo and Yahoo's partner products.
- Developed a 3D/AR viewer based on Three.js, which was included in Yahoo news articles.
- Collaborated as a member of a fully remote team spanning five continents.
Full-stack Developer
Accountable
- Designed and implemented a service to reliably interface with various bank account APIs.
- Prototyped a desktop version of the app used as an admin panel.
- Implemented transverse new features on the mobile app.
- Set up tools and practices to improve code quality and reliability, such as CI/CD, typing, linting, and integration testing.
Web Developer
Dunelm
- Contributed to the architecture decision by rethinking the website with edgy tech.
- Set up a reliable deployment pipeline with Jenkins.
- Held a workshop and presentation to share the knowledge across an international team.
Freelance Developer
Mushin
- Implemented a drawing canvas with rich interactions such as drag-and-drop, resizing, smart cropping, and snapping to a grid.
- Solved image generation issues on the client side, especially regarding image downsizing quality.
- Collaborated remotely on a flexible yet intensive schedule.
Lead Developer
Tracktl
- Proposed, implemented, and reviewed the technical solutions for building a collaborative jukebox app.
- Scaled the architecture to meet the needs of 2,000+ simultaneous live users.
- Interfaced with five music provider SDKs to deliver a seamless music player.
- Implemented a model to identify and unify tracks from several music providers.
- Set up a reliable CI/CD pipeline with automated tests.
3D Developer
Wanadev
- Built innovative configurators for 3D furniture to be used in the app.
- Wrote tutorials and documentation for the public API.
- Implemented algorithms to speed up spatial object detection.
Experience
Vernissage | A VR Game
https://github.com/Platane/js13k-2017Mongustav
Timezone Rocks
https://github.com/Platane/timezone-rocksyAR-htzee
https://github.com/Platane/yAR-htzeeThe dice are rendered with three.js using react-three-fiber and the physical world is simulated with cannon.js.
If the device does not support AR or 8thwall can't be loaded, the game runs without Augmented Reality.
Education
Master's Degree in Computer Engineering
Telecom Nancy - Nancy, France
Skills
Libraries/APIs
React, Node.js, Three.js, Babylon.js, Redux Form, WebVR, WebGL, Argon.js, AR.js, WebXR
Tools
AWS AppSync, Git, Atom, Jenkins, CircleCI, Canvas, Facebook Reason, AWS CloudFormation, App Engines, Amazon Cognito, 8th Wall SDK
Languages
JavaScript, TypeScript, CSS, HTML, CSS3, GraphQL, Rust, HTML5
Storage
JSON, Google Cloud, Google Cloud Datastore, MySQL, MongoDB, PostgreSQL
Frameworks
Next.js, Redux, React Native, Express.js, Serverless Framework, A-Frame
Paradigms
Functional Programming
Platforms
Algolia, Google App Engine, Docker, Kubernetes, Debian, AWS Lambda, Amazon Web Services (AWS)
Other
Apollo, PWA, GitHub Workflows, Augmented Reality (AR), Front-end, Chrome Extensions, Google Cloud Functions, Progressive Web Applications (PWAs), Serverless, Accelerated Mobile Pages (AMP), Server-side Rendering (SSR), Virtual Reality (VR), 3D, 3D Graphics, 8th Wall, React Three Fiber (R3F), Computer Engineering
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