Matthieu is available for hire
Hire MatthieuMatthieu Achard
Verified Expert in Engineering
Software Developer
Location
卡巴雷特,普拉塔港省,多米尼加共和国
Toptal Member Since
November 4, 2019
Matthieu是一名法国全栈开发人员,主要使用JavaScript、TypeScript和Node.js、React和React Native. 有很强的解决问题的能力和适应任何情况的能力, 自2015年以来,Matthieu一直在与国际团队远程合作, 为开发出色的解决方案做出贡献.
Portfolio
Ledger
React, React Native, TypeScript, Electron
Liquid (Crypto Exchange)
PostgreSQL, Node.js
在线自由职业机构
React Native, React, Node.js
Experience
Availability
Part-time
Preferred Environment
亚马逊网络服务(AWS), Git, React, Node.js, JavaScript, MacOS, Visual Studio Code (VS Code), GitHub
The most amazing...
...我开发的具有挑战性的项目都是用JavaScript编写的,这是我最精通的语言.
Work Experience
Software Engineer
2020 - 2021
Ledger
- 负责Ledger Live桌面和移动应用程序.
- 在桌面应用程序上设置端到端测试,并在GitHub操作上运行持续集成(CI)过程.
- 实现WalletConnect并将比特币(BTC)钱包从c++迁移到TypeScript.
技术:React, React Native, TypeScript, Electron
Software Engineer
2019 - 2019
Liquid (Crypto Exchange)
- Developed a Node.前端相关特性的REST API. 该服务使用PostgreSQL数据库和主要的Liquid后端作为其数据层.
- Developed a Node.. js服务来替换SendGrid模板系统.
- 使用Swagger设置文档,使用Prometheus和Grafana进行监控.
技术:PostgreSQL, Node.js
自由软件工程师
2016 - 2018
在线自由职业机构
- 为不同客户端开发了5款iOS和Android React Native应用, 包括社交网络和聊天应用.
- 合作开发全栈Node.js和React web应用程序的招聘平台.
- 修复并完成了一个基于React和relay的事件规划web应用程序.
- 使用AWS上的无服务器框架开发数据转换工作流. 它集成了SNS、S3、DynamoDB和Git,将Docx文件转换为版本化的github托管页面.
技术:React Native, React, Node.js
自由软件工程师
2015 - 2016
Mobeye App
- 使用React Native构建新版本应用的React Native实现.
- 为应用实现了很多原生api, such as geolocation, background fetching, and background uploading.
- 向React Native和一些第三方插件发出pull请求.
技术:React Native
Software Engineer
2014 - 2015
Viadeo
- Worked on a Node.js API,作为移动客户端和主要后端API之间的中间件.
- 建立一个新的架构,并移动100%的代码库,以清除技术债务.
- 使用Mocha建立测试,使用Swagger建立文档.
Technologies: Node.js
Experience
Coinbase高频交易Bot | 2017-2019
http://github.com/machard/mm-crypto-bot我建立了一个机器人,在Coinbase上充当做市商.
我的总交易量已经超过了4.5亿美元. 性能和对失败的适应能力对这个项目至关重要.
I built the bot with Node.使用WebSockets流, FIX APIs, Google Sheets, Kibana graphs, Elasticsearch, and email alerts. FX使用OANDA实时馈送. 预计进出数据的速度要超过15MB/S,所以我使用了c5.xlarge instance.
源代码可以在我的GitHub上找到. Nowadays, 做市实质上是由专业公司完成的, 比如Jump Trading和Alameda, 学费也提高了,这使得像我这样的独立个体更难竞争.
我的总交易量已经超过了4.5亿美元. 性能和对失败的适应能力对这个项目至关重要.
I built the bot with Node.使用WebSockets流, FIX APIs, Google Sheets, Kibana graphs, Elasticsearch, and email alerts. FX使用OANDA实时馈送. 预计进出数据的速度要超过15MB/S,所以我使用了c5.xlarge instance.
源代码可以在我的GitHub上找到. Nowadays, 做市实质上是由专业公司完成的, 比如Jump Trading和Alameda, 学费也提高了,这使得像我这样的独立个体更难竞争.
Streamroot | 2012–2013
http://www.streamroot.ioStreamroot提供创新服务, 基于webrtc的分布式视频CDN (Peer to Peer P2P)解决方案,为VOD(视频点播)和直播平台以及全球企业网络提高质量,降低带宽成本.
Streamroot是我的一个个人项目,在切换到WebRTC和WebMedia HTML5 api之前,我最初是用AS3/Cumulus开始构建的. 我还设计了依赖现有流媒体技术(DASH)的原始想法, HLS, 等等),并使Streamroot插件现有的视频播放器.
一些朋友接手了这个项目,并成立了一家公司. 我一直是这家公司的非经营性股东,直到它在2019年被出售给世纪链接(现在的Lumen).
Streamroot是我的一个个人项目,在切换到WebRTC和WebMedia HTML5 api之前,我最初是用AS3/Cumulus开始构建的. 我还设计了依赖现有流媒体技术(DASH)的原始想法, HLS, 等等),并使Streamroot插件现有的视频播放器.
一些朋友接手了这个项目,并成立了一家公司. 我一直是这家公司的非经营性股东,直到它在2019年被出售给世纪链接(现在的Lumen).
Tracktl | 2013–2014
http://www.tracktl.comTracktl是一款面向企业和活动的数字点唱机. 我们有超过1000人与它实时互动的活动.
我用Backbone构建了第一个版本.js and Node.js and then used Node.js and Angular. It uses Socket.IO处理实时通信. 音乐可以通过各种流媒体服务进行流媒体播放. 它是通过PhoneGap打包到手机应用商店的.
当我离开这家仍然活跃的公司时,我把我的股份卖回给了我的联合创始人.
我用Backbone构建了第一个版本.js and Node.js and then used Node.js and Angular. It uses Socket.IO处理实时通信. 音乐可以通过各种流媒体服务进行流媒体播放. 它是通过PhoneGap打包到手机应用商店的.
当我离开这家仍然活跃的公司时,我把我的股份卖回给了我的联合创始人.
Skills
Languages
JavaScript, CSS, TypeScript
Frameworks
React Native, Electron
Libraries/APIs
Node.js, React, REST APIs
Storage
JSON, PostgreSQL
Other
APIs, Responsive UI
Tools
Git, GitHub
Platforms
Visual Studio Code (VS Code)
Education
2009 - 2013
工程或计算机科学专业硕士学位
巴黎中央大学-巴黎,法国