Arthur Brongniart
Verified Expert in Engineering
Progressive Web Applications (PWAs) Developer
Noumea, South Province, New Caledonia
Toptal member since February 15, 2018
After graduating with a master’s degree in computer engineering, Arthur worked for a few web agencies. He then moved on to work for two years as a lead developer at Tracktl, a French startup that offers a collaborative way to listen to music. Arthur specializes in front-end development in the React ecosystem. He likes to work with talented people and is always curious about experimenting with new technologies.
Portfolio
Experience
- JavaScript - 5 years
- React - 4 years
- WebGL - 3 years
- Docker - 3 years
- Redux - 2 years
- Kubernetes - 2 years
- GraphQL - 1 year
- Progressive Web Applications (PWAs) - 1 year
Availability
Preferred Environment
Atom, Git, Debian
The most amazing...
...app I've built is Tracktl.com: a collaborative music jukebox. It currently helps thousand of people rethink the way they listen to music together.
Work Experience
Full-stack Developer
Accountable.eu
- Designed and implemented a service to reliably interface with various bank account APIs.
- Prototyped a desktop version of the app.
- Implemented transverse new minor features.
- Set up tools and practice to improve code quality and reliability (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.
- Held a workshop and presentation to share the knowledge across an international team.
Freelance Developer
MyMushin.com
- Implemented a drawing canvas with rich interactions (drag-n-drop, resizing, smart cropping, snapping to a grid, and so on).
- Solved image generation issues on client-side (especially regarding image downsizing quality).
- Worked remotely on a flexible-yet-intensive schedule.
Lead Developer
Tracktl
- Proposed, implemented, and reviewed the technical solutions in the build of a collaborative jukebox app.
- Scaled the architecture to meet the needs of more than 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 with automated tests.
Front-end Developer
Hola
- Improved the video player's Chrome extension (mostly UI related).
- Integrated a new innovative UI for the landing page.
- Followed a strict process to ensure the quality of work.
- Was involved in unit testing—producing manual testing procedures and systematic code reviews.
3D Developer
Wanadev
- Built innovative 3D object configurators.
- Wrote tutorials for the public API.
- Implemented algorithms to speed up spacial object detection.
- Wrote unit tests to prevent regressions.
- Set up a TDD process.
Experience
Vernissage | A VR Game
https://github.com/Platane/js13k-2017The challenge allows the participants to use only 13,000 lines of code (aside from the frame). I had to make some interesting optimizations.
Travel Blog
https://github.com/Platane/januaryI tried to keep the app as fast as possible while delivering a simple-but-clean UI. Every thing works offline as I followed progressive app best practices
The Marvellous Surfers
https://github.com/TheMarvellousTeam/The-Marvellous-SurfersThis was made with Three.js, Socket.io, and Heroku.
Mongustav
Sales Buddy
https://github.com/Platane/salesbuddy- A chatbot which provides advice to the customer in the shop and gathers their feedback while doing so.
- A dashboard for the salespeople inside the shop which aggregates meaningful user data which converses with the bot in real time.
Sadly, we came close to winning.
Education
Master's Degree in Computer Engineering
Telecom Nancy - Nancy, France
Skills
Libraries/APIs
React, Three.js, Node.js, Babylon.js, Redux Form, WebVR, WebGL
Tools
Git, Atom, Jenkins, CircleCI, Canvas, Facebook Reason, AWS CloudFormation
Languages
JavaScript, GraphQL, TypeScript
Frameworks
Next.js, Redux, React Native, Serverless Framework
Paradigms
Functional Programming
Platforms
Google App Engine, Docker, Kubernetes, Debian, AWS Lambda, Algolia, Amazon Web Services (AWS)
Storage
Google Cloud, Google Cloud Datastore, MySQL, MongoDB
Other
PWA, Augmented Reality (AR), Chrome Extensions, Apollo, Google Cloud Functions, Progressive Web Applications (PWAs), Serverless, Accelerated Mobile Pages (AMP)
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