Adrien Pélégris
Verified Expert in Engineering
Software Developer
Since 2013, Adrien has been working with startups in their high-growth phases. He's delivered hundreds of React components and designed horizontally scalable back-ends supporting 100,000+并发WebSocket连接使用Node.. js、HAProxy和Redis集群. He enjoys professional environments that support clear communication, quality, and ambitious goals. 在业余时间,Adrien捣腾物联网设备和深度学习模型.
Portfolio
Experience
Availability
首选的环境
Node.js, React, Webpack, ESLint, Visual Studio Code (VS Code), Git, Ubuntu
The most amazing...
...rewarding achievement I've had was to bootstrap a web app of a peer-to-peer lending startup and get hundreds of customers in less than three months.
Work Experience
高级前端开发人员
Myli
- Designed and implemented the architecture of a new app: repository structure, routing, 配置管理, 图书馆的选择(网络查询和表单), 质量过程(测试), code structure rules, lining, and formatting), and CI/CD.
- 用TypeScript开发了100多个React组件, 处理复杂和冗长表单的端到端测试, 并构建了可重用的钩子逻辑.
- 与另外两个初级前端开发人员一起工作. 指导最佳实践和代码质量. Led the back-end team to provide an OpenAPI specification from which front-end code was automatically generated.
高级全栈开发人员
Zipmex
- Developed new front-end features in a complex React and Redux project for a financial platform (Zipmex), 与第三方WebSocket网关交互.
- Improved performances (CPU consumption from 60% to 15%) of a front-end app after the re-render cycle analysis, using React Developer Tools and a deep understanding of the Redux rendering logic.
- 使用Node开发新的后端服务(REST API和bot).js、TypeScript、PostgreSQL和Kubernetes.
React和Django全栈开发员
百事全球-主要
- Developed an app to create and monitor marketing campaigns: sophisticated calendar of campaigns in React (supporting 100+ concurrent campaigns display) and data visualization for key metrics (budget, active campaigns, etc.).
- 与另外两个开发人员组成的团队合作, one product owner, 1名来自欧美的经理.
- 参与用户演示和反馈会议,以改进产品.
高级React和全栈开发人员
斯卡塞利钻石公司
- Developed a React app (using the React-admin framework) to let users manage (CRUD) gemstones information with various user permissions.
- Created a Node.支持宝石管理操作的TypeScript API.
- 设置云环境以部署应用程序并运行PSQL数据库.
高级全栈开发人员
Lendico
- Developed a new interactive loan application form for Lendico (German lending platform) that is fully responsive and provides better UX.
- Re-factored the legacy codebase and mentored junior developers for coding best practices.
- Worked closely with the product manager and QA engineer for fast iterations in a continuous integration pipeline (Kubernetes).
Full-stack Developer
24 Sèvres
- 集成图形设计在CSS从Zeplin/Sketch.
- Developed responsive front-end code for the product page of a high-quality eCommerce website (24sevres.com).
- 优化网站,减少加载时间.
- 在Symfony中开发后端代码.
- 设计后端队列以与其他内部api通信.
Full-stack Developer
BNP Paribas
- 开发React组件.
- 设计和开发API路由.
- Wrote unit tests.
- 雇佣并指导初级开发人员.
- 改进了DevOps管道(Jenkins/Rancher).
Full-stack Developer
Theodo
- 开发了新的前端,提高了转化率.
- 为支付和法律出版物集成了新的第三方api.
- 解决了错误,改进了遗留和维护不善的代码.
- Contributed to the design of a new system to enable entrepreneurs to create their company with no human assistance.
- Worked in a top-notch Scrum environment with one of the best companies using and improving Agile methodologies.
Lead Developer | CTO
Finfrog
- Developed the whole front end from scratch and alone with just one designer. (引导,材料设计).
- 建立整个后端架构和DevOps.
- Developed the back end that handled critical (personal and financial) information for loan applications.
- 整合MANGOPAY(虚拟钱包)管理资金转账.
- Gave and applied recommendations to start the business following a Lean approach (from 0 to hundreds of clients in three months).
Full-stack Developer
Streamroot
- 改进了后端支持1,000+ concurrent WebSocket connections to a horizontally scalable architecture supporting 100,000+节点连接.js和Redis作为一个集群.
- Designed and ran high-load testing scenarios with precise real-time monitoring with InfluxDB and Grafana.
- Designed a new API between the client and the tracker to remove the useless coupling and decrease friction between teams.
- Delivered Vanilla JavaScript code on the client-side in the peer-to-peer layer.
- Developed two new microservices using Go to successfully explore the gains in performance (10x).
- 使用Stripe设计并实施每月付款计划.
Programmer
精灵解决方案有限公司
- 开发4D环境下的新功能.
- Resolved bugs.
- 使用AngularJS开发了一个单页应用的概念验证.
Full-stack Developer
ERNTonline
- Developed and maintained the geographic information system (GIS) to acquire and process digital maps containing natural and technological hazard data.
- Built the server-side application in a Debian environment that processes the user's input (address), 风险地图上的地理位置, OpenDocument代, and pdf conversion.
- Designed the databases (MySQL) containing customer information, prices, orders, bills, etc.
- 开发营销工具(邮件、CRM等).
信号处理实习生
Invoxia
- Designed new beamforming filters for the smart office phone with mentoring and support from a senior engineer.
- Created and developed a distortion monitoring test for the QA in a factory in China.
- Ran sweep frequency response tests in the anechoic chamber to establish a profile of the smart office phone.
Experience
伦迪科贷款申请表
金融平台Web App (Zipmex)
It is a complex web app due to the highly interactive nature of the business.
它支持国际化(英语,Bahasa,泰语).
Education
Master of Engineering Science (Management) Degree in Biomedical Engineering
昆士兰大学-布里斯班,澳大利亚
Bachelor's & Master's Degree (in Agreement with the University of Queensland) in Computer Engineering
École Centrale Paris -法国巴黎
Skills
Languages
HTML, JavaScript, CSS, TypeScript, SQL, GraphQL, ECMAScript (ES6), C, Sass, Go, PHP
Frameworks
Redux, Swagger, Bootstrap, Express.js, Jest, Angular, Symfony, Django, Material UI
Libraries/APIs
Node.js, React, Socket.IO, WebRTC, jQuery, Vue, REST api, Fast.ai, TensorFlow, NumPy, D3.js, OpenAPI
Tools
JavaScript Testing, Git, Webpack, Grafana, MATLAB, LabVIEW, RabbitMQ, Terraform, Travis CI, Vagrant, Ansible, Jenkins, AWS ELB, Figma
Paradigms
敏捷软件开发,微服务,端到端测试,单元测试
Other
APIs, Full-stack, Google素材设计, Redis Clusters, Computer Vision, Architecture, ESLint, 4D, Styled-components, Storybook, WebSockets, Machine Learning, Engineering, 软件架构, Cloud, GitHub Actions, Video Players, Image Processing, Apps
Platforms
Docker, Ubuntu, Amazon EC2, 亚马逊网络服务(AWS), Azure, Kubernetes, Rancher, Visual Studio Code (VS Code)
Storage
Redis, MongoDB, InfluxDB, PostgreSQL, MySQL, Amazon S3 (AWS S3), Google Cloud, PostGIS
如何使用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 hiring