Nicolas Zozol,法国图卢兹的开发者
Nicolas is available for hire
Hire Nicolas

Nicolas Zozol

Verified Expert  in Engineering

Software Design Developer

Location
Toulouse, France
Toptal Member Since
July 19, 2019

尼古拉斯是一名软件设计师和程序员. 他曾与小型初创公司和大公司合作,他喜欢了解这些公司的需求, 利用他的知识来简化技术上的麻烦, 并设计有助于你的业务的软件. Nicolas主要使用Java和JavaScript编写代码,但他对其他语言也非常精通. 尼古拉斯编写了一些加密货币的交易机器人, 他正在学习Solidity,以成为这个行业的CTO或团队负责人.

Portfolio

Robusta Code
SQL, PostgreSQL,领域驱动设计(DDD),微服务,Stripe API...
Boston Consulting Group
Java,端到端测试,软件设计,亚马逊网络服务,敏捷,CSS
Groupe Renault
SQL, PostgreSQL,领域驱动设计(DDD), CQRS, React, IT项目...

Experience

Availability

Part-time

Preferred Environment

React, JavaScript, Java, IntelliJ IDEA, Linux,区块链

The most amazing...

...我做的是一个开源项目Masala Parser. 我很早就有客户使用它,但我们花了3年时间才为社区提供最好的质量.

Work Experience

Founder

2013 - PRESENT
Robusta Code
  • 开发了一个网络平台,将优秀的产品与有影响力的人联系起来,在精益画布启动过程中具有道德规范.
  • 将网络平台与Stripe连接起来,实现基本的电子商务功能.
  • Created the robusta.io website, using Next.js和样式组件,有100%的灯塔.
  • 使用Thelia为牙科行业创建了一个电子商务网站, 一个基于Symfony的非常可定制的电子商务平台.
  • 使用CCXT构建了一个加密交易机器人,具有跨多个交易所的套利和订单深度策略.
Technologies: SQL, PostgreSQL,领域驱动设计(DDD),微服务,Stripe API, eCommerce, Stripe, Symfony, Java, React Native, Blockchain, Next.js, Scrum Master, Solidity

Senior Full-stack Developer

2019 - 2020
Boston Consulting Group
  • 为BCG公共站点开发了一个非常大的、可定制的Java CMS.
  • 为机器学习团队提供数据提取支持.
  • 使用WebdriverIO增加了对端到端自动化测试的良好覆盖.
  • 设计了一个REST API,对AWS服务使用的CMS内部数据进行重构.
  • 在Elasticsearch中使用缓存策略研究CMS的可扩展性.
技术:Java、端到端测试、软件设计、亚马逊网络服务(AWS)、敏捷、CSS

Software Designer and Coder

2019 - 2020
Groupe Renault
  • 设计符合客户需求的建筑系统.
  • 用Node创建了一个CQRS/事件源处理器.js.
  • 使用轻依赖创建了一个完整的React接口.
  • 帮助团队学习如何使用测试驱动的设计方法.
  • 经过培训和管理的初级员工提供信心,并通过敏捷实践实现良好的实践.
Technologies: SQL, PostgreSQL,领域驱动设计(DDD), CQRS, React, IT项目, Architecture, E2E Testing, Software Design, Amazon Web Services (AWS), Agile, MySQL, Test-driven Development (TDD), Redux, Node.js, TypeScript

Python Developer

2019 - 2019
IOT Valley
  • 创建了一个React UI,在仪表板上显示设备警报.
  • 为现场建筑工人设计的用户体验,对人体工程学有很强的约束.
  • 在Django/Python后端工作,以正确地扩展一个系统,侦听数千个设备发送的IoT事件.
  • 使用Django框架,使用视图和序列化器,有很高的生产力吗.
技术:Agile, MySQL, Django, Python

CTO

2018 - 2019
Neo Funeraire
  • 定义客户对这个小型创业公司的需求.
  • 用Spring Boot创建了一个专用的发票打印微服务.
  • 在Docker容器中部署微服务到AWS.
  • 用Angular创建了一个墓地定制器,用Fabric创建了画布.js.
  • 在PHP中部署了一个RESTful API,并创建了一个Angular客户端应用.
Technologies: Microservices, JavaScript, Java, IT Projects, Architecture, Software Design, Amazon Web Services (AWS), HTML5, PHP, Docker

Co-creator

2015 - 2019
Masala Parser
  • 受Haskell的Parsec库的启发,创建了一个解析器组合子生成器.
  • 从项目一开始就使用自动化单元测试维护100%的行覆盖率.
  • 开始为这个开源项目建立一个社区, 解释图书馆的目标和好处.
  • 与对替换复杂正则表达式或创建自定义解析器感兴趣的企业客户和开源贡献者一起工作.
  • 设计了一个大多数开发人员都能理解的API,可选地使用TypeScript类型.
技术:JavaScript、IT项目、软件设计、测试驱动开发(TDD)

Solidity Developer

2018 - 2018
Vuca Strategy
  • 准备好农业市场需求的定义, 描述了使用区块链进行跟踪如何限制农药的使用.
  • 使用IBM Hyperledger创建了一个基本但有效的概念验证(POC),尽管文档非常有限. 代码是用Solidity编写的.
  • 写一份关于解决方案相关性的报告.
技术:区块链、超级账本、固体

React Native Developer

2018 - 2018
Robusta Code
  • 用React Native创建了一个移动应用程序. 该应用程序能够在现场快速记录笔记,然后用户可以在办公室的桌面上更清晰地编辑它们.
  • 为连接到Firebase的移动和web应用程序使用合适的架构.
  • 跟踪应用在Android和iOS上的发布情况,设计相似.
技术:Redux, Firebase, React Native

Trainer and Curriculum Designer

2015 - 2018
Aelion
  • 为那些不擅长就业市场偏好的年轻科学家设计了软件课程.
  • 筛选具有良好素质的候选人进行强化培训.
  • 每三个月进行一次Java和JavaScript培训.
  • 协助超过100名学员在资讯科技市场找到工作.
  • 长大的人才工厂要并行多达三个会议.
技术:JavaScript, Java, Spring Boot, Symfony, HTML5, PHP, UML

Front-end Developer

2014 - 2014
LivingObjects
  • 带领前端团队用AngularJS和TypeScript编写模块化仪表板定制器.
  • Used Highcharts and basic D3.Js集中用于仪表板内部的数据可视化.
  • 将AngularJS API推向极限,在不同的web平台上进行了一些性能优化.
  • 创建了一个集成到仪表板中的拖放式文本和图像编辑器.
  • 简化了这个巨大仪表板的用户体验,在一些按钮/下拉菜单中添加了聪明的行为.
Technologies: Microservices, D3.js、Java、Agile、Spring Boot、HTML5、AngularJS、Scrum Master

Lead Developer

2011 - 2012
Dokdoku
  • 在一家发展迅速的公司领导一个五人的团队.
  • 与Titanium, Android和iOS合作,为空客等客户创建移动应用程序.
  • 为移动应用程序设计后端api,主要使用Java EE,也使用Symfony和Node.js.
  • 对法国各地的人员进行UML、设计模式、Java和Backbone的培训.js.
  • 为团队带来了一些(当时)现代工具,如WebRTC, Three.js、Git和JavaScript模块.
Technologies: JavaScript, Java, Architecture, Software Design, Symfony, MySQL, HTML5, Test-driven Development (TDD), PHP, iOS

Developer

2009 - 2011
Akka Technologies
  • 将旧的Struts应用程序迁移到具有Ajax优势的GWT.
  • 使用UML或Balsamiq模型与Airbus或EDF客户端设计应用程序.
  • 使用JavaScript现代框架(当时),如Ext JS.
  • Trained teams to GWT.
技术:JavaScript, Java, MySQL, GWT

Boston Consulting Group

http://www.bcg.com/
该网站包含10,000种出版物和50种不同的内容类型. 我们使用了完全可定制的Brightspot CMS框架和Java.
我作为全栈开发人员为Boston Consulting Group的CMS做出了贡献,我的一些主要职责包括API创建, 为机器学习团队提供数据提取支持, 以及WebdriverIO的端到端自动化测试.

Masala Project

http://github.com/masala/masala-parser/
Masala Parser是一个用于创建您自己的专用解析器的框架. 您可以解析日期、机票以及业务中的任何特殊内容.
它是Haskell Parsec的JavaScript实现. 它是在浏览器中工作的普通JavaScript, 测试了超过450个单元测试, covering 100% of code lines.

Neo Funeraire

http://web.neo-funeraire.com/client/catalog/14
我是这个小型初创公司的首席技术官,决定了使用的部分技术,并跟踪了这个项目近两年.
这位首席执行官的技术水平很低, 因此,我必须在确定可能的时间表和适应低预算的同时,在技术上翻译他的想法.

Hotelub

http://www.hotelub.fr
A social network for travelers. 我使用Masala Parser来检索电子邮件中的旅行信息,并在Angular应用程序中工作.

Dockdoku PLM

http://www.docdokuplm.com/features/viewer/
Dockdoku PLM是一个开源的PLM项目,它将欧博体育app下载引入到web甚至iPad的生产站点中, 增加某些进程的速度.

ConjectMI

http://www.conjectmi.net
这款线下移动应用程序使建筑建筑师能够管理建筑问题,并就这些问题与不同的工匠团队进行沟通.

Thelia eCommerce Platform

http://www.cqfdev.fr/
Thelia电子商务网站是为牙科行业设计的, 遵循牙科报价流程的每一步.
这款产品是为一家初创公司设计的,不幸的是,它没有在市场上存活下来. 我与CQFdev合作,这是图卢兹一家强大的电子商务机构.

TeqTrack

一家物联网初创公司跟踪建造商业务,以防止工具被盗.
后端是在Django上使用PostgreSQL和Elasticsearch构建的. 与Sigfox或Lora网络进行通信. 这些工具被授权在某些时期和在一个区域内工作, 如果他们不遵守这些规则,就会发出警告.
2000 - 2002

法国全国物理和化学教育竞赛

IUFM de Marseille -马赛,法国

2000 - 2002

计算机科学学士学位

马赛大学-马赛,法国

1995 - 1998

物理或化学学士学位

巴黎第六大学-巴黎,法国

NOVEMBER 2010 - PRESENT

Oracle认证大师,Java SE6开发人员

Oracle

AUGUST 2010 - PRESENT

Sun Certified Java Programmer

Sun

Libraries/APIs

React, Node.js, Stripe, Vue, D3.js, Stripe API

Tools

JHipster, IntelliJ IDEA

Frameworks

Symfony 4, Angular, Redux, Symfony, Spring Boot, GWT, AngularJS, Ionic, React Native, Thelia, Django, Next.js

Paradigms

测试驱动开发(TDD)、敏捷、端到端测试、微服务、CQRS

Languages

Java, JavaScript, PHP, HTML5, Sass, TypeScript, Python, UML, CSS, HTML, SQL, Python 3, Solidity

Platforms

Linux, iOS, Firebase,亚马逊网络服务(AWS), Docker,区块链,超级账本

Storage

PostgreSQL, MySQL, MongoDB

Other

Web Development, APIs, Software Design, Architecture, Gatsby, IT Projects, CTO, Parsers, eCommerce, Internet of Things (IoT), Domain-driven Design (DDD), Science, Scrum Master

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring