Jannis Pohlmann 是 The Graph 的联合创始人兼技术主管,The Graph 是一个用于索引的去中心化查询协议。他也是 Edge & Node 的联合创始人、工程主管以及首席技术官,Edge & Node 是 The Graph 背后的初始团队。[1][2]
Jannis Pohlmann 在 Universität zu Lübeck 攻读计算机科学和人机交互专业,获得了相当于硕士学位的文凭。他于 2005 年至 2011 年就读于该大学,主要兴趣包括理论计算机科学、编程挑战、交互设计以及使用麦克风阵列进行说话人定位。2009 年,他在 Till Tantau 教授的指导下完成了题为“将 Thunar 文件管理器移植到可扩展异步虚拟文件系统层 GIO”的本科毕业论文。2011 年,Jannis 在 Till Tantau 教授的指导下完成了题为“用于 TikZ 图形描述语言的可配置图形绘制算法”的研究生毕业论文。[1]
从 2005 年 1 月到 2011 年 1 月,Jannis Pohlmann 担任 Xfce 桌面环境的核心开发人员。在他参与的六年时间里,他为该项目的各个方面做出了贡献,包括社区管理和领导、发布管理和开发流程、桌面中间件和应用程序以及 Web 应用程序。他担任了关键角色,例如编写 Xfce 发布模型和发布管理 Web 应用程序,担任 Xfce 4.8 的发布经理,维护 Xfce 核心组件,开发缩略图服务 Tumbler,以及协调 Xfce 扩展的 goodies 基础设施。[1]
此外,从 2005 年 1 月到 2009 年 1 月,Jannis Pohlmann 还参与了 Lunar Linux 的基于源代码的软件包的开发和维护工作。在他任职的四年期间,他使用了 Bash、Git、Autotools、SCons、CMake 和其他构建系统等技术。[1]
Jannis Pohlmann 的职业生涯始于 Ingenieurbüro M. Tartsch 的软件开发人员,他在那里工作了 2004 年至 2006 年。在这两年期间,他负责规划和开发 C++ 国际化库。他还为分层配置存储框架的设计和实现做出了贡献。此外,他还致力于开发用于任意数据源的图形表格编辑器。[3]
从 2006 年到 2007 年,Jannis Pohlmann 担任德国吕贝克地区的 coalesenses GmbH 的软件开发人员。他在 coalesenses 的工作涉及微控制器平台、定制微控制器操作系统和基于传感器的网络设备等各个领域。值得注意的是,他在实现 iSense 微控制器操作系统的不同组件方面发挥了重要作用。[3]
从 2007 年开始,一直到 2010 年 7 月,Jannis Pohlmann 在吕贝克大学理论计算机科学研究所担任研究和学生助理。在这三年零七个月的时间里,他专注于各个领域,包括信号处理中的图像增强和均衡以及生物信息学中的单倍型算法。他的职责包括进行每周的讲座辅导、实施和评估图像增强和均衡算法,以及开发和测试单倍型算法。[3]
2012 年 1 月,Jannis Pohlmann 加入 Codethink Limited,担任位于英国曼彻斯特的高级软件开发人员和架构师。他一直担任该职位到 2014 年 3 月,主要从事车载信息娱乐 (IVI) 系统和 Baserock 嵌入式 Linux 项目。他的角色包括软件架构和开发、项目管理和技术领导。他专注于 Android 等主题,特别强调媒体播放和流式传输、IVI 系统中的持久性和系统启动、分布式系统构建和依赖关系图以及操作系统引导。[3]
Jannis Pohlmann 于 2015 年 2 月至 2015 年 8 月在德国瓦尔堡的 Holzwerkstatt Himmler 工作。在这七个月的时间里,他建造、修复和安装木制家具和楼梯。他还参加了有关技术绘图、家具构造、材料和木工机械的课程。
从 2016 年 3 月到 2017 年 9 月,Jannis Pohlmann 在旧金山湾区的 Workflo, Inc. 担任软件工程承包商。在这一年零七个月的时间里,他在构建 Workflo(一款面向开发人员和设计师团队的混合 Web/桌面产品)方面发挥了关键作用。该产品有助于创建和维护 React 组件库。Jannis 还使用 Electron、Webpack、Clojure、ClojureScript、Om Next、React、Datomic、clojure.spec 以及使用 Wercker 和 Kubernetes 的 CI/CD 等技术为开发做出了贡献。他积极参与了基于函数式设计原则和 CQRS 架构的 Clojure/ClojureScript 应用程序框架的设计和实现。[3]
从 2016 年 2 月到 2018 年 3 月,Jannis Pohlmann 在德国汉堡地区担任个体经营的 Clojure(Script) 和 React 顾问。他提供软件开发、架构和技术领导服务。[3]
作为外部顾问,Jannis Pohlmann 从 2017 年 9 月到 2018 年 3 月在德国汉堡地区的 Functional Foundry 提供了指导和专业知识。在这七个月的时间里,他为产品开发做出了贡献,并帮助将概念转化为完善的产品。[3]
从 2018 年 4 月到 2021 年 2 月,Jannis Pohlmann 担任旧金山湾区 Graph Protocol, Inc. 的联合创始人兼技术主管。他在监督公司的技术方向和发展方面发挥了至关重要的作用。2021 年 2 月,他在德国柏林共同创立了 Edge & Node,自 2022 年 3 月以来一直担任首席技术官。在这个全职职位上,他以其先前的经验和专业知识为基础,领导公司的技术方面。[3][4]