寻找下一份工作
原文由 Nikita Prokopov 于 发布,订阅该博客
大家好,我是 Niki,目前正在寻找下一份工作。
我是一名 π 型人才:
- 软件开发者,
- 专注于 UI 与 UX 的产品设计师。
我的使命是追求简洁、追求性能,打造真正能帮助到人的软件。
软件开发
我参与开发和构建过多种数据库:
- 创建了 DataScript,它启发了一系列数据库的诞生(Datalevin、Datahike、re-db),并为 Roam Research、Athens Research、Logseq 等项目提供了支持;
- 在 Roam Research 中优化了基于 Firebase 的存储;
- 在 Instant DB 构建了基于 Postgres 的 DBaaS。
同步引擎:
- 在 Instant DB 实现了从 Postgres 到浏览器的同步;
- 在 Cognician 实现了从 DataScript 到 Datomic 的同步;
- 参与了 SwarmJS/RON CRDTs 的开发。
前端:
- 自 2005 年起便开始构建浏览器应用;
- 2010 年构建了我的第一个 Web 框架;
- 2014 年为 ClojureScript 创建了一个广受欢迎的 React 封装;
- 2023 年实现了自己的虚拟 DOM。
性能:
- Fast EDN 比 Clojure 标准的 EDN 解析器快 6 倍,在 JVM 上的速度可与 JSON 媲美;
- 将 Roam Research 的数据库加载时间从数分钟缩短至数秒。
UI/UX
我运营着 Grumpy.Website,这是一个关注 UI/UX 的博客,拥有 2000 多名订阅者。
我的文章曾被 Notion、ATP.fm、Daring Fireball 以及 Marcin Wichary 引用。
今年早些时候,我撰写了一篇关于 macOS Tahoe 菜单图标过度使用的批评文章,获得了广泛传播。随后 Apple 移除了文中讨论的许多图标。
产品设计
2024 年,我发布了 AlleKinos.de,在没有做任何推广和 SEO 的情况下,很快达到了日均 1500 名访客。
我创建了 Fira Code,它已成为全球最受欢迎的编程字体之一。
我的 Clojure Sublimed 扩展成为了 Sublime Text 中首选的 Clojure 开发环境。
此外,我还创建了许多其他小产品、库、字体和配色方案,全部可在我的 GitHub 上找到。
其他
如果想进一步了解,这里是一些常用链接:
我还制作了一份两页的 PDF 简历:

我在寻找什么样的机会?
- 全职或合同制,
- 远程办公或在柏林,
- 个人贡献者岗位,
- 小而协作紧密的团队,
- 有抱负的产品。
如果你正在做编译器、数据库、IDE、编程语言,或其他在技术上富有挑战性的产品,涉及图形、排版、算法、底层编程,并且认为我的经验能帮上忙,欢迎联系我:[email protected]。
随机一篇博客
评论
登录后参与讨论