Scotty Waggoner,美国加州萨克拉门托的开发商
Scotty is available for hire
Hire Scotty

Scotty Waggoner

Verified Expert  in Engineering

软件开发人员

Location
萨克拉门托,加州,美国
至今成员总数
2021年2月17日

斯科蒂喜欢解决复杂的问题, 研究新事物, 实现惊人的用户体验. 他精通React, React Native, GraphQL, Next.js, Node.js, 和TypeScript,并且非常关心编写高质量的代码, 使用现代开发工具, 改善开发人员体验, 优化应用程序架构. Scotty喜欢创建结合了优秀UX的面向用户的应用程序, 智能系统, 和复杂的数据来解决有意义的现实问题.

Portfolio

代数实验室有限责任公司
TypeScript, SQL, Node.. js、PostgreSQL、React、亚马逊网络服务(AWS)、Knex.js...
北卡罗来纳健康计划公司.
React, Next.. js、顺风CSS、Node . js.. js, Figma, GraphQL, Contentful, Calendly...
Chainstarters
React, GraphQL, Node.js, Web3.js,顺风CSS, api,加密货币...

Experience

Availability

Part-time

首选的环境

Visual Studio Code (VS Code)

最神奇的...

...我参与的项目是一个React Native和GraphQL应用程序,帮助人们与周围的人联系并采取以下步骤.

Work Experience

后端TypeScript开发人员

2023 - PRESENT
代数实验室有限责任公司
  • 实施人工智能审核工具,减少审核时间,提高准确性.
  • 利用ChatGPT OpenAI开发新的AI产品功能.
  • Dockerized和deployed Node.以简化部署,减少手工工作,降低成本,并支持扩展.
  • 建立了一个低成本的管道来捕获、批处理和存储搜索查询分析,以供未来的人工智能使用. 研究了多个解决方案, 考虑定价, 并构建了涉及AWS Kinesis Data Firehose和S3的最终实现.
  • 使用Node开发管理工具和产品特性.js, Koa, Interval, Knex.PostgreSQL和OpenAI api. 迭代AI提示,并使用OpenAI函数调用功能来构建输入和输出.
  • 增加了Redis支持的可定制端点速率限制.
  • 为ECS, EC2, Nginx, Redis和Node配置Datadog监控和日志记录.js.
  • 通过设置VSCode开发容器改善了开发人员的体验, 创建用于测试和本地开发的DB种子, 改进TypeScript工具.
技术:TypeScript, SQL, Node.. js、PostgreSQL、React、亚马逊网络服务(AWS)、Knex.js, Docker, Amazon弹性容器服务(Amazon ECS), Datadog, OpenAI, OpenAI GPT-3 API, OpenAI GPT-4 API, APIs, GitHub Actions, Koa, Jest, Amazon S3 (AWS S3), Amazon Kinesis

完整的开发人员

2022 - PRESENT
北卡罗来纳健康计划公司.
  • 在一家健康保险机构工作,部署了Next.将CMS数据从Contentful加载GraphQL,以取代现有的WordPress站点.
  • 有一个首席工程师的角色, 制定产品和技术决策, 确定所有新工作的范围, 管理另一名工程师, 检查代码.
  • 实现了一个新的报价和呼叫流程,以提高转化率,并允许用户快速与代理联系并自助提供他们自己的报价.
  • 改进了加载时间、性能、搜索排名、SEO和Lighthouse分数.
  • Updated the Next.使用新的Next . js代码库.js的app router, TypeScript, Prettier, GraphQL, Apollo Client和GraphQL代码生成器.
  • 创建了与calendar集成的无服务器功能, the client's CRM, 和Zapier的在线报价和其他主要来源.
技术:React, Next.. js、顺风CSS、Node . js.. js, Figma, GraphQL, Contentful, Calendly, GraphQL代码生成器, TypeScript, Apollo, GitHub, Git, CSS Grid, Full-stack, Serverless, Architecture, Serverless架构, 完整的开发, Microservices, 技术领导, 技术产品管理, 软件架构, 工程咨询公司

完整的工程师

2022 - 2022
Chainstarters
  • 为客户端NFT drop站点实现了与Alchemy和Polygon的前端Web3集成,以加载NFT数据, connect wallets, 进行智能合约调用, 购买nft.
  • 创建新的GraphQL端点和PostgreSQL表,并配置GraphQL代码生成器.
  • 使用TailwindCSS、React和TypeScript实现基于Figma设计的营销网站.
技术:React, GraphQL, Node.js, Web3.js,顺风CSS, api,加密货币, API Integration, Blockchain, Crypto, 不可替代令牌(NFT), Code Review, Git, SQL, CSS Grid, Full-stack, Smart Contracts, Ethers.js, Prisma, Architecture, 完整的开发, 技术领导, 最小可行产品(MVP), 软件架构, 工程咨询公司

React原生开发者

2022 - 2022
Freelance Client
  • 为销售团队开发一款异步音频应用. 基于Figma设计实现屏幕、组件和功能.
  • 帮助改进供Apollo Client使用的GraphQL模式. 建议的分页方法, 缓存键改进, code generation, 已配置的Apollo客户端, 并重构了几个屏幕,以充分利用阿波罗的能力.
  • 修复bug,改进身份验证流程,并为设计会议做出贡献.
技术:React Native, TypeScript, GraphQL, Apollo, 移动应用开发, APIs, API Integration, Code Review, React, GitHub, Jira, Git, Mobile, Mobile UX, Architecture, 技术领导, 最小可行产品(MVP), 软件架构, 工程咨询公司

印刷电路板设计师

2021 - 2022
客户(通过在线自由职业机构)
  • 使用Autodesk Fusion 360创建原理图, a PCB layout, a 3D model, 以及基于18个继电器手绘接线图的PCB制造文件.
  • 专为特定信号的高电流而设计,并根据要求在小占地面积内安装所有设备.
  • 帮助客户完成设计、PCB制造和测试阶段.
技术:PCB设计, PCB, PCB Layout, Autodesk Fusion 360, Smart Devices, 物联网(IoT), 嵌入式系统

完整的开发人员

2014 - 2022
Cru
  • 带领团队将一个旧的AngularJS应用重写为React, Next.js, Material UI, 并创建了无服务器功能,将GraphQL与一些现有的REST端点集成在一起.
  • 实现了从BigQuery中提取文章推荐的无服务器功能, 对它们进行排序和过滤, 然后将JSON文件按页面分组推送到S3,并提供diff支持,以方便内容站点的前端使用.
  • 作为技术主管,使用React Native重写了一个移动应用程序,并使其与新的产品方向保持一致, TypeScript, and GraphQL.
  • 与产品团队合作确定新特性的范围, 制定技术栈决策, 指导同事, 提高代码质量.
  • 帮助将一个联系人管理工具从Rails视图迁移到AngularJS中, Babel, and Webpack, 并帮助构建和实现了一个产品分离,旨在简化两个历史上在同一代码库中开发的功能集.
  • 在我们的捐赠网站上为我们的捐赠者创造了一个现代的用户体验. 负责礼品配置, 结帐流程, 支付管理, 编辑经常性捐款, 以及用户的个人资料.
  • 开发了一个用于验证的npm库, encrypting, 以及标记银行账户和信用卡信息. 用TypeScript编写,作为支付处理器的包装库. 为web应用程序提供了一个干净的API.
技术:JavaScript, TypeScript, GraphQL, React, React Native, AngularJS, Apollo, Babel, Webpack, Next.. js、GitHub、GitHub Actions、Jira、HelpScout、Travis CI、AWS Amplify、netflix、Node.js, Tachyons CSS, 持续集成(CI), CSS, HTML, Front-end, Web应用程序开发, 亚马逊网络服务(AWS), Vercel, AWS Lambda, Apollo Server, CI/CD Pipelines, 移动应用开发, Android, APIs, MySQL, API Integration, Code Review, Git, SQL, CSS Grid, Full-stack, Serverless, Firebase, Mobile, Mobile UX, Architecture, Serverless架构, Docker, 完整的开发, Cloud, PHP, Microservices, 技术领导, Donations, Nonprofits, Charity, 最小可行产品(MVP), 技术产品管理, 产品的所有权, Scrum产品负责人, 软件架构

移动和嵌入式开发人员

2021 - 2021
Freelance
  • 使用ESP32微控制器和小屏幕创建原型设备,以在小尺寸中显示数据.
  • 开发React Native应用程序,使用蓝牙低功耗(BLE)控制微控制器.
  • 使用顺风CSS实现UI,通过BLE将新数据发送到微控制器.
技术:蓝牙LE, ESP32, React Native, 移动应用开发, iOS, Bluetooth, React, GitHub, Git, Full-stack, Smart Devices, 物联网(IoT), Architecture, Serverless架构, 完整的开发, 技术领导, 最小可行产品(MVP), 嵌入式系统, Firmware, Embedded C, 软件架构, 工程咨询公司

软件架构顾问

2021 - 2021
Freelance Client
  • 研究并记录部署应用程序后端所需的AWS云架构,以便定期从政府数据集中摄取数据, 运行数据处理管道, 并将这些数据存储起来便于访问.
  • 基于Figma屏幕的React Native工作,并调查和记录了所需的工具和库.
  • 为所选技术和实现提供上下文, 建议选择, 并共享通用软件开发最佳实践.
技术:PostgreSQL, React Native, Front-end, Web应用程序开发, 亚马逊网络服务(AWS), APIs, API Integration, GitHub, Git, SQL, Full-stack, Serverless, Mobile, Mobile UX, Architecture, Serverless架构, Docker, 完整的开发, Cloud, Microservices, 技术领导, Kubernetes, 最小可行产品(MVP), 软件架构, 工程咨询公司

MissionHub

http://www.missionhub.com
MissionHub是一个React Native移动应用程序,帮助人们彼此联系,并与周围的人采取下一步行动.

我帮助重写了现有的手机应用程序,并使其与新的产品方向保持一致. 我与产品和设计团队合作,实现新功能,并将Figma设计变成漂亮的屏幕. 我有前端技术领导的职责,帮助做出技术决策, mentor coworkers, 提高代码质量. 我帮助将MissionHub迁移到React Hooks、TypeScript和GraphQL. 我还实现了授权、登录、提醒和社区功能.

Languages

JavaScript, TypeScript, GraphQL, CSS, HTML, HTML5, SQL, C, c++, Rust, PHP, Java, Python, Embedded C

Frameworks

React Native, Next.js, Jest, AngularJS, Tailwind CSS, Tachyons CSS, Koa

Libraries/APIs

React, AWS Amplify, Node.js, Web3.js

Tools

GitHub, Babel, Webpack, Jira, Travis CI, PCB Layout, Autodesk Fusion 360, Git, HelpScout, Figma, Prisma, Knex.Amazon弹性容器服务(Amazon ECS)

Platforms

Visual Studio Code (VS Code), Netlify, AWS Lambda, Firebase, Contentful, Mobile, STM32, Raspberry Pi, 亚马逊网络服务(AWS), Vercel, Docker, Bluetooth LE, iOS, Android, Blockchain, Kubernetes

Other

Apollo, Front-end, Web应用程序开发, CI/CD Pipelines, 移动应用开发, APIs, API Integration, Code Review, Full-stack, Mobile UX, Architecture, 完整的开发, 技术领导, Nonprofits, Charity, 最小可行产品(MVP), 技术产品管理, 软件架构, GitHub Actions, 物联网(IoT), ESP32, Electronics, Apollo Server, 嵌入式开发, Cryptocurrency, CSS Grid, Serverless, Smart Devices, Cloud, Donations, 嵌入式系统, 产品的所有权, 工程咨询公司, Bluetooth, PCB Design, PCB, Calendly, GraphQL代码生成器, Crypto, 不可替代令牌(NFT), Smart Contracts, Ethers.js, Scrum产品负责人, Firmware, OpenAI, OpenAI GPT-3 API, OpenAI GPT-4 API, Amazon Kinesis, 电气工程

Paradigms

持续集成(CI)、无服务器架构、微服务

Storage

PostgreSQL, MySQL, Datadog, Amazon S3 (AWS S3)

2010 - 2014

计算机工程学士学位

美国加州大学戴维斯分校

有效的合作

如何使用Toptal

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

1

Share your needs

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring