Nathan Broadbent,新西兰奥克兰的开发商
Nathan is available for hire
Hire Nathan

Nathan Broadbent

Verified Expert  in Engineering

Software Developer

Location
Auckland, New Zealand
Toptal Member Since
May 29, 2015

Nathan从2009年开始使用Ruby on Rails开发web应用程序,从2015年开始使用Swift开发iOS应用程序. 他可以很快地掌握新的编程语言或框架,并且对各种各样的技术都很熟悉. Nathan热衷于用优雅和可维护的代码解决问题,并按时交付高质量的工作.

Portfolio

DocSpring
亚马逊网络服务(AWS)、React、Ruby on Rails (RoR)、Ruby、JavaScript...
Hdwr
亚马逊网络服务(AWS)、Parse、Swift、iOS、Ruby on Rails (RoR)
Crossroads Foundation
Ruby on Rails (RoR), MYOB

Experience

Availability

Part-time

Preferred Environment

Chrome, ITerm, Xcode, Visual Studio Code (VS Code), Figma, Bash, 亚马逊网络服务(AWS), Heroku

The most amazing...

...我做了一个树莓派控制的微波炉,用C、Java和Ruby编程.

Work Experience

Founder | CEO

2017 - PRESENT
DocSpring
  • 使用Ruby on Rails和React设计并构建DocSpring应用程序.
  • 管理市场,支持,企业销售和所有其他面向客户的活动.
  • 将应用程序从Heroku迁移到AWS,并管理基础设施、安全性和监控.
技术:亚马逊网络服务(AWS)、React、Ruby on Rails (RoR)、Ruby、JavaScript、TypeScript

Co-founder | CTO

2014 - PRESENT
Hdwr
  • 架构HDWR iOS应用和后端.
  • 在AWS上设置媒体转码管道.
  • 用Rails编写后端服务和解析云代码.
  • 使用Quick和KIF为iOS应用创建单元测试和验收测试.
  • 管理项目和团队中的其他开发人员.
技术:亚马逊网络服务(AWS)、Parse、Swift、iOS、Ruby on Rails (RoR)

Software Engineer

2009 - 2012
Crossroads Foundation
  • 构建了一个集成来同步Spree和MYOB.
  • 维护和改进Errbit,一个开源的错误跟踪器.
  • 维护和添加许多特性到Fat Free CRM(使用Ruby on Rails编写的开源CRM软件).
  • 为志愿者建立时间追踪服务, 包括带硬件八达通读卡器的物理终端.
  • 建立并维护一个在线商店,使用Spree销售公平贸易产品.
  • 实现并维护我们在线商店的PCI合规性.
技术:Ruby on Rails (RoR), MYOB

SCM Breeze

http://github.com/ndbroadbent/scm_breeze
SCM Breeze是一组shell脚本(用于bash和zsh),可以增强您与Git的交互. 它与您的shell集成,为您提供编号的文件快捷方式, 具有TAB补全功能的存储库索引, 以及许多其他有用的功能.

这是我在GitHub上最受欢迎的项目,超过1000颗星.

树莓派动力微波炉

http://madebynathan.com/2013/07/10/raspberry-pi-powered-microwave/
我用树莓派电脑做了一个智能联网微波炉的原型. 我添加了互联网连接等功能, smartphone control, voice recognition, and a barcode scanner.

我使用Ruby、C和Java编写软件.

FolioHD

2015年担任FolioHD顾问. 我帮助修复了许多错误,并开发了一些新功能,比如改进的主题编辑器.

DocSpring

http://docspring.com
我用Ruby on Rails和React构建了DocSpring web应用程序. DocSpring为开发人员提供了一个PDF生成API. 我还构建了自动web表单生成、电子签名和许多其他功能.

SudoBlock

http://sudoblock.com/
我使用React Native创造了一款手机游戏(游戏邦注:一个面向iPhone, Android, Windows和网页的代码库).

iCloud照片下载

http://github.com/ndbroadbent/icloud_photos_downloader
我构建了一个命令行工具,用于从iCloud下载照片和视频.

Languages

JavaScript, Swift 2, Swift 3, HTML, Bash, CSS, CoffeeScript, Ruby, ECMAScript (ES6), ES5, Python, Swift, Go, Objective-C, SQL, C, TypeScript

Frameworks

Ruby on Rails (RoR), React Native, Ruby on Rails 5, Ruby on Rails 4, Ruby on Rails 3, Ember.js, Chrome, AngularJS

Libraries/APIs

React Native for Web, Sidekiq, React, Backbone.js、jQuery、REST api、Node . js.. js、Ruby on Rails API、Vue

Tools

Git, RSpec, Amazon弹性容器服务(Amazon ECS), Amazon Elastic Container Registry (ECR), Terraform, Ansible, SaltStack, Chef, Capistrano, Xcode, Visual Studio, ITerm, Sketch, Figma, Flow

Platforms

Amazon EC2, Docker, Heroku, Linux, Raspberry Pi, Arduino, Parse, Ubuntu, 亚马逊网络服务(AWS), Amazon, iOS, CentOS, Rackspace, Visual Studio Code (VS Code)

Storage

Amazon S3, Redis, PostgreSQL, Memcached, MongoDB, MySQL

Other

软件开发,正则表达式,文本处理,api, MYOB

Paradigms

敏捷软件开发

有效的合作

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring