Nicolas Paton
Verified Expert in Engineering
APIs Developer
Denpasar, Denpasar City, Bali, Indonesia
Toptal member since January 18, 2016
Nicolas, a seasoned developer with nearly 20 years of experience, specializes in web, mobile, and server development. With expertise in Go, Rust, TypeScript, React, databases, and APIs, he excels in crafting back-end systems, API integration, and scaling strategies. A startup mentor, Nicolas bridges the gap between technical and non-technical clients, delivering optimized solutions. His UI/UX proficiency ensures visually appealing, user-focused interfaces.
Portfolio
Experience
Availability
Preferred Environment
Linux, APIs, UI Design, UX Design, Flutter, Go, Rust, Web, Kubernetes, Cloud, Next.js, OpenAI GPT-3 API
The most amazing...
...things I've worked on are architecting a distributed data center-scale network data-capturing system and designing computer-human interfaces.
Work Experience
Senior Software Engineer
MantisNet
- Developed a variety of high-performance network capturing tools.
- Built a cloud-native distributed topology and network data-capturing system.
- Created a Kubernetes operator for deploying our data-capturing system.
- Wrote multiple 3GPP and other network protocol parsers.
- Developed a robust HTTP2 re-assembler from TCP payload data.
Software Engineering Architect
Lifespeed
- Devised a user siloed encryption scheme with a secure sharing mechanism.
- Created the main back-end API for REST and GraphQL.
- Implemented an ORM layer over a key-value store in Redis.
Consultant Web Developer
Stealth Startup
- Created a multi-user conferencing system over WebRTC.
- Supported a real-time server-side accounting of video connected users.
- Integrated Kurento Media Server to broadcast and record all video sessions.
- Built a real-time messaging system between browsers for Meteor.
- Designed and implemented a credit currency for the platform.
Consultant Web Developer
Umlaut Audio
- Created a configurable multi-step form system that supports many input types, loops, continuous saving, back, and forward.
- Developed a sound DB system with a powerful direct multi-upload to AWS S3. It had a simple and secure preview and can be downloaded directly from S3.
- Built a chat system as a central part of the owner-client interaction on each project.
- Added a multi-website user account and authentication system.
- Hand-built the responsive marketing website with custom and complex responsiveness.
CTO
Edgee
- Built a web scraping solution to build website previews.
- Created an asynchronous data processing pipeline in conjunction with a real-time reactive interface.
- Built a smooth and draggable grid UI for simple end-user content formatting.
- Brought together an amazing team and set up a successful agile process.
- Built a custom background tasks queue for Meteor on top of Iron Worker.
Architect and Engineering Back-end Manager
Fanhattan (fan.tv)
- Managed four teams and 20 engineers following an Agile methodology.
- Built a scalable personalized notification service. The users subscribe to interests and channels, and we deliver real-time or aggregated recommendations.
- Developed a highly scalable DSL-based distributed data import system.
- Rebuilt our responsive website to be SEO optimized and extremely fast. Then built a team to continue growing the website.
- Created a REST API used by many different platforms (tv, mobile, back-end, web, and so on) for everything we did, from social integrations to data imports.
Co-founder
Fun Golf (Previously OhMyGolf)
- Developed a web-based geo mapping app to draw geo-localized vectorial course maps on top of Google Maps or Bing Maps.
- Developed part of the iOS app simultaneously at the very beginning of iOS development, which was the first year of the app store.
- Designed and developed the back end and API for the iOS app.
- Created the largest and most complete golf course database in the world.
- Designed and built a real-time local championship tracking app.
Founder
Bloogk
- Created the UI/UX for the EcoFolio web app (FR gov. institution).
- Designed, developed, and managed Transdev’s public transit information platform.
- Wrote a Ruby DSL for the public transit analysis for Potimart, including multiple shortest-path algorithms.
- Built a browser based on 3D GeoWiki TerraMagna for Cap Digital.
- Designed, developed, and managed Ruby on Rails training for several developers at Dryade.
Experience
Food Delivery Marketplace Mobile Apps and Back end
Education
Bachelor's Degree in Literature
Université Paris 7 Denis Diderot - Paris, France
Skills
Libraries/APIs
REST APIs, React, Node.js, Google APIs, Protobuf, Google Maps, Rack, Resque, Mandrill API, Facebook API, WebRTC, Google Maps API, Bing Maps API, Vue, OpenStreetMap API, Stripe
Tools
Amazon CloudFront CDN, MongoLab, Adobe Fireworks, Canvas, Sketch, ChatGPT, Figma, Git, Atom, Ghost
Languages
JavaScript, CSS, HTML, Go, Less, GraphQL, Ruby, Python, PHP, Domain-specific Languages (DSLs), TypeScript, Dart, Bash, XML, Objective-J, SQL, Objective-C, Rust
Frameworks
Flutter, gRPC, Next.js, Realtime, Ruby on Rails (RoR), Sinatra, Cappuccino, Cocoa, React Native
Paradigms
REST, Data-driven Programming, Automation, Microservices, Continuous Integration (CI), UX Design, Agile Software Development, Distributed Programming, UI Design, Search Engine Optimization (SEO)
Platforms
Amazon Web Services (AWS), Docker, Meteor, Salesforce, Firebase, Kubernetes, MacOS, Amazon EC2, Iron.io, Heroku, Linux, DigitalOcean, Mobile, Mandrill, Apache Kafka, iOS, WordPress, Web
Storage
JSON, MySQL, MongoDB, Redis, Databases, Amazon Simple Workflow Service (SWF), Google Cloud, Kurento Media Server, Cache, Amazon S3 (AWS S3), Memcached, PostgreSQL, Amazon DynamoDB
Industry Expertise
Healthcare
Other
Network Stack, APIs, Back-end, CSV File Processing, Back-end Development, Data Scraping, Web Scraping, SaaS, Full-stack, Full-stack Development, Leadership, Architecture, Software Design, Startups, Technical Consulting, Software Architecture, Software Implementation, Technical Leadership, Live Chat, Kubernetes Operations (kOps), Languages, Content Delivery Networks (CDN), Cloud Architecture, System Design, Web Development, Amazon Route 53, HTTP, RPC, User Interface (UI), SVG, IMAP, POP3, Low Code, Serverless, Payment APIs, CTO, Integration, CSS3 Animation, Discovery, Discovery Workshops, Project Planning, Kadira, Crypto, Network Protocols, SMTP, WebKit, DNS, Artificial Intelligence (AI), iPaaS, Google Custom Search, Agile Delivery, Image Manipulation, Project Leadership, Cloudflare, Cloud, Complex Reasoning, OpenAI GPT-3 API
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