Taylor Clifton
Verified Expert in Engineering
Full-stack Web Developer
Taylor是一名高级全栈web开发人员,拥有超过10年为多个客户开发各种web应用程序和网站的经验. 他在这个行业开始了他的开发生涯,并在不同的环境中工作过, 从拥有成熟产品的大型团队到处于开发早期阶段的小型初创公司. 泰勒大约在八年前转变为一名自由网络开发人员,现在与多个客户和团队合作各种令人兴奋的项目.
Portfolio
Experience
Availability
Preferred Environment
TypeScript, React, Node.. js、Ruby on Rails (RoR)、HTML、Java、PHP、Docker、Git、Linux
The most amazing...
...作为一名开发人员,我一直致力于开发一种工具,使牧师能够快速地将他对上帝话语的教义评论发布到网页上.
Work Experience
Owner
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应用程序.
Developer
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.
Ruby on Rails Developer
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.
Senior Full-stack Developer
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发布中访问主题资源的功能.
Software Contractor
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.
Software Contractor
Lucid
- 重构了一个现有的Shopify结帐扩展,该扩展将送货日历合并到一个非常受欢迎的在线花店的结帐体验中.
- 扩展了Shopify结帐运输日历扩展,以支持多种运输服务. 这包括设计一个使用现代JavaScript实践和语法的模块化系统,以执行复杂的发货可用性算法检查.
- 直接与项目经理和客户合作,在客流量大的季节和时间为他们的Shopify商店满足特定的要求和截止日期.
- 为不同的商店编写复杂的Liquid模板,以支持独特和具有挑战性的要求.
- 开发一个Shopify应用程序,让用户可以安装自定义主题. 这涉及到使用Shopify Ruby API集成的Ruby on Rails代码库和使用普通JavaScript和jQuery的前端工作.
Software Engineer
CloudMine
- 为该平台编写了一个支付API,允许用户运行JavaScript片段.e., functions, 在安全的环境中,并以安全且与提供者无关的方式接受或执行付款.
- 与CTO一起开发一个小型AngularJS应用程序,用于估算各种政府资助的医疗保健计划的医疗费用.
- 与一个小团队合作,将一个jQuery移动应用移植到AngularJS.
Software Engineering Intern
- 使用Java Swing为Gmail团队开发了一个内部测试工具,用于当时未发布的谷歌产品,该产品实现了创新的模型-视图-视图模型(MVVM)原则.
- 为正在开发的新Gmail产品编写了自定义搜索查询词法分析器和解析器.
- 这一季我收到了Gmail团队的全职工作邀请.
Software Engineering Intern
- 为Gmail团队开发了一个内部测试工具,使用Java Swing(当时未发布的谷歌产品,在React出现之前实现了MVVM原则)!
- 为正在开发的新Gmail产品编写了自定义搜索查询词法分析器和解析器.
- 在这一季,我收到了Gmail团队的全职工作邀请.
Software Engineering Intern
- 开发了一个小的网络组件,允许谷歌翻译的网络应用程序的用户突出显示翻译文本和提交替代翻译.
- 构建了一个小型的CSS词法分析器和解析器,以获取现有的CSS样式表并将内联样式添加到DOM元素中.
- 创建了一个web组件,至今仍在世界各地的许多网站上使用.
Software Engineering Intern
NASA Jet Propulsion Laboratory
- 开发并增强了现有的Python UI来建模和模拟月球车动力学.
- 使用c++创建了一个新的UI,允许JPL的DARTS实验室演示他们复杂的月球车仿真和建模框架.
- 创建了一个简单的Python UI,用于火星勇气号探测器任务, 它实时接收数据流并呈现UI组件以图形方式显示这些数据.
Experience
Hymns of the Last Days
http://hymnsofthelastdays.com我开发了一个TypeScript和React音频播放器,它允许用户将网站上的歌曲添加到播放列表中,以便在浏览器中播放. Also, 我已经集成并建立了一个Elasticsearch实例和相关库,以支持按标题索引和搜索歌曲, lyrics, etc. 最后,我使用Semantic UI开发和创建了网站的主题.
Custom Cut Lumber Mill
http://customcutlumbermill.comHarvest Essentials
Skills
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
Education
Bachelor's Degree in Computer Science
维拉诺瓦大学-美国宾夕法尼亚州维拉诺瓦
Certifications
JavaScript Front-end Development
An Online Freelance Agency
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring