Pieter van Beek
Verified Expert in Engineering
Ruby on Rails开发者
Pieter拥有39年的编程经验,包括担任软件产品经理的时间. He is a challenger, an independent worker, 在情况需要的时候也要有团队精神, 他在一系列的话题上拥有专业知识和技能, including big data, cryptography, and machine learning.
Portfolio
Experience
Availability
Preferred Environment
异步编程, 高性能计算, Linux, Software Architecture, Applied Cryptography, Python, TypeScript, Clojure
The most amazing...
...我发明并实现的东西是一个平台,用于在lucifer的动态人群之间进行可验证的安全数据交换.net.
Work Experience
校长|教务工程师
Swift Medical Inc.
- 起草了一个新的、分布式的、功能性的微服务架构.
- 描述了系统的体系结构,并对现有系统的性能进行了分析, mostly monolithic, 主要软件组成.
- 在主要开发人员之间创建了对目标体系结构的支持,该体系结构可以逐步实现.
高级开发|建筑师
City of Amsterdam
- 自动自助提供(云)存储、Spark集群、Kafka等等.
- 通过Rancher (Azure中的AKS)手动维护Kubernetes集群.
- 使用LDAP和Keycloak,设计和部署基于oidc的IAM (identity and access management. 通过这个IAM集成了大量的应用和服务.
高级DevOps |架构师
City of Amsterdam
- 为开放数据的发布构建了高级、异步和高性能RESTful api.
- 为20多个微服务的基础设施设计并实现了联合身份和访问管理以及单点登录, 有七个身份提供者使用Keycloak跨越组织边界.
- 选择和预置API管理工具,用于访问管理、版本控制和负载平衡.
- 构建了一个web服务和Python命令行接口,用于个人数据的假名化,允许多个组织交换和组合数据集,而不会影响匿名性.
Interim CTO
MADS
- 通过分析/调试他们的系统和实现基本的服务/资产管理例程来断言业务连续性.
- 分析软件和服务, 架构文档化, 并计划了最迫切需要的升级和重构.
- 估计未来两年的人员需求,并在董事会上为这一估计辩护. 然后,选择并招募了7名新员工.
Consultant
ASTRON
- 设计了满足LOFAR国际射电望远镜计算需求的高性能计算集群.
- 撰写欧洲公开招标书的技术规范文档.
- 参与评审投标书的遴选委员会.
Senior Developer
Multinational Bank
- 在一组DTAP大数据集群上实现了Hortonworks Hadoop的持续交付(零接触部署), 作为银行数据湖战略的一部分.
- 修改和定制Hortonworks Hadoop,以适应银行的合规要求和部署环境.
- 定制Hadoop与银行的自定义身份和访问管理系统进行互操作.
Co-founder and CTO
Lucipher.net
- 与他人共同创立了这家公司,并成功申请了荷兰高科技刺激基金.
- 发明并实现了一种新的公钥交换方法.
- 发明并实现了一个可证明和可验证的安全平台,用于动态用户组内的数据交换. 该方法将用于群聊应用程序和电子病历, military, police, 情报机构.
- 在斯坦福大学学习了密码学I课程,并获得了结业证书.
- 试验了最新的同态加密方案.
系统架构师/ DevOps
Vancis
- 使用PXE、kickstart、Xen和Puppet对32节点的RHEL集群进行调测.
- 在虚拟化的多租户计算集群上部署了Hortonworks的HDP.
- 帮助为多租户计算集群设计和实现虚拟化网络拓扑.
Senior Advisor
SARA
- 开发基于文献的微阵列数据分析关键字富集工具CoPub.
- Invented, 监督发展, and managed BeeHub, 用于学术研究的千兆级数据存储和交换.
- Invented, 监督发展, 管理GridAppsPortal, 一个web门户,用于有效地运行常见的大规模计算(如.g.(BLAST)在LHC计算网格上,具有数万个计算节点和pb级存储.
- 建议和合作开发EsiBayes, 一个用于执行大规模逆建模的门户网站, machine learning, 在荷兰生命科学网格(LSG)和国家计算集群(LISA)上进行参数优化。.
- 使用NVidia的CUDA和CuFFT工具包,将计算密集型的层析成像重建算法从cpu移植到gpu (NVidia Tesla卡).
Owner
Q-factor
- 为客户建立了首批电子商务网站,包括一家荷兰大型连锁书店.
- Built an online, 为阿姆斯特丹大学和一家电视广播公司(VPRO)开发的基于flash的游戏,允许学术经济学家在针锋相对的游戏中观察和实验人类行为.
- 为包括慕尼黑大学在内的客户构建了许多并行计算集群的高性能计算应用程序, Germany.
- 为荷兰最大的视频租赁连锁店(Videoland)进行针对性营销的大数据分析.
- 为荷兰阿姆斯特丹市建立汽车里程日志管理和财政调度系统.
Experience
Lucid
多租户Hadoop即服务
BeeHub
Rackful
http://pieterb.github.io/rackful/SMALL. 其中一些框架非常大. 如果理解框架比编写自己的框架花费更多的时间, 那么这个框架最好比我自己想出来的更强大.
没有广泛的工具或代码生成. 使用Ruby,您不需要代码生成.
完全支持http /1.1 .有条件请求. 大多数库的支持仅限于“if-none-match”和“if-modified-since”头文件, 并且仅用于GET和HEAD请求. 对于RESTful web服务, “if-match”和“if-unmodified-since”标头至少同样重要, 尤其是像PUT这样不安全的方法, POST, PATCH, and DELETE.
RESOURCE-CENTERED. 一些库要求RESTfulness, 但同时有一个类似servlet的接口, 它允许您实现像doPOST(URL)这样的方法句柄, 其中,您必须找出资源被发布到的对象, depending on the URL. 该库使您可以专注于服务器端资源及其表示.
Online Game
GridApps Portal
EsiBayes
OmniMatch
http://www.nwo.nl/onderzoek-en-resultaten/onderzoeksprojecten/76/2300140976.html.CoPub
Skills
Languages
Python, SQL, Ruby, JavaScript, C, PHP, LISA, Bash Script, C++, R, GraphQL, TypeScript, Clojure, Snowflake, Java
Frameworks
Vanilla JS, Sencha Touch, Apache Spark, Hadoop, Ext JS, Qt, Spark, Flask, OAuth 2, Django, Ruby on Rails (RoR)
Libraries/APIs
REST APIs, Node.js、BouncyCastle、jQuery UI、MPI、FFTW、LAPACK、OpenMP、BLAS、Intel MKL、React
Tools
Web of Trust, Git, Torque, GIS, Ansible, Jenkins, Sun Grid Engine, Sencha UI, MATLAB, GitLab CI/CD, Azure Kubernetes服务(AKS), Apache Airflow, Keycloak
Paradigms
Distributed Computing, Parallel Computing, 面向对象编程(OOP), 高性能计算, REST, Metaprogramming, Dynamic Programming, Design Patterns, 异步编程, 函数式编程, GPGPU, Eventual Consistency, HL7 FHIR Standard, 快速医疗互操作性资源(FHIR)
Platforms
Unix, Linux, MacOS, 亚马逊网络服务(AWS), Docker, Kubernetes, OpenStack, NVIDIA CUDA, iOS, Android, Xen, KVM, Azure, Rancher, Databricks, Apache Kafka
Industry Expertise
安全,网络安全,IT安全,项目管理
Other
OpenID Connect (OIDC).509, 公开密匙加密, OpenPGP, WebDAV, Architecture, Software Architecture, Applied Cryptography, APIs, Identity & 访问管理(IAM), Multithreading, Software, Software Development, SaaS, Back-end, PKI, LDAP, Sequence Alignment, Petri net, Physics, Startups, Early-stage Startups, Grid Computing, Storage, Encryption, eCommerce, PXE, Machine Learning, Bayesian Statistics, Big Data, Vectorization, VMware ESXi, Game Theory, Cryptography, Algorithms, Data-level Security, Aiohttp, MinIO, 389 Directory Server, CI/CD Pipelines, 大规模分布式系统, Fivetran, 数字转换, CTO, Fundraising, Geospatial Data, Technical Leadership
Storage
PostgreSQL, Redis, MySQL, CXFS, GPFS, TSM, HDFS, PostGIS, MongoDB
Education
生物医学学士学位
阿姆斯特丹大学-阿姆斯特丹
Certifications
算法:设计与分析,第1部分
Stanford University
Cryptography I
Stanford University