和风网标志

Tailwind 高级软件工程师

日期:

大家好!

这篇文章是我的公开申请 资深软件工程师 位置。

关于我的一点

我是来自美国内布拉斯加州奥马哈的软件工程师,拥有内布拉斯加大学电气工程和计算机工程学士学位以及卡内基梅隆大学计算机工程硕士学位。在过去的 9 年里,我一直是一名自营职业者,经营着一家自举软件公司 Unstack Software。我的目标是建立、收购和运营小型 SaaS 和内容业务的组合(稍后会详细介绍!)。

我有 3 个孩子(6 岁、4 岁和 2 岁),第四个孩子即将出生。作为一个有着 4 年历史的独立创始人,有着一个年轻且不断成长的家庭,我非常习惯(并且 享受)拥有忙碌的生活方式,有很多活动部件。我们最喜欢一起做的事情是长途旅行到山上去徒步旅行。我们已经完成了 37 天和 41 天的旅行,带着孩子,而我一直在管理我的业务和团队。

在怀俄明州徒步旅行药弓峰

在怀俄明州徒步旅行药弓峰

是的,我的时区(中部)与您的首选时区相差 1 小时,但在过去 9 年里,我管理着一支全球团队(从巴西到塞尔维亚再到日本的任何地方),我可以毫无问题地适应来自以下国家的人员并与他们一起工作:截然不同的时区。

我也对承包商身份感到满意,因为我已经支付了自己的健康保险和退休计划。

但为什么雇用我?

在过去 12 年左右的时间里,我积累了整个职业生涯的经验。几个亮点:

  • 在卡内基梅隆大学攻读硕士学位期间,我为 Google X 奖参与了他们的月球车项目,该项目后来分拆成 Astrobotic公司 几周前他们刚刚进行了首次登月尝试。
  • 同样在我的大师中,我共同创造了 并在 Kickstarter 上成功筹集了近 275 万美元。 Pixy 现在在大多数主要在线电子产品零售商处均有销售。
  • 在我的时间里 桑迪亚国家实验室之后,我更多地转向软件领域,并参与了各种项目,包括卫星、通信系统等。
  • 2015 年离开桑迪亚后,我创办并引导了 Unstack Software,在那里我独自或与团队一起启动、获取和运行软件产品。
  • 我开始了 堆栈滥用 (您现在所在的网站!)2013 年 Pixy 推出期间,自 2015 年以来一直在积极发展。在巅峰时期,SA 每月有超过 1.5 万访客,5 名全职员工,我们管理着数十名合同作家。
  • 我获得了 阻止发件人,重写了一切,并将其从几百个用户发展到今天的 60,000 多个用户。这是我开发过的技术上最具挑战性的产品之一,可以作为学习如何处理边缘情况和冲突的客户需求的案例研究。

我在这个职位上最期待的事情是学习新技能并为我真正喜欢的产品做出贡献的挑战。我坚信,当你跨越舒适和不适的界线时,你就能完成最好的工作,这个角色对我来说就是这样。我可能不会勾选所有选项(即缺乏 Rust 和可访问性方面的经验),但我的整个职业生涯都是在学习完成工作所需的任何技能 - 无论是学习新语言、框架、如何管理团队,如何管理客户,或介于两者之间的任何事情。

就像我 啾啾 几个月前,Tailwind 对我来说是一个令人难以置信的教学工具。它在过去几年中教会我的 CSS 知识比我在前 10 年中学到的还要多。我相信我可以利用我独特的技能和视角来帮助更广泛的开发人员更容易地使用 Tailwind。

技术技能

我认为自己是一名全栈开发人员,几乎在我的所有项目中都使用 JavaScript。我的首选堆栈是 AWS、Node.js、Next/React、Tailwind 和 PostgreSQL。以前我写过很多 Python、Java 和 C/C++,但过去 8 年我主要使用 JavaScript。我一直在拼命寻找学习 Rust 的借口,但我保证我申请这份工作不仅仅是为了这个 😉

有几件事让我感到自豪:

  • Stack Abuse 的课程平台:除了定制的 CMS 之外,我还为 Stack Abuse 构建了一个完整的课程平台,已被数千名学生使用。它是使用 Next.js、Tailwind 和 PostgreSQL 构建的。这是我第一次体验 Tailwind,从那时起我就一直将我的项目迁移到它。在鼎盛时期,该平台每天为超过 100,000 名用户提供服务。
  • 阻止发件人的后端:这是我在 2016 年购买的一个小应用程序,并从头开始完全重写。迄今为止,它已经处理了超过 750 亿封电子邮件,这让我学到了很多关于在需要扩展的系统上工作的知识。我还为我们的 60,000 多名用户构建了一个简单的仪表板和 Chrome 扩展程序。
  • 迷彩,我的开源项目:9 年前,它最初是一个学习 Node 和文档 DB 的有趣项目,后来变成了一个半流行的 ODM,拥有超过 550 个 GitHub 星。虽然我不能说我对技术方面感到非常自豪(毕竟,这是我的第一个 Node 项目),但它确实教会了我很多关于管理开源软件以及与用户和贡献者合作的知识。
堆栈滥用自定义 CMS

我正在编写此内容的自定义 CMS。您可能会注意到其中有一些早期的 Tailwind UI 组件!

备注:我应该指出,我的 GitHub 个人资料的活动并不代表我所做的编程量。虽然我的几乎所有项目都使用 git 版本控制,但我并不将其中的大部分托管在 GitHub 上。

领导团队

除了我编写的代码之外,过去 6 年我一直在领导团队。角色范围从虚拟助理到编辑/作家再到开发人员。查看 堆栈滥用关于我们 页面可以看到一些与我一起工作的出色的人!该页面显示的 120 名员工中,一半以上是我亲自雇佣的。

写作

自创立 Stack Abuse 以来,我撰写/编辑了 450 多篇文章并编辑了 6 本书。以下是我最喜欢的一些:

有趣而无用的事实

  • 我和我的妻子在过去 9 年里一直是 CrossFitter 的狂热爱好者。健身是我继家庭和工作之后的第三爱好。
  • 我和 Adam 一样热爱金属——我所有的生产力都归功于 Soilwork、Darkest Hour、Tool 和 Korn 等乐队。
  • 我的办公室在一个农场里。我们家族在过去 130 多年里一直经营着一家农业领域的公司。我很幸运能够从他们那里租用办公空间,远离家里的喧嚣。
  • 我个人最好的拉比克魔方解算成绩是 42 秒 🤓
现货图片

最新情报

现货图片