Taylor Clifton,美国德克萨斯州德克萨斯城的开发商
Taylor is available for hire
Hire Taylor

Taylor Clifton

Verified Expert  in Engineering

Full-stack Web Developer

Location
Texas City, TX, United States
Toptal Member Since
July 26, 2022

Taylor是一名高级全栈web开发人员,拥有超过10年为多个客户开发各种web应用程序和网站的经验. 他在这个行业开始了他的开发生涯,并在不同的环境中工作过, 从拥有成熟产品的大型团队到处于开发早期阶段的小型初创公司. 泰勒大约在八年前转变为一名自由网络开发人员,现在与多个客户和团队合作各种令人兴奋的项目.

Portfolio

Resolved Software
TypeScript, JavaScript, Node.js, React, Docker, Google Cloud, PHP, CSS, Sass...
Coffee Factory Ltd.
Shopify, JavaScript, Shopify API, CSS, Ruby on Rails (RoR), Qwik, GraphQL...
Narrative Nation Inc
Ruby on Rails (RoR), PostgreSQL, Heroku, Elasticsearch, Docker Compose, Agile...

Experience

Availability

Part-time

Preferred Environment

TypeScript, React, Node.. js、Ruby on Rails (RoR)、HTML、Java、PHP、Docker、Git、Linux

The most amazing...

...作为一名开发人员,我一直致力于开发一种工具,使牧师能够快速地将他对上帝话语的教义评论发布到网页上.

Work Experience

Owner

2014 - PRESENT
Resolved Software
  • 为当地一家锯木厂开发了一个Ruby on Rails网站,该网站带有一个自定义定价计算器,可以估算木材订单的成本, which can be found here: http://customcutlumbermill.com/pricing/estimate_requests/new.
  • 使用React为客户端构建多个小型网站,并使用GraphQL自定义storyblock React库.
  • 创建了一个Cloudflare worker,使Cloudflare平台上的单页应用程序(spa)能够为单个页面输出不同的Open Graph元标签, 允许社交媒体网站爬虫生成丰富而独特的预览.
  • Developed a proprietary .docx到HTML的Ruby转换器,它从Microsoft Word文档生成文本和样式响应的HTML页面.
  • 构建各种自定义React实用程序挂钩,以便在不同项目中重用,以加快开发速度并减少样板文件.
  • 开发可重用的React顺风UI组件,加快React spa和网站的开发.
  • 创建了一个内置在Ruby on Rails网站中的TypeScript和React音频播放器,允许用户在浏览网站时添加和播放网站上的音乐.
  • 为多个客户端开发不同复杂性和规模的Ruby on Rails应用程序.
Technologies: TypeScript, JavaScript, Node.js, React, Docker, Google Cloud, PHP, CSS, Sass, Jest, Mocha, Tailwind CSS, Elasticsearch, Material UI, Express.js, HTML5, Haml, GitHub, Git, Heroku, PostgreSQL, MySQL, Linux, Cloudflare, Serverless Framework, Shopify Plus, Vue 2, jQuery, GraphQL, Shopify, Polaris Software Integrity Platform, Amazon EC2, APIs, Unit Testing, SCSS, RTL, Web Development, Software Architecture, API Integration, Google Cloud Platform (GCP), Amazon Web Services (AWS), OAuth, Webhooks, Front-end, Full-stack, SQL, Back-end, Ruby, Code Auditing, Architecture, Software Design, Agile, Estimations, Slim, Full-stack Development

Developer

2023 - 2023
Coffee Factory Ltd.
  • 设计并开发了一个Shopify应用程序,用于管理客户的散装咖啡库存和产品订阅, 包括自动库存同步/对账, custom subscription fulfillment plans, and report generation.
  • 设计Shopify离散库存与客户批次库存之间的自定义对账算法, taking into consideration changes via orders, draft orders, and custom manual adjustments.
  • 开发了一个定制系统,根据客户的特定库存选择优先准则,从一组预定义的特定产品中为预付费Shopify订阅生成动态实现.
  • 设计和实现应用程序的所有方面, including the deployment strategy, API, and front-end logic.
  • 利用现代web开发框架和实践, such as deploying the application in an autoscaling, 无服务器边缘环境,托管自动伸缩数据库, to enable more efficient scaling and reduce costs.
Technologies: Shopify, JavaScript, Shopify API, CSS, Ruby on Rails (RoR), Qwik, GraphQL, PostgreSQL, Vercel, TypeScript, Prisma, Kysely, Tailwind CSS, JSX, Vite, Custom Shopify Apps

Ruby on Rails Developer

2022 - 2023
Narrative Nation Inc
  • 为Ruby on Rails API的现有移动客户端实现了向后兼容的API版本控制.
  • 架构并实现了V2 API,该API集成了storyblock作为第三方CMS解决方案来管理调查问题, 使客户机能够支持国际化, A/B testing, and reliable management of their survey questions.
  • 实现了40k多个现有评审问题和回答的动态翻译, including new ones, using various 3rd-party translation services, 允许客户查看其他人的评论翻译成他们的语言.
  • 实现了支持来自第三方CMS的审查问题的创建和版本控制的算法, 这需要多态处理/验证各种类型的问题回答(例如.g., date, rating, free-text, yes/no responses).
  • 使用Heroku、Heroku pipeline和GitHub Workflows管理项目API服务器的后端操作,并将应用程序推向更高效的CI/CD实践.
  • 使用RSpec为一个相对未经测试的代码库编写全面的单元测试,以测试新特性/功能, Factorybot, and other testing frameworks.
Technologies: Ruby on Rails (RoR), PostgreSQL, Heroku, Elasticsearch, Docker Compose, Agile, i18n, RSpec, Unit Testing, Postman, REST APIs, Full-stack Development

Senior Full-stack Developer

2022 - 2022
Framework Labs
  • Developed a Shopify application using Next.js and TypeScript, AWS, deployed on the Vercel Serverless platform, 使用Shopify的Polaris组件系统在应用程序的后端和前端React应用程序上实现应用程序的API.
  • 根据推荐的最佳实践使用符合shopify的Polaris组件和设计系统.
  • 实现了使用Octokit GitHub REST API从GitHub发布中访问主题资源的功能.
Technologies: React, Node.. js、亚马逊网络服务(AWS)、Shopify、北极星软件完整性平台、Next.js, GitHub API, GitHub, Amazon S3 (AWS S3), AWS IAM, Amazon RDS, PostgreSQL, Prisma, TypeScript, Full-stack, SQL, Back-end, Code Auditing, Architecture, Software Design, Leadership, Agile, Estimations, Full-stack Development, Tailwind CSS

Software Contractor

2020 - 2020
Optimize.Ad
  • Refactored and rewrote the existing Node.js and Express.js API to use more modular and modern Express.js frameworks and TypeScript instead of JavaScript.
  • 向API添加了新的复杂功能,扩展了当前应用程序的功能.
  • 用类型安全的实现编写了多个自定义TypeScript实用程序和装饰器,用于权限检查或访问控制, data serialization, and more.
  • 负责他们的React前端,添加新的UI组件,利用新的API功能.
  • 使用Docker在Google云平台上部署他们的应用程序, Cloud Build, Cloud Compute, Cloud SQL, and other services.
Technologies: Node.js, Google Cloud, Express.js, React, Redux, TypeScript, JavaScript, Docker, Docker Compose, Facebook Ads API, Outbrain, Yahoo Ads, APIs, Unit Testing, Web Development, Software Architecture, API Integration, Google Cloud Platform (GCP), Amazon Web Services (AWS), Front-end, Full-stack, SQL, Back-end, Code Auditing, Architecture, Software Design, Leadership, Agile, Estimations, Full-stack Development

Software Contractor

2019 - 2020
Lucid
  • 重构了一个现有的Shopify结帐扩展,该扩展将送货日历合并到一个非常受欢迎的在线花店的结帐体验中.
  • 扩展了Shopify结帐运输日历扩展,以支持多种运输服务. 这包括设计一个使用现代JavaScript实践和语法的模块化系统,以执行复杂的发货可用性算法检查.
  • 直接与项目经理和客户合作,在客流量大的季节和时间为他们的Shopify商店满足特定的要求和截止日期.
  • 为不同的商店编写复杂的Liquid模板,以支持独特和具有挑战性的要求.
  • 开发一个Shopify应用程序,让用户可以安装自定义主题. 这涉及到使用Shopify Ruby API集成的Ruby on Rails代码库和使用普通JavaScript和jQuery的前端工作.
Technologies: ECMAScript (ES6), Mocha, HTML, CSS, Liquid, Shopify Plus, Shopify API, Shopify Theme, Shopify, Shopify Customizations, Ruby on Rails API, APIs, Unit Testing, Web Development, API Integration, Front-end, Full-stack, Back-end, Ruby, Architecture, Software Design, Agile, Estimations, Full-stack Development

Software Engineer

2013 - 2013
CloudMine
  • 为该平台编写了一个支付API,允许用户运行JavaScript片段.e., functions, 在安全的环境中,并以安全且与提供者无关的方式接受或执行付款.
  • 与CTO一起开发一个小型AngularJS应用程序,用于估算各种政府资助的医疗保健计划的医疗费用.
  • 与一个小团队合作,将一个jQuery移动应用移植到AngularJS.
Technologies: JavaScript, Node.js, CoffeeScript, AngularJS, APIs, Unit Testing, Web Development, Software Architecture, API Integration, Front-end, CSS, Full-stack, Back-end, Architecture, Software Design, Leadership, Agile, Code Review, Full-stack Development, Payment Gateways, MongoDB

Software Engineering Intern

2012 - 2012
Google
  • 使用Java Swing为Gmail团队开发了一个内部测试工具,用于当时未发布的谷歌产品,该产品实现了创新的模型-视图-视图模型(MVVM)原则.
  • 为正在开发的新Gmail产品编写了自定义搜索查询词法分析器和解析器.
  • 这一季我收到了Gmail团队的全职工作邀请.
Technologies: Java, GWT, Front-end, Full-stack, Back-end, Architecture, Software Design, Algorithms, Agile, Code Review, Full-stack Development

Software Engineering Intern

2012 - 2012
Google
  • 为Gmail团队开发了一个内部测试工具,使用Java Swing(当时未发布的谷歌产品,在React出现之前实现了MVVM原则)!
  • 为正在开发的新Gmail产品编写了自定义搜索查询词法分析器和解析器.
  • 在这一季,我收到了Gmail团队的全职工作邀请.
Technologies: Java, GWT, Front-end, Full-stack, Back-end, Architecture, Software Design, Algorithms, Agile, Code Review, Full-stack Development

Software Engineering Intern

2011 - 2011
Google
  • 开发了一个小的网络组件,允许谷歌翻译的网络应用程序的用户突出显示翻译文本和提交替代翻译.
  • 构建了一个小型的CSS词法分析器和解析器,以获取现有的CSS样式表并将内联样式添加到DOM元素中.
  • 创建了一个web组件,至今仍在世界各地的许多网站上使用.
Technologies: JavaScript, CSS, HTML, Google Closure, Front-end, Full-stack, Back-end, Architecture, Software Design, Algorithms, Agile, Code Review, Full-stack Development

Software Engineering Intern

2010 - 2010
NASA Jet Propulsion Laboratory
  • 开发并增强了现有的Python UI来建模和模拟月球车动力学.
  • 使用c++创建了一个新的UI,允许JPL的DARTS实验室演示他们复杂的月球车仿真和建模框架.
  • 创建了一个简单的Python UI,用于火星勇气号探测器任务, 它实时接收数据流并呈现UI组件以图形方式显示这些数据.
技术:Python, c++,软件设计,敏捷,代码审查,全栈开发

Hymns of the Last Days

http://hymnsofthelastdays.com
A Ruby on Rails, TypeScript, 以及我开发的用于歌曲托管的React应用程序, hymns, and spiritual songs. 这个应用程序在后端有一个自定义的CMS,用于上传和管理歌曲, topics, contributors, and other data.

我开发了一个TypeScript和React音频播放器,它允许用户将网站上的歌曲添加到播放列表中,以便在浏览器中播放. Also, 我已经集成并建立了一个Elasticsearch实例和相关库,以支持按标题索引和搜索歌曲, lyrics, etc. 最后,我使用Semantic UI开发和创建了网站的主题.

Custom Cut Lumber Mill

http://customcutlumbermill.com
为当地一家锯木厂开发的Ruby on Rails应用程序. 我是这个网站唯一的全栈开发人员,也是UI和图形设计师. 我成功地开发了一个定价计算器,客户可以在网站上使用它来估算他们的成本,从而帮助锯木厂获得了更多的潜在客户和销售额. Also, 我已经为这个项目开发了一个完全自定义的CMS和电子商务解决方案, 但由于后勤原因,它从未被部署.

Harvest Essentials

A website built using Next.js, React (TypeScript), 以及位于非洲的一家蒸馏和分销精油的公司的顺风CSS. 我正在重新设计他们现有的网站,以更现代的外观和整合不同的营销和销售相关的集成跟踪转换的过程. The website is currently a work in progress.

Languages

TypeScript, HTML, JavaScript, CSS, Sass, HTML5, Haml, ECMAScript (ES6), SCSS, Ruby, Java, PHP, GraphQL, SQL, Lisp, C, Python, C++, CoffeeScript

Frameworks

Ruby on Rails (RoR), Tailwind CSS, Express.js, Slim, Jest, Serverless Framework, Next.js, GWT, AngularJS, Material UI, Redux

Libraries/APIs

React, Node.js, jQuery, Liquid, Shopify API, Google Closure, Vue 2, Facebook Ads API, Ruby on Rails API, GitHub API, REST APIs

Paradigms

Agile, Compiler Design, Unit Testing

Platforms

Shopify, Docker, Linux, Heroku, Google Cloud Platform (GCP), Amazon Web Services (AWS), Amazon EC2, Vercel

Storage

PostgreSQL, MySQL, Elasticsearch, Google Cloud, Amazon S3 (AWS S3), MongoDB

Other

Algorithms, APIs, Web Development, API Integration, Front-end, Full-stack, Back-end, Architecture, Software Design, Code Review, Full-stack Development, Parsers, Data Structures, Cloudflare, Shopify Theme, Polaris Software Integrity Platform, Software Architecture, OAuth, Webhooks, Code Auditing, Leadership, Estimations, Graph Theory, Artificial Intelligence (AI), iOS App Design, Android App Design, Outbrain, Yahoo Ads, Responsive UI, Semantic UI, Shopify Customizations, RTL, Amazon RDS, i18n, Instant Messaging, Payment Gateways, Qwik, Kysely, Vite, Custom Shopify Apps

Tools

Git, Mocha, GitHub, Shopify Plus, Docker Compose, NGINX, Webpack, Photoshop CC, AWS IAM, Prisma, RSpec, Postman, JSX

2009 - 2013

Bachelor's Degree in Computer Science

维拉诺瓦大学-美国宾夕法尼亚州维拉诺瓦

MAY 2022 - PRESENT

JavaScript Front-end Development

An Online Freelance Agency

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