Olaf Luetkehoelter,美国马里兰州克罗夫顿的开发商
Olaf is available for hire
Hire Olaf

Olaf Luetkehoelter

Verified Expert  in Engineering

DevOps工程师和开发人员

Location
克罗夫顿,马里兰州,美国
Toptal Member Since
September 11, 2021

Olaf is a DevOps engineer with 20+ years of experience in programming languages; database systems; and automation, monitoring, and analytics tools. 他的企业经验包括思科, CompuCom, IBM, BMC, and UNC, 他的角色包括软件开发主管, lead architect, 负责咨询业务的团队领导, 在销售情况下担任面向客户的解决方案架构师. 奥拉夫喜欢开发软件, 尤其是自动化解决方案, 他务实的方法总是能带来价值.

Portfolio

SQUID iQ, Inc.
Java, Quasar, PostgreSQL, Kubernetes, 亚马逊网络服务(AWS), Python 3...
NetFoundry, Inc
Java, Spring MVC, Spring Security, Angular, Docker, Kubernetes, Terraform...
Cisco
JavaScript, MuleSoft, OpenShift, OpenStack, Python, Linux, CSS, MySQL...

Experience

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS), Python, Java, Node.. js、Azure、数据库、Terraform、Linux

The most amazing...

...我最近开发了一个SaaS平台,它通过蓝/绿部署,通过CI/CD从基于云的网络组件构建全球网络.

Work Experience

首席软件架构师

2021 - 2021
SQUID iQ, Inc.
  • 建立全栈开发团队, DevOps, 以及一个新的临床操作智能平台的QA.
  • 领导两周的敏捷软件开发过程.
  • 设计并实现了一个自动化流程,通过api更新从供应商数据存储的操作数据.
  • 使用Cypress实现端到端测试.IO和指导开发人员在其应用程序.
  • 使用AWS CDK设计并实现了通用设备目录系统的自动构建. 使其通过Bitbucket CI管道执行.
Technologies: Java, Quasar, PostgreSQL, Kubernetes, 亚马逊网络服务(AWS), Python 3, Quality Assurance (QA), Manual QA, User Experience (UX), Containerization, Scripting, Architecture, Security

软件开发主管

2016 - 2021
NetFoundry, Inc
  • 建立NetFoundry的网络即服务(NaaS)平台, 基于Spring Cloud Netflix和Activiti/Flowable工作流的一组基于java的云原生微服务.
  • 建立了一个基于Redshift的业务分析系统, Google Data Studio, 以及基于python的ETL框架.
  • 以两周的节奏实现敏捷软件开发过程.
  • 管理开发、测试工程、构建自动化和SRE方面的17个直接下属.
Technologies: Java, Spring MVC, Spring Security, Angular, Docker, Kubernetes, Terraform, MySQL, Python, 谷歌云平台(GCP), Azure, 敏捷软件开发, Activiti BPM, TypeScript, Node.js, Redshift, Google Data Studio, ETL, Team Management, Build Automation, 站点可靠性工程(SRE), Spring Cloud, Flowable, Microservices架构, Technical Hiring, Linux, SQL, Git, CSS, Spring, Ansible, JavaScript, C, Test Engineering, Dashboards, Data Warehousing, Bash, ServiceNow, UML, Eclipse, Oracle, Jenkins, Amazon EC2, 亚马逊网络服务(AWS), Amazon S3 (AWS S3), Amazon弹性容器服务(Amazon ECS), ECS, Cloud Security, HTML, Boto, Boto 3, Amazon RDS, SaltStack, Scrum, 持续交付(CD), 持续集成(CI), Bitbucket, AWS Lambda, Lambda Functions, Packer, Monitoring, PostgreSQL, Time Series, DevOps, Amazon EKS, Redis, CI/CD Pipelines, Helm, Back-end Development, Selenium, Cypress, APIs, Amazon CloudWatch, Grafana, Bash Script, Shell Scripting, 集装箱编配, Containers, AWS Cloud Architecture, 基础设施即代码(IaC), Technical Writing, Networking, NGINX, GitLab CI/CD, AWS IAM, SSH, 亚马逊虚拟私有云(VPC), VPN, AWS HA, AWS Fargate, Networks, Quality Assurance (QA), Manual QA, User Experience (UX), Containerization, PHP, Scripting, Architecture, Security

首席解决方案架构师

2015 - 2016
Cisco
  • 领导解决方案架构,并在众多国内和国际项目中与业务开发经理合作.
  • 为关键垂直领域设计增强的解决方案:金融, healthcare, retail, hospitality, 还有智能空间(体育), entertainment, and buildings).
  • 生成85%的POC成功率,20多个客户和3个参考. 建立了价值5000万美元的90个合格的勘探管道.
  • 为设计顾问提供系统级咨询专业知识, sales, 以及面向大中型客户的部署团队. 在CiscoLive(2015年圣地亚哥和2016年柏林)和其他行业活动中介绍CIP和EMSP.
  • 在CIP中设计并实现OAuth工作流,以支持需要将客户的身份服务引擎(ISE)安装集成到Google基于saas的目录API的交易.
技术:JavaScript, MuleSoft, OpenShift, OpenStack, Python, Linux, CSS, MySQL, Microservices架构, 企业架构, Bash, VMware, Cloud Security, Monitoring, DevOps, CI/CD Pipelines, APIs, Bash Script, Shell Scripting, 基础设施即代码(IaC), Technical Writing, Networking, SSH, 亚马逊虚拟私有云(VPC), VPN, AWS HA, Networks, Quality Assurance (QA), User Experience (UX), Containerization, Scripting, Architecture, Security

Product Architect

2014 - 2015
Cisco
  • Refined user stories, 受影响的产品特性, 并与产品管理和工程团队合作.
  • 为基于云的CIP版本设计了一个工作原型, 集成平台即服务(IPaaS), 沟通基于saas的产品愿景.
  • 为Red Hat OpenShift上的CIP部署设计了一个定制的墨盒.
Technologies: MuleSoft, OpenStack, OpenShift, Python, Linux, MySQL, Bash, VMware vCenter, VMware, HTML, DevOps, APIs, Bash Script, Shell Scripting, 基础设施即代码(IaC), Technical Writing, Networking, SSH, 亚马逊虚拟私有云(VPC), VPN, AWS HA, Networks, Quality Assurance (QA), Manual QA, User Experience (UX), Containerization, Scripting

云服务总监

2012 - 2014
CompuCom
  • 领导云管理平台(BMC CLM)与ITSM软件(ServiceNow)的集成。. 重点关注服务目录、供应自动化和自定义流程.
  • 为新的托管混合云服务设计产品和关键实现流程.
  • 压缩多周, 高度劳动密集型的客户入职流程在批准后不到两个小时. 通过使用VMware vCenter Orchestrator (vCO)实现自动化,100%减少了手动数据输入.
  • 领导工具集整合:评估开源工具(Liferay), Nagios, OpenStack, Chef, Puppet, 和Ansible),以及与公共云和混合云(AWS)的集成, AT&T、VMware和vCloud Air).
技术:BMC Atrium Orchestrator, BMC Remedy, SQL, Bash, ServiceNow, VMware, VMware vCenter, Liferay, Nagios, OpenStack, Chef, Puppet, Ansible, Linux, 企业架构, Amazon EC2, 亚马逊网络服务(AWS), Cloud Security, SaltStack, Monitoring, Time Series, DevOps, Technical Hiring, APIs, Bash Script, Shell Scripting, 基础设施即代码(IaC), Technical Writing, Networking, SSH, VPN, AWS HA, Networks, Quality Assurance (QA), User Experience (UX), Scripting, Architecture

高级项目架构师

2011 - 2012
BMC
  • Architected, designed, 并领导实现了一个基于soa的API层,用于使用CLM服务和集成第三方中间件.
  • 为BMC Atrium Orchestrator (BAO)创建了一个工具包,以便与CLM无缝集成. 该工具包提供了一个抽象层来隐藏CLM API的复杂性并实施最佳实践, 大大减少了CLM的实施工作.
  • 领导在客户现场实施BMC云生命周期管理(CLM)解决方案. 解决方案包括私有云实现(IaaS), 混合云(爆发到AWS和Savvis/CenturyLink), and SaaS.
技术:BMC, BMC Atrium Orchestrator, 面向服务的架构(SOA), Python, Java, Linux, SQL, MySQL, 企业架构, Bash, VMware vCenter, VMware, Amazon EC2, 亚马逊网络服务(AWS), Cloud Security, Monitoring, CI/CD Pipelines, AWS Cloud Architecture, 基础设施即代码(IaC), Technical Writing, Networking, SSH, VPN, AWS HA, Networks, Quality Assurance (QA), User Experience (UX), Scripting, Architecture

Senior Consultant

2009 - 2011
BMC
  • 使用BMC Atrium Orchestrator和VMware ESX管理程序为客户的私有云实现了一个自动配置流程.
  • 通过由补救事件触发的自动化工作流自动处理故障单.
  • 领导客户站点的多个项目来实现数据中心自动化, process orchestration, IT服务管理(ITSM)系统集成, middleware, and customization.
技术:BMC Atrium Orchestrator, BMC Remedy, Java, Bash, Linux, Python, SQL, MySQL, 企业架构, VMware vCenter, VMware, Amazon EC2, 亚马逊网络服务(AWS), HTML, Monitoring, AWS Cloud Architecture, 基础设施即代码(IaC), Technical Writing, Networking, SSH, VPN, AWS HA, Networks, Quality Assurance (QA), Manual QA, User Experience (UX), Scripting

Product Manager

2007 - 2009
BMC
  • 为一种新的JEE应用服务器设计并实现了一个应用程序问题解决产品的工作原型, 授权销售团队完成1600万美元的授权交易外加300美元,000 for services.
  • 重新设计了JEE产品的用户体验,并从专有的Java Swing技术过渡到Eclipse RCP. 构建功能原型以验证架构决策, 证明技术可行性, 并为工作量估计提供一个基础.
  • 为BMC AppSight J2EE的新版本创建需求规范文档, 在应用程序生命周期的测试和维护阶段自动化问题解决过程的应用程序问题解决系统.
Technologies: Java, Eclipse, Bash, GlassFish, JEE, Linux, SQL, IBM WebSphere, Oracle, HTML, AWS Cloud Architecture, Technical Writing, Networking, SSH, VPN, AWS HA, Networks, Quality Assurance (QA), Manual QA, User Experience (UX), Scripting

Senior IT Architect

2005 - 2007
IBM
  • Architected, designed, 并在社会服务领域开发了关键任务应用, retail point of sale, 以及制药系统. 平台包括UNIX (Linux、AIX和Solaris)和Windows系统.
  • 领导开发和实现团队完成开发生命周期的所有阶段.
  • 为团队中的初级开发人员提供指导和技术指导.
Technologies: Java, IBM WebSphere, Eclipse, Linux, SQL, Spring Cloud, Bash, UML, JEE, HTML, Scrum, Networking, SSH, AWS HA, Networks, Quality Assurance (QA), Manual QA, User Experience (UX), Scripting, Architecture

Senior Consultant

2004 - 2005
Identify Software
  • 开发演示实现,以在POC约定期间展示客户端环境中的软件特性.
  • 为15-20人的客户团队进行课堂培训,以支持产品实施阶段.
  • Developed applications for internal use; designed, implemented, and presented customer prototypes; and provided technical assistance for software pre-sale and post-sale activities.
Technologies: Java, Bash, Eclipse, BEA WebLogic Server, JBoss, Linux, SQL, IBM WebSphere, JEE, HTML, Networking, Networks, User Experience (UX), Scripting

应用开发项目主管

2004 - 2004
北卡罗来纳大学教堂山分校
  • Reorganized a team of developers to leverage individual strengths; streamlined the development process; and introduced an iterative development cycle, daily build (ANT), 自动化测试(Cactus), revision control (CVS), and code reviews.
  • 设计了一个基于j2ee的应用程序体系结构(Oracle application Server 10g), Apache Struts, EJB, Web Services, Oracle Workflow Engine, Sybase OpenServer中间件, 和Oracle9i数据库)为一个主要的新的UNC人力资源平台(HRWeb Desktop).
  • 为Oracle工作流子系统设计了一个面向对象的API (Java Library).
Technologies: Java, JDeveloper, Oracle应用服务器, SQL, CSS, Team Management, Test Engineering, Spring Cloud, Bash, UML, JEE, Oracle, HTML, Back-end Development, Technical Hiring, Networks, User Experience (UX)

Database Consultant

2003 - 2004
北卡罗来纳大学教堂山分校
  • 设计并实现了一个复杂的Oracle9i报表分析数据库(3),000+ tables, views, triggers, 以及存储过程)与供应商提供的数据库进行接口.
  • Created Java, PL/SQL, 和基于VB/ ms - access的工具来转换数据结构并执行初始数据库加载(SQL*Loader).
  • 开发维度数据模型和定期ETL作业来填充数据仓库. 生成OLAP多维数据集和Excel电子表格.
  • 改进了第三方提供的数据传输工具(J2EE)的性能, JDBC, 和Swing)通过大规模多线程提高了900%. 开发项目计划、自动化测试(JUnit)和文档(UML).
  • 设计并开发了基于web的Apache, JSP, 和PHP)图表生成和数据导出系统(XML, CSV, 和HTML)向整个组织的授权涉众公开实时流程数据.
  • 通过JDBC为遗留OS/2 SCADA应用程序(IBM PlantWorks)开发数据库支持. 这允许继续使用该系统, 延迟转换到新应用程序的成本.
  • 开发源代码生成脚本,以生成Oracle表, triggers, PL/SQL存储过程.
Technologies: Java, SQL, ETL, Data Warehousing, Eclipse, Oracle, Back-end Development, Networks, User Experience (UX), Architecture

分公司经理和首席软件架构师

2001 - 2002
Encrease AG
  • 管理6-20人的项目团队和10万- 250万欧元的项目. 协调跨三个分支和四个部门的开发活动.
  • 设计并实现了第一个流程,用于在独立财务顾问办公室创建银行账户,并将电子文档传输到银行.
  • 开发基于JSP和Servlet前端到HP Nimius后端的BroadVision交互管理器(V6). 将ejb部署到BEA Weblogic服务器. 扩展了Struts应用程序框架的类,以便与BV包装器类进行正确的接口.
  • 将BroadVision门户网站的性能提高了300%. 彻底重新设计网站架构,利用BroadVision缓存机制,优化Oracle8i数据库访问中使用的SQL.
  • 重组BroadVision规则集和社区,并开发用于表示的JSP和JavaScript代码.
  • 介绍XP开发(结对编程和测试优先), reduced coding errors, 提高代码质量.
  • 执行代码审查并指导员工学习新技术:JSP, Servlets, Struts, 并与BroadVision交互管理器和JavaScript接口.
  • 最大化网站性能的www.interroll.使用Vignette StoryServer, Oracle 8i和1000多个模板.
Technologies: Java, BroadVision, BEA WebLogic Server, Vignette, JavaScript, Linux, SQL, ETL, Team Management, Test Engineering, Spring Cloud, Bash, UML, Eclipse, Oracle, HTML, Back-end Development, Technical Hiring, Networking, Networks, User Experience (UX), Scripting

合伙人、董事总经理、首席顾问

1997 - 2000
Palatina GmbH
  • 负责BroadVision JavaScript框架的开发,用于向HTML客户端呈现新闻内容.
  • 集成外部新闻源, 开发发布接口(BroadVision publishing Center), 并通过BroadVision门户集成应用程序.
  • 使用BroadVision MarketMaker为欧洲钢铁厂市场创建了一个原型(基于BroadVision Business Commerce). 安装并配置BroadVision软件和web服务器.
  • 将关键任务软件从客户机-服务器转换为基于web的软件, 三层架构(Oracle8i和Vignette StoryServer). 重新设计数据体系结构,交换应用服务器.
  • 收集需求(Rational RequisitePro)并设计系统架构. 应用Rational统一过程(RUP), 获得用例的支持, 并为开发团队生成规范和UML图.
Technologies: Java, BroadVision, Vignette, IBM Rational, UML, Linux, SQL, JavaScript, ETL, Team Management, Test Engineering, Spring Cloud, Bash, Eclipse, Oracle, HTML, COBOL, Back-end Development, Technical Hiring, Networking, Networks, User Experience (UX), PHP, Scripting

合伙人、首席顾问

1996 - 1999
Luetkehoelter & Weitzel Consulting
  • 为德国最大的保险公司的子公司在德国设计并实现了第一个完全基于web的B2B应用程序(Lotus Notes和Domino).
  • 创建了基于lotusscript的集成模块来处理X上的消息传递.400传输和无缝创建Lotus Notes文档.
  • 在一个有50个客户端的基于Novell netware的网络上实现了一个电子邮件系统(Pegasus Mail).
技术:Lotus Notes, Lotus Domino, LotusScript, Novell NetWare, Networking, Networks, User Experience (UX), PHP, Scripting

Network as a Service

http://nfconsole.io
一个NaaS平台,在Spring云和Activiti/Flowable工作流的基础上实现为一组基于java的云原生微服务. 我开始担任首席后端开发人员,并与另一名开发人员合作开发DevOps工作流和工具. 我还为管理任务开发了一个基于angular的GUI.

我们遵循一个两周的敏捷软件开发过程. 随着团队发展到17名开发者, covering development, test engineering, build automation, and SRE, 我逐渐从日常的开发任务中抽身出来,但要确保亲自动手并掌握新技术.

业务分析和仪表板

一组业务仪表板,从销售和托管基础设施的直接相关成本的角度提供对业务运行情况的洞察.

实现过程包括用Python创建ETL进程,从HubSpot收集数据, AWS, OCI, GCP, Azure, and Alibaba, 并在基于redshift的数据仓库中填充表. 几个SQL脚本和存储过程创建原始数据的上卷视图. 最后但并非最不重要的是,仪表板是使用Google Data Studio实现的. 来处理大量的数据并大幅提高性能, 最大的数据集被导出并导入到Google BigQuery中.

NetFoundry ServiceNow演示

http://netfoundry.io/resources/videos/?utm_medium=email#demos
自助服务网络访问请求:示例集成:ServiceNow

这个集成演示了如何使用ServiceNow实现与NetFoundry的NaaS REST API的集成. Using this feature, 企业可以将零信任访问无缝集成到新员工的入职流程中.

Languages

Java, SQL, Python, JavaScript, Bash, COBOL, Bash Script, CSS, TypeScript, C, PL/pgSQL, UML, LotusScript, HTML, CICS, Python 3, PHP

Paradigms

DevOps, 敏捷软件开发, REST, Microservices架构, ETL, Scrum, 持续交付(CD), 持续集成(CI), 面向服务的架构(SOA)

Platforms

Kubernetes, Amazon EC2, 亚马逊网络服务(AWS), Azure, Docker, Linux, Eclipse, AWS Lambda, 谷歌云平台(GCP), MuleSoft, OpenShift, OpenStack, JEE, IBM WebSphere, JBoss, Oracle应用服务器, Oracle

Other

Team Management, CI/CD Pipelines, APIs, 集装箱编配, 基础设施即代码(IaC), Scripting, Architecture, Build Automation, Back-end Development, Technical Hiring, ECS, Cloud Security, Amazon RDS, Lambda Functions, Monitoring, Shell Scripting, Containers, AWS Cloud Architecture, Networking, Networks, Quality Assurance (QA), Containerization, Security, Flowable, Web Security, 企业架构, Google BigQuery, Google Data Studio, Test Engineering, 站点可靠性工程(SRE), Spring Cloud, Dashboards, Data Warehousing, ServiceNow, VMware vCenter, Liferay, GlassFish, BEA WebLogic Server, BroadVision, Vignette, Time Series, Technical Writing, SSH, Manual QA, User Experience (UX)

Frameworks

Spring, Selenium, AWS HA, Angular, Spring Security, Hibernate, Activiti BPM, Spring MVC, Cypress, Quasar

Libraries/APIs

Node.js

Tools

Terraform, Git, Jira, Ansible, BMC Atrium Orchestrator, Jenkins, Amazon弹性容器服务(Amazon ECS), Boto, Boto 3, Bitbucket, Amazon EKS, Helm, GitLab CI/CD, AWS IAM, 亚马逊虚拟私有云(VPC), VPN, AWS Fargate, Flyway, BMC Remedy, VMware, Nagios, Chef, Puppet, JDeveloper, IBM Rational, Lotus Notes, Lotus Domino, Novell NetWare, SaltStack, Packer, Amazon CloudWatch, Grafana, NGINX

Storage

MySQL, Amazon S3 (AWS S3), Redshift, PSQL, IBM Mainframe, PostgreSQL, Redis

1987 - 1996

计算机科学硕士学位

凯泽斯劳滕大学-德国凯泽斯劳滕

2016年8月至2019年10月

认证资讯系统保安专业人员(CISSP)

(ISC)²

2013年11月至今

TOGAF 9

The Open Group

JULY 2002 - PRESENT

Sun Certified Java Programmer (SCJP)

Sun Microsystems

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring