Nick Day,英国泰恩河畔纽卡斯尔的开发商
Nick is available for hire
Hire Nick

Nick Day

Verified Expert  in Engineering

Full-stack Developer

Location
Newcastle upon Tyne, United Kingdom
Toptal Member Since
September 20, 2019

Nick is a highly-skilled, versatile, 经验丰富的全栈web开发人员,拥有超过15年的经验. 他在团队内部和领导团队中担任过各种角色. He has worked on a wide range of projects, 从创建快速的mvp到开发健壮的, 经过数年和多次迭代的成功应用程序. 尼克为自己对细节的关注和直截了当而感到自豪, 实用的解决方案,不管问题的复杂性.

Portfolio

Pfizer
JavaScript, TypeScript, React, React Query, D3.js, Material UI, AdonisJS...
RadiLens
JavaScript, TypeScript, Next.js、Prisma、顺风CSS、Figma、api、前端...
Endeavor
JavaScript, TypeScript, CSS, Git, GitHub, Jira, Figma, Zeplin, Datadog, Cypress...

Experience

Availability

Part-time

Preferred Environment

Git, WebStorm, Figma

The most amazing...

...我所参与的项目是在一个电视直播节目的大触摸屏上定期使用的. 数以百万计的观众也可以使用该应用程序做出贡献.

Work Experience

Full-stack Developer

2022 - 2023
Pfizer
  • 开发了一个分析平台来跟踪用户如何以及何时使用辉瑞的内部工具. 其中包括一个用于跟踪的小npm包,以及一个用于捕获和可视化正在创建的大型数据集的合作伙伴API和UI.
  • 与许多其他内部工具的开发团队合作,集成npm跟踪器,并自定义集成以跟踪他们自己的分析事件和数据.
  • 用Express编写API,支持PostgreSQL和Neo4j数据库. 由于需要发送和处理大量数据, 我们花了很多时间来优化数据库视图和查询以及从每个端点发送的数据.
  • 开发了一个基于react的UI,允许管理团队进行检查, visualize, 并通过D3创建的交互式图表和时间轴分析收集到的数据, 哪些可以根据个人需求量身定制.
  • 与项目经理和设计师密切合作,勾勒出模型和设计的技术可行性, 提供时间估计并将高级需求分解为可操作的任务.
技术:JavaScript, TypeScript, React, React Query, D3.js, Material UI, AdonisJS, Sentry, PostgreSQL, Neo4j, Figma, Front-end, APIs, SDKs, Data Visualization, GitHub, HTML, JSON Web Tokens (JWT), REST, React Testing Library, ESLint, Front-end Development, Functional Programming, Zustand, Context API, Web Development, Full-stack, User Experience (UX), User Interface (UI), WebStorm, Sass, CSS, Express.js, Node.js

Full-stack Developer

2021 - 2022
RadiLens
  • 建立了MVP的前端和后端,以帮助放射科医生预约患者的后续预约.
  • 帮助公司决定Next的技术栈.js, Tailwind和Prisma,并从一组Figma设计开始,从头开始开发应用程序.
  • 与首席执行官和首席技术官密切合作,勾勒出MVP所需的功能,然后定义在规定时间内开发应用的最低风险策略.
Technologies: JavaScript, TypeScript, Next.js、Prisma、顺风CSS、Figma、api、前端, Azure, Data Visualization, GitHub, HTML, JSON Web Tokens (JWT), REST, React Testing Library, ESLint, Front-end Development, Functional Programming, React Query, Context API, Web Development, PostgreSQL, Full-stack, User Experience (UX), User Interface (UI), WebStorm, React, CSS, Node.js, Galaxy

Front-end Developer

2020 - 2021
Endeavor
  • Developed OpenStage, 一个允许用户预订“杰出人才”参加他们的虚拟活动的网站.
  • Worked on all aspects of the website, including pixel-perfect responsive views, auth, analytics, error-tracking, emails, performance, and unit and integration testing.
  • 与项目经理和设计师沟通,概述模型和设计的技术可行性, 提供时间估计并将高级需求分解为可操作的任务.
Technologies: JavaScript, TypeScript, CSS, Git, GitHub, Jira, Figma, Zeplin, Datadog, Cypress, Amazon Cognito, Segment.io, Autopilot, Next.js, APIs, Styled-components, Front-end, HTML, JSON Web Tokens (JWT), REST, React Testing Library, ESLint, Front-end Development, Functional Programming, React Query, Context API, Web Development, MongoDB, PostgreSQL, User Experience (UX), User Interface (UI), WebStorm, Sass, React, Node.js

Front-end Developer

2020 - 2020
Metail
  • Transformed a static, 基于jquery的MVP图像工作流工具到一个完全响应的React单页应用程序(SPA), 包括重新实现和扩展功能.
  • 实现关键特性,如用户帐户生命周期, user group management, and advanced search and filtering.
  • 在没有专门设计人员的情况下,为应用程序设计布局和用户流.
Technologies: TypeScript, React, React Query, Material UI, React Testing Library, AWS Amplify, Amazon Cognito, Git, APIs, Front-end, User Interface (UI), User Experience (UX)

Front-end Developer

2020 - 2020
Inclusively
  • 领导现有WordPress网站的转型,致力于帮助残疾人找到合适的工作. 使用React SPA重写并扩展了功能.
  • 作为唯一的前端开发人员,与后端开发人员和设计人员合作,重新实现和增强功能, including the landing site, account creation, profile management, and job search/application.
  • 使用Jira进行有效的任务分解、时间估计和满足项目需求.
技术:JavaScript, React, React Query, Material UI, Heroku, Node.js, Sentry, Git, Front-end, APIs

Lead Full-stack Developer

2015 - 2020
Metail
  • Developed Metails's virtual fitting rooms, 它涵盖了前端和所有相关的中间层REST api和组件, as the lead engineer.
  • 生产的初级产品:可定制的, 可本地化的插件服装零售商的桌面和移动网站. 它允许用户在试穿衣服时创建自己体型的虚拟表示,并收到尺码建议.
  • 将插件部署到四大洲每天有数以万计用户的站点, paying particular attention to payload size, scalability, and robustness.
  • 与项目经理和设计师密切合作,勾勒出模型和设计的技术可行性, 提供时间估计并将高级需求分解为可操作的任务.
  • 确保项目的计划技术发展与特性开发保持一致, technical debt, and customer adoption. We worked in a cross-functional, 跨站点团队使用Jira中的看板板来管理工作流.
  • 积极培养和指导初级和高级工程师.
Technologies: Java, Less, CSS, Material UI, Git, Amazon S3 (AWS S3), Amazon CloudFront CDN, Clojure, ClojureScript, React, Selenium, BrowserStack, APIs, Styled-components, Front-end, D3.js, Azure, SDKs, Data Visualization, GitHub, HTML, REST, IntelliJ IDEA, ESLint, Sentry, Kanban, Front-end Development, Functional Programming, Object-oriented Programming (OOP), AWS Lambda, Web Development, Amazon EC2, PostgreSQL, Full-stack, User Experience (UX), User Interface (UI), Redux, WebStorm, JavaScript, Node.js

Lead Full-stack Developer

2017 - 2019
The Club HQ
  • 创建并共同拥有一个平台,允许用户轻松地为他们的体育俱乐部或团队创建和管理渐进式web应用程序.
  • 设计了网站的架构并实现了网站的各个方面. 随着新的付费用户的加入,该网站一直在运行. 由于其健壮性,它很少需要更新或修复.
  • 使用Meteor框架在React中构建站点.
Technologies: Less, CSS, Material UI, Cypress, React Testing Library, Amazon CloudFront CDN, Stripe, React Query, Meteor, Node.js, React, APIs, Styled-components, Front-end, Tailwind CSS, GitHub, TypeScript, HTML, REST, ESLint, Sentry, Front-end Development, Functional Programming, Zustand, Context API, Web Development, Elasticsearch, MongoDB, Full-stack, User Experience (UX), Redux, WebStorm, Amazon S3 (AWS S3), JavaScript

Lead Full-stack Developer

2013 - 2015
Metail
  • 帮助建立、管理并领导技术团队开发Metail的试衣间界面. 这个团队最多的时候增加到8名成员.
  • 定义了架构并领导了基于框架的开发, customizable, 零售商桌面网站的可本地化虚拟试衣间插件.
  • 领导独立试衣间场地的开发, 比如我们与英国独立电视台《欧博体育app下载》的合作, 在电视直播中定期使用的地方. 2014年,我们获得了BAFTA数字创意奖提名.
技术:Java, Less, CSS, Grunt, Jetty, Apache Maven, Backbone.js, CoffeeScript, APIs, Front-end, SDKs, Data Visualization, HTML, REST, IntelliJ IDEA, ESLint, Kanban, Front-end Development, Object-oriented Programming (OOP), Web Development, Amazon EC2, Full-stack, User Experience (UX), User Interface (UI), WebStorm, JavaScript

Full-stack Developer

2010 - 2013
Metail
  • 领导Metail虚拟试衣间原型的重新实施和扩展.
  • 倡导并实施从Flash到HTML/JavaScript解决方案的转变.
  • 用wordpress支持的网站取代了公司的控股页面.
技术:Java, Less, WordPress, PHP, Apache Maven, Backbone.js, JavaScript, APIs, Front-end, HTML, REST, Kanban, Front-end Development, Object-oriented Programming (OOP), Web Development, MySQL, Full-stack, User Experience (UX), User Interface (UI), CSS

Ph.D. 候选人和博士后研究助理

2004 - 2010
University of Cambridge
  • 开发了一个开源软件来帮助抓捕, processing, 以及机构内部和机构之间化学数据的传播.
  • Created a self-updating website that found, aggregated, 并将同行评审期刊上的晶体学数据以更可重复使用的方式重新发表, semantic form.
  • 从上述网站自动选择数据集,随后使用全校范围的网格进行高通量性能和量子力学计算分析.
Technologies: Java, CSS, Atom, RDF, XML, Clojure, JavaScript, HTML, Data Visualization, Analysis, APIs, Front-end, REST, Front-end Development, Object-oriented Programming (OOP), Web Development, MySQL, Full-stack, User Interface (UI)

Usage Tracker

我开发了一个分析平台来跟踪用户如何以及何时使用辉瑞的内部工具. This included a small, 易于集成的npm模块来跟踪每个工具和合作伙伴API和UI,以捕获和可视化正在创建的大量数据.

我与许多开发团队密切合作,使用各种工具来帮助他们定制集成. 该API需要对端点进行大量优化, queries, 和视图来快速捕获和查询大型数据集.

基于react的UI有几个交互式可视化,允许管理团队快速检查和定制数据, e.g., 每个用户或组的交互式时间表,以查看在任意时间段(可能长达数年)使用了哪些工具以及何时使用.

Metail's Virtual Fitting Room

http://metail.com/
当我在Metail工作时,主要的产品是一个服装零售商网站的JavaScript插件. 这是一个跟随用户逛零售商网站的助手,允许用户创建自己的3D版本,看看自己身上穿什么衣服,并收到购买尺码的建议.

我定义了架构,并领导了这个插件的前端和中间层开发. 它被设计成使用单一代码库来支持零售商本地化, style, 品牌定制和跨桌面工作, mobile, and native platforms.

The Club HQ

http://www.theclubhq.com
我是The Club HQ的联合创始人和唯一开发者, 它的目的是支持基层体育俱乐部,为他们提供一个平台,让他们创建一个现代化的网站来管理他们的俱乐部,并与他们的会员互动. 该网站将很快支持多种运动和本地化.

Talent Booking for Virtual Events

基于react的网站允许您为您的虚拟活动预订知名人才. I worked on all aspects of the front end, including pixel-perfect responsive views, auth, analytics, error-tracking, emails, performance, and unit and integration testing.

Takeover the Makeover

http://www.youtube.com/watch?v=czUYyMh0jwk
在Metail工作期间,我领导了与ITV的《欧博体育app下载》合作项目的前端开发. 我们创建的独立虚拟试衣间用于每个月的现场秀,为特殊场合寻找嘉宾的服装.

其中一位主持人在触摸屏上使用试衣间, 观众们被邀请为嘉宾提交自己的服装建议. 在高峰期,试衣间可以同时支持超过5000名用户.

我们的作品获得了2014年英国电影和电视艺术学院奖数字创意奖的提名.

CrystalEye

http://journals.iucr.org/j/issues/2012/02/00/he5533/
CrystalEye是我在攻读博士学位时创建的一个工具.D. 帮我收集发表在同行评议期刊上的晶体学数据. 它最初是一个网络爬虫,自动从期刊文章中抓取这些数据,然后在其网站上以单个集合的形式重新发布.

Later, 我扩展了该工具,将数据转换为XML,以便于处理, 添加RSS/Atom提要,使其他研究人员能够轻松访问数据, and 3D visualizations and graphs.

Languages

HTML, JavaScript, CSS, Less, Sass, TypeScript, Java, Clojure, PHP, XML, RDF, CoffeeScript

Frameworks

Material UI, Express.js, Cypress, ClojureScript, Redux, Next.js,顺风CSS, JSON Web Tokens (JWT), Re-frame, Jest, Spring, Selenium, AdonisJS

Libraries/APIs

上下文API, React, AWS Amplify, React测试库,Node.js, D3.js, Marionette.js, Stripe, Backbone.js, Backbone.Marionette, Segment.io

Other

React Query, User Interface (UI), User Experience (UX), Full-stack, Front-end Development, APIs, Front-end, Zustand, Styled-components, Web Development, ESLint, Autopilot, RSS Feeds, Data Visualization, Web Crawlers, SDKs, Analysis, Back-end

Tools

WebStorm, Amazon Cognito, Amazon CloudFront CDN, Git, Prisma, IntelliJ IDEA, Grunt, Jenkins, Atom, Zeplin, Sentry, BrowserStack, Leiningen, Jetty, Apache Maven, GitHub, Jira, Figma, Uploadcare

Paradigms

Functional Programming, Agile Software Development, Object-oriented Programming (OOP), REST, Kanban, Testing

Platforms

Meteor、Azure、Heroku、WordPress、Galaxy、AWS Lambda、Amazon EC2、Amazon Web Services (AWS)

Storage

PostgreSQL, Amazon S3, MongoDB, MySQL, Elasticsearch, Datadog, Neo4j

2004 - 2008

Ph.D. in Chemical Informatics

University of Cambridge - England

1999 - 2003

Master's Degree in Chemistry

University of Oxford - England

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring