Nick Schneble,美国马萨诸塞州贝弗利的开发人员
Nick is available for hire
Hire Nick

Nick Schneble

Verified Expert  in Engineering

Communication Developer

Location
Beverly, MA, United States
Toptal Member Since
January 28, 2019

Nick是一名全栈开发人员,在构建Rails应用程序和api方面拥有超过20年的经验和丰富的专业知识. 尼克曾与奥多比和迪斯尼等令人难以置信的初创公司和行业巨头合作. 他们精通多种语言(尤其是Ruby on Rails),并且擅长处理bug, designing good UIs, and crafting full-stack solutions. Nick enjoys mentoring, leading in Agile environments, 并致力于架构级别的解决方案,以解决问题并创建长期路线图.

Portfolio

LinkSquares
Ruby, Ruby on Rails (RoR), Ruby on Rails API, Ruby Gems, API, JSON API...
7in7 Co.
PHP, JavaScript, CSS, HTML, Ruby on Rails (RoR), Ruby, Objective-C, iOS...
ClickFunnels
Ruby, Ruby on Rails (RoR), Ruby on Rails API, API,后端,通信...

Experience

Availability

Full-time

Preferred Environment

GitHub, MacOS, Nova, iTerm2, PostgreSQL

The most amazing...

...platform I've built is the iOS app, web app, 以及相应的Rails API后端,用于我共同创办的数字游牧民会议. It's a thing of beauty.

Work Experience

Staff Software Engineer

2022 - 2023
LinkSquares
  • 主要担任api的后端开发人员, micro-services, gateways, Ruby gems, and other backbones of app architecture.
  • 为其他团队提供架构支持和见解, mentored junior developers, wrote product charters, and fixed all the bugs.
  • 为LinkSquares开发者构建了一个内部版本的LaunchDarkly.
Technologies: Ruby, Ruby on Rails (RoR), Ruby on Rails API, Ruby Gems, API, JSON API, Microservices, API Gateways, Architecture, API Architecture, Mentorship, Leadership, LaunchDarkly, Terraform, React, Amazon Web Services (AWS), Databases

Co-founder

2015 - 2023
7in7 Co.
  • 共同创立了7in7,这是一个面向经验丰富的数字游牧民的会议.
  • 构建整个技术栈,包括iOS应用程序,web应用程序和Rails API. 这些应用程序为与会者提供了丰富的会议体验, 包括活动提要和与其他与会者主持和加入聚会的能力.
  • 使用Ruby on Rails创建带有序列化和压缩JSON响应数据的后端API. 它依靠令牌身份验证和共享秘密来保证安全性.
技术:PHP, JavaScript, CSS, HTML, Ruby on Rails (RoR), Ruby, Objective-C, iOS,数据库

Senior Software Engineer

2019 - 2022
ClickFunnels
  • 开发了一个全新的Ruby on Rails API,使用Grape和一系列用于身份验证的定制gem构建, throttling, and logging.
  • 管理和指导小团队的初级开发人员. 我可以教树如何调试解析异常.
  • Fixed a high volume of bugs in Rails, Doorkeeper, RSpec tests, and poorly documented third-party APIs.
Technologies: Ruby, Ruby on Rails (RoR), Ruby on Rails API, API,后端,通信, RSpec, Continuous Integration (CI), Docker, Databases

Indie App Developer

2011 - 2021
Apps & Iced Lattes
  • 作为独立开发者,我花了10年时间开发应用. 目前正在开发的应用程序包括一个语音记录器, a Pomodoro timer, and something to mitigate anxiety.
  • 专注于生产力和实用程序, including time management, text editing, and travel tipping.
  • 集成第三方api,如Facebook和Dropbox的帐户登录和增强的功能.
  • 处理我的应用程序的所有编码和图形设计. Sketch mockups are essential.
技术:Dropbox, Bitbucket, Git, Swift, Objective-C, iOS

iOS Developer

2018 - 2018
Vouch Tutoring
  • 建立了一个iOS应用程序,为寻找未来导师的父母提供担保辅导的介绍问卷. Vouch使用来自用户社区的推荐, FB friends, 以及学校网络,展示一份经过审核的合格导师名单.
  • 确保应用程序支持各种表单输入,并在捕获所有用户输入时执行数据验证.
  • 使用JSON将所有问卷回复提交给Vouch的后端API.
  • 专门为iPhone设计的应用程序,尤其是iPhone X, XR, XS和XS.
技术:Ruby on Rails (RoR), Ruby, Objective-C, iOS

Full-stack Developer

2018 - 2018
Rearden Metals
  • 构建了一个iOS应用程序和一个Rails后端来跟踪和管理存储在冷藏硬币中的加密货币. 该应用程序允许用户创建账户并添加他们的冷藏硬币. 然后他们可以追踪比特币和其他加密货币的价值.
  • 将该应用程序与CoinDesk和Blockonomics的公共api集成,以跟踪当前和历史BTC数据.
  • 设计该应用程序与一个或多个物理冷库硬币配对.
  • 建立了一个硬币验证网络应用程序,扫描QR码并验证新冷库硬币的数据.
技术:比特币,Ruby on Rails (RoR), Ruby, Objective-C, iOS

Full-stack Developer

2017 - 2017
Paparazz-me
  • 构建了一个iOS应用程序和Rails后端,创建了相当于旅行摄影的Uber. 这款应用将业余摄影师与想要在自己所站位置附近拍照的人配对.
  • 使用地理围栏将摄影师与用户请求配对,而不会透露任何人的确切位置.
  • 与Facebook集成,因此终端用户无需创建新帐户即可开始使用. 只需点击一下,用户就可以请求或拍照.
  • 确保摄影师在拍照时获得积分,并在用户要求时支付积分.
技术:Ruby on Rails (RoR), Ruby, Objective-C, iOS

Full-stack Developer

2013 - 2016
Mixbook
  • 与Mixbook开发团队合作开发新功能, troubleshoot bugs, 升级他们的相册服务的后端.
  • 更新徽标和升级API集成的服务,如Facebook和谷歌照片.
  • 排除错误并提供一致的浏览器支持.
  • 经历了拟物化设计的兴衰, 参与人造革相册封面的UI/UX设计.
技术:OAuth, GitHub, Facebook, Ruby on Rails (RoR), Ruby, ActionScript 3, Flex, Adobe Flash

Web Developer

2015 - 2015
ViralGains
  • 与内部团队合作,创建了一个VPAID广告单元,能够播放带有自定义注释和基于时间的cta的YouTube视频.
  • 设计的广告单元是响应和工作无缝之间的移动和桌面视图. 广告单元是一个白色标签和完全可定制的不同字体, colors, and social sharing options.
  • 实现自定义分析来跟踪视图、点击和社交分享. 代码必须非常轻量级,并且能够在任何web环境中快速加载.
技术:YouTube, Adobe Flash, JavaScript, CSS, HTML

Web Developer

2014 - 2014
FamilyBridge
  • 创建了一个网络应用程序,在共享视频聊天中连接用户. 就像没有复杂部件的Zoom的婴儿版. FamilyBridge的目的是为家庭成员提供持续的视频聊天,以便与年长的亲戚保持联系.
  • Built the prototype on TokBox. 当用户访问同一网页时,它会自动启动一个会话. 家庭成员可以保存那些生病的亲人的记忆,因为他们无法进行FaceTime聊天.
  • 加深了对美国医疗技术现状和持续存在的老龄化问题的了解.
Technologies: JavaScript, CSS, HTML

iOS and Web Developer

2014 - 2014
StockUp Commerce
  • 负责开发StockUp的iOS应用,搭建相应的门户网站和搜索引擎,访问其品牌和产品的后端API. StockUp是一个比较服务,可以在附近的商店为你最喜欢的品牌找到最优惠的价格.
  • 使用Objective-C构建iOS应用程序,使用故事板定义视图.
  • 我花了很多时间修复iOS应用中的漏洞,从segue到表视图再到处理API调用. All issues were tracked in Jira.
  • 用PHP构建了一个web门户的原型,然后用Django构建了最终版本的两个变体.
技术:Jira, Django, Facebook, PHP, JavaScript, CSS, HTML, Objective-C, iOS

Front-end Developer

2013 - 2014
Cortina Productions
  • 在从政治到动画等领域的一系列互动博物馆展览中工作. 数字显示器的设计是为了提供信息, optimize accessibility, and provide a rich visual experience.
  • 在白宫的几个房间里建了一个全景步道, 提供历史背景并允许用户“发现”对象和工件.
  • 建立了一个视觉解释器,说明艺术家查克·琼斯(Chuck Jones)如何绘制角色动画,并建立了喜剧时机,使角色栩栩如生.
  • Incorporated a mix of custom UX design, embedded photos and videos, 和手工制作的动画设计.
技术:ActionScript 3, Adobe Flash

Front-end Developer

2012 - 2013
Science Inc.
  • 打造了一系列互动视频播放器,让用户可以进行日常购物. 想想QVC和youtube——第一个是Gumhouse, an online social shopping network, and the second was for TopFloor, an online retailer.
  • 确保玩家是高度可配置的,可以嵌入网站或Facebook. 当游戏发布在Facebook上时,用户可以直接与玩家互动.
  • 创建并使用了几个开源库, all hosted publicly on GitHub, 为玩家提供UI工具包和定义MVC架构.
技术:YouTube, Facebook, ActionScript 3, Adobe Flash, PHP, JavaScript, CSS, HTML

Front-end Developer

2011 - 2012
PRIMA Cinema
  • 为PRIMA Cinema家庭媒体体验构建高性能前端UI. PRIMA Cinema是一种机顶盒和服务,旨在提供在家看电影的体验.
  • 利用我在迪士尼的经验,建立了一个电影海报的3D菜单,作为一种高度视觉化的导航手段. 我设计的转场和动画是高质量的,但避免了过多的CPU占用.
  • 学到了很多娱乐行业的知识, cinema, movie theaters, 还有从电影制作到发行的过程.
技术:JavaScript, ActionScript 3, Adobe Flash

Senior Software Engineer

2011 - 2011
Opera Solutions
  • 作为一个中型团队的一员,为美国一家主要金融机构构建了一个综合分析工具. 这款内部应用程序允许财务顾问跟踪其账户和投资的表现.
  • Displayed every sort of dynamic graphing, from bar charts to scatter plots, across a variety of metrics.
  • 同时在各个UI模块上工作,这些模块一起创建了完整的应用程序界面.
技术:ActionScript 3, Flex, Adobe Flash

Front-end Developer

2010 - 2010
Disney
  • 为迪斯尼建立了一个3D动画角色导航控件.Com主页,包括滚动,动量,和角度转换-的工作.
  • 作为一个远程自由职业者的小团队的一员,在一个更大的迪士尼内部团队中工作,作为迪士尼主要重新设计的一部分.com.
  • 参加每天的scrum会议,并保持每周的问责制.
  • 执行一个完全定型的设计,没有任何改进的余地.
  • 将项目拆分为一系列库模块、模型、皮肤和视图. Despite its massive size and complexity, 很容易在具有共享依赖关系的不同方面并行工作.
技术:ActionScript 3, Adobe Flash

Front-end Developer

2009 - 2009
Adobe
  • 与Adobe团队一起为达沃斯世界经济论坛贡献了一个富互联网应用程序(RIA).
  • 与一个在完全不同时区的客户合作, 所以我在旧金山用瑞士时间工作了好几个星期.
  • 为应用程序的配置文件和小组会议开发了大量的UI模板设计, 它是facebook风格的社交网络和会议组织者的混合体.
Technologies: Flex, Adobe Flash

Full-stack Developer

2009 - 2009
Compassionate Communications
  • 与第三方服务(如Enthusem)构建并集成自定义后端解决方案. 为医院病人提供按需打印贺卡服务, Flex客户端UI必须从用户表单中呈现真实的卡片预览.
  • 因为在制作和发送贺卡时可能会有几个失败的地方, 客户机和后端必须健壮地处理来自本地的错误, remote, and third-party sources.
  • 与另一个远程开发人员合作,在有限的时间内交付高质量的产品.
技术:Ruby on Rails (RoR), Ruby, ActionScript 3, Flex, Adobe Flash

Co-founder

2009 - 2009
Topicfox
  • 与其他前Userplane员工一起创建了一个白标即时通讯解决方案.
  • 运用我在之前工作中获得的技能和知识,以新的和创造性的方式解决同样的问题.
  • 学会了如果事情没有像预期的那样发展,让它失败是可以的. 我的失败教会了我比成功更多的东西.
技术:ActionScript 3, Flex, Adobe Flash

Senior Software Engineer

2007 - 2009
Userplane (AOL)
  • 使用Adobe Flash设计和管理Userplane的尖端富互联网应用程序套件, Flex, and AIR.
  • 熟悉聊天和音视频(A/V)技术, 特别是在不同的硬件和防火墙后面,它们是多么的变幻无常.
  • 介绍敏捷软件开发,并向营销人员解释软件.
  • 为基于社区的软件编码和设计,为成百上千的并发用户设计.
  • 担任经理,承担多项职责, including hiring, firing, mentoring freshman developers, and guiding a team towards their goals.
技术:ActionScript 3, Adobe AIR, Flex, Adobe Flash

Software Engineer

2003 - 2006
Neurostar Solutions
  • 作为开发全国医院和放射科医生使用的基于java的医学成像(DICOM)软件的小团队的一员作出贡献.
  • 学习了如何在依赖关系瀑布的扩展代码库上协同工作.
  • 这是我第一次了解HIPAA合规性,让我认识到在应用程序和在线服务中尊重用户隐私的重要性.
  • 首先关注于构建用户能够理解和操作的工具, instead of elegance and beautiful design.
  • 将现场工作转变为全职远程工作.
Technologies: Subversion (SVN)

7in7 Digital Nomad Conference

http://7in7.co
7in7是我和另外两位独立于地点的企业家共同创立的,面向经验丰富的数字游牧民的会议.

我从零开始构建了整个技术栈,包括iOS应用程序、web应用程序和后端API.

我用HTML、CSS、JavaScript和PHP构建了7in7网站. 该网站集成了Stripe和Mailchimp的购票和订阅功能.

Travel Tipping with Piper

http://appsandicedlattes.com/piper/
你曾经到过一个新的国家,然后去餐馆吃饭吗, 结果发现你根本不知道该给多少小费?

派珀为餐馆提供小费建议, taxis, hotels, bars, 在一些世界上旅游最多的国家也有更多.

这是一份全球小费快速指南,其中的建议遍布84个国家. Nearly 500 individual travel tips.

所有这些都不需要互联网连接.

Time Management with Takora

http://appsandicedlattes.com/takora/
来看看Takora,这是一款日常任务和时间管理应用. 如果你曾经纠结于你的待办事项清单,这个应用程序就是为你准备的.

Takora isn't a replacement for your task manager; it's a compliment to help you stay on target during your workday.

Track tasks in Any.do, Wunderlist, Reminders, or wherever, 然后到Takora来安排时间,完成任务!

功能包括“真正的夜间模式”,让你在iPhone X上享受纯黑色, Pomodoro timers, repeating tasks, etc.

Location Alarms with Alark

http://appsandicedlattes.com/alark/
Alark就像你手机上的闹钟应用程序,但不是时间,而是位置.

Why would you do this?

假设你在一辆从蒙特利尔到波士顿的通宵巴士上. 这是出了名的不可靠,你想要最大限度地延长你的睡眠时间. 将你的最终目的地设置为Alark的定位闹钟,并在到达目的地之前立即醒来! 公共汽车早到还是晚到两个小时都没关系.

这同样适用于早晨通勤,甚至随机探索新城市. Give it a try! It's easy to set the alarm. 你选择一个地点和一个地理围栏,你需要走多近才能触发警报,你就搞定了!

Text Editing with Misto

http://appsandicedlattes.com/misto/
A remarkably simple text editor.

快速记下笔记或撰写大的想法与极简主义的界面和无干扰的写作体验.

使用自定义字体和即时预览样式您的文档.

Restaurateur WordPress Theme

http://themes.appsandicedlattes.com/restaurateur-wp/
Restaurateur是一个简单而时尚的单页WordPress主题餐厅.

It's responsive, looks great on mobile, 并立即突出最重要的餐厅细节, including the address and opening hours.

Social links are built-in, and if you've got a menu, 它可以嵌入在页面上的弹出窗口中.

Restaurateur WordPress Theme Docs

http://docs.appsandicedlattes.com/restaurateur-wp/
Did you think I'd stop at just a theme? Restaurateur文档是一个简单而时尚的餐厅单页WordPress主题的伴侣.

它具有上下文感知和干净的设计,使用Bootstrap和jQuery构建.

它的响应性也很好,在移动设备上看起来很棒.

Cap n' Sable Web Comic

Cap n' Sable是我使用Bootstrap, jQuery和PHP与HTML/CSS/JavaScript构建的网络漫画网站.

它重量轻,反应灵敏,色彩丰富.

虽然这可能有点过时了, 该站点生成一个随需应变的RSS提要,该提要在添加新漫画时自动更新.

Languages

ActionScript 3, HTML, CSS, JavaScript, PHP, Objective-C, Ruby, SQL, Swift

Frameworks

Bootstrap, Bootstrap 3, Flex, Adobe Flex, Ruby on Rails (RoR), Ruby on Rails 5, Ruby on Rails 4, JSON Web Tokens (JWT), Django

Libraries/APIs

jQuery, Ruby on Rails API, Stripe API, Stripe, CocoaPods, Typeform.io, JSON API, Namecheap API, REST APIs, Facebook iOS SDK, Facebook SDK, Facebook API, Facebook Login, Dropbox API, PAW, ImageMagick, Sidekiq, React

Tools

ITerm, GitHub, Bitbucket, Brackets, Adobe Brackets, MAMP, Git, Slack, Zoom, Skype, Zapier, Cyberduck, Trello, Smooch SDK, Flash, Adobe AIR, Adobe Flash, Xcode, Subversion (SVN), Sketch, Stripe Checkout, Mailchimp, rbenv, Canva, Jira, Asana, Atlassian, Confluence, HipChat, Terminal, Homebrew, LaunchDarkly, RSpec, Terraform

Paradigms

Object-oriented Design (OOD), MVC Design, Waterfall Development, API Architecture, Object-oriented Programming (OOP), Agile Software Development, Scrum, UX Design, UI Design, Microservices, Continuous Integration (CI)

Platforms

iOS, Heroku, Twitter, cPanel, MacOS, WordPress, Dropbox, Windows, YouTube, Linux, Unix, Docker, Amazon Web Services (AWS)

Storage

JSON, MySQL, PostgreSQL,数据库,Redis

Other

Mailchimp API, APIs, Stripe Subscriptions, Harvest, Retina, Graphic Design, Patreon, Color Scripting, Software Engineering, Back-end, Communication, JSON REST APIs, Full-stack, Full-stack Development, Integration, OAuth, Facebook, FTP, Squarespace, Ruby Gems, Architecture, Mentorship, Leadership, Optimization, GitFlow, Bitcoin, Cryptocurrency, Cryptocurrency APIs, Cryptocurrency Wallets, Cryptocurrency Development, API Gateways

2000 - 2004

Bachelor's Degree in Computer Science

佐治亚理工学院-亚特兰大,乔治亚州