凯尔·科托维克博士.D.
验证专家 in Engineering
解决方案架构师和后端开发人员
Dr. Kotowick是产品设计和解决方案架构的领导者,他完成了博士学位.D. 在麻省理工学院的计算机科学和人工智能实验室工作,并担任过跨国公司的顾问, startups, 和大学. 他擅长与企业客户一起定义需求并探索可能的解决方案, 以及领导项目架构的开发, cloud services, 以及后端软件.
Portfolio
Experience
Availability
首选的环境
亚马逊网络服务(AWS),无服务器架构
最神奇的...
...我领导的项目是一个多学科的R&与美国国防部合作的军事步兵导航系统项目.
工作经验
领导基础设施和软件架构师
Clip Money
- 计划设计和部署在整个加拿大使用的金融科技应用程序.
- 开发与国家银行自动交易系统接口的Go库.
- 自动化了一个包含14个以上微服务的完整Kubernetes部署.
- 设计并实现整个AWS架构, 包括Cognito, RDS, Lambda, an API gateway, Amazon CloudFront, DynamoDB, 还有很多其他服务.
- 指导技术策略和长期产品设计.
- 监督软件开发实习生并评估团队成员的表现.
- 为数字标牌设备设计并实现了基于AWS物联网的系统, 包括自动供应, registration, 和安全的隧道能力.
首席开发运维工程师
银鹰系统有限公司
- 使用Docker和Docker Compose实现了一个基于微服务的容器化和网络模型.
- 实现了CI/CD管道与GitHub行动来构建, test, 并使用基于trunk的Git模型和Git标签来发布包版本.
- 设计了一个系统,用于捆绑单文件部署,以便在没有互联网接入的气隙机器上安装.
- 配置Nginx,让它在单个主机上使用动态API服务多个静态内容源(Angular).
基础设施及保安顾问
隐身医疗保健SaaS初创公司
- 为应用程序和基础设施安全提供咨询服务.
- 提供针对单租户和多租户配置的AWS基础设施设计指导.
- 就HIPAA合规性和其他隐私考虑事项进行咨询.
开发运维和基础设施工程师
Kalepa
- 在多账户AWS组织架构中设计并实现了企业级AWS多区域基础架构.
- 在Terraform中创建了一个模块化的微服务框架来管理ECS, ECR, S3, Lambda, API Gateway, RDS, Elasticache, IAM, batch job, 和使用最小权限模型的AWS Step Function资源.
- 为Docker构建开发GitHub Actions CI/CD工作流和可重用操作, 在基于中继的开发模型中部署AWS资源.
- 设计并实现了包括中转网关在内的多区域专网, 用于共享子网的RAM, 具有自动故障检测和故障转移功能的多nat出口, 用于AWS服务的私有VPC端点, 以及进出控制.
- 维护所有AWS服务的SOC 2合规性和监控.
- 集成Datadog与AWS资源,用于日志监控和警报.
- 提供有关安全性的应用程序设计模式的咨询, 快速发展, 高可用性.
云实施主管
加拿大政府-创新,科学和经济发展
- 领导全国无线电频谱监测系统基于aws的云实施.
- 与外部合作伙伴集成,用于数据摄取和分析.
- 使用AWS数据库迁移服务将企业多tb Oracle数据库迁移到AWS RDS.
资讯科技署署长
MIT
- 架构整个IT基础架构, 包括一个复杂的网站, AWS hosting, 固定式和车载物联网设备, 公共安全电台.
- Developed, deployed, 用PHP管理一个复杂的网站,有用户凭证和资格强制执行, 转移调度, 自动电子邮件列表成员, 交互式文件库, 以及集成了ics的日历系统.
- 设计并实现了一个系统,利用AES对称加密安全地传输和存储受保护的医疗记录.
- 利用c++和SDR开发了一个捕捉和记录所有公共安全无线电通信的系统.
- 发布了一款用于救护车调度和导航的iOS应用程序.
- 建立了无线电、警报器和应急灯控制的电子样机.
Team Leader
proSapient
- 领导一个Python项目的开发团队进行全球部署.
- 与客户最大的客户合作进行定制开发和部署.
- 审查软件架构和基础设施,以确保稳健和可靠的设计.
- 与AWS服务(包括S3和Lambda)的托管集成.
首席基础架构工程师和解决方案架构师
QuayChain
- 设计、部署和管理所有云基础设施(AWS).
- 建立并执行安全策略和协议.
- 设计了一个具有自动配置和车队管理功能的AWS物联网基础设施.
- 设计并开发了具有多个数据源的GraphQL API.
机器人技术顾问
熊溪科技
- 审查自主机器人系统的概念设计,以验证设计并提供反馈.
- 开发云基础设施,用于远程监控和手动控制多个地理位置不同的机器人系统.
- 与机器人制造商合作,确保板载控制硬件和软件的兼容性和所需功能.
系统设计顾问
米雷康姆(Tigo)
- 审查系统架构提案,以确定以微服务架构为重点的主要系统重新设计的可行性.
- 提供关于系统架构过程、需求和策略的指导.
- 为系统架构的修订开发需求文档.
首席技术官
农业企业风险承销商
- 担任技术领导角色, 分析公司和客户的需求,对技术栈做出决策, prioritization, 设计选择.
- 管理一个开发团队, 包括项目经理, web developers, 移动开发者, 图形设计师.
- 直接与首席执行官一起制定技术政策.
- 监督从纸质保险单管理到完全数字化流程的过渡.
- 设计和实现所有云基础设施以支持多个平台, 主要是在无服务器架构中, 重点是安全.
原型工程师和项目经理
King Tester公司
- 管理一个由四名工程师组成的团队,包括UI,硬件和工业专家.
- 使用OpenCV和Python开发了一个专有的计算机视觉系统.
- 集成软件与嵌入式系统硬件, 包括多种类型的单板计算机.
- 开发用于控制嵌入式硬件设备的软件工具.
- 与客户合作,确定新的产品功能,以提高用户满意度.
技术顾问
Mosaic
- 识别并修复有故障的数据源.
- 与外部机构合作,寻找可靠的长期解决方案.
- 恢复损坏和丢失的数据并重建数据存储.
DevOps顾问
科尔投资有限责任公司
- 与客户一起确定AWS上的最佳关系数据库配置.
- 配置和管理具有复制功能的AWS RDS Aurora集群.
- 协助将现有应用程序转换为与新的RDS集群兼容.
- 为与RDS集群的直接交互配置了一个AWS Cloud9实例.
解决方案架构师
全球矿业公司
- 曾担任世界上最大的矿业公司之一的解决方案架构师,该公司在中亚拥有广泛的业务.
- 对大型矿山分布式传感器系统的技术要求进行了评价.
- 确定了集合的最佳架构, processing, archiving, 并且每天可视化数tb的传感器数据.
- 比较各种潜在软件组件的成本/收益, 包括弹性堆叠, Splunk, Greylog, Docker, and Kubernetes.
- 为确定的体系结构生成部署建议,包括初始成本分析.
原型机工程师
Okta
- 实现了支持FIDO2 USB的WebAuthn协议的演示原型, NFC, 和苹果的TouchID.
- 建立了一个完全响应,现代登录界面与实时网络流量显示.
- 使用Flask部署原型,并根据需要提供更新.
首席密码工程师
Taraxa
- 实现了一个安全通道注入协议的SMTP连接.
- 通过FRESCO和empty -tool等框架,利用多方计算实现协作式多方TLS记录创建.
- 使用SHA-256哈希和X的零知识证明.509证书验证.
- 为盲证书颁发协议开发了一个线程网络框架.
- 为生产规模部署实施了新的学术密码学研究.
Lead Engineer
全球顶级战略咨询公司
- 使用无服务器框架、Python和AWS Aurora开发RESTful API.
- 为全球部署设计并实现后端云(AWS)架构.
- 配置和维护Elasticsearch集群, 通过AWS Lambda和API Gateway与RESTful API集成.
- 计划和实现所有安全考虑事项, 包括AWS虚拟私有云, 虚拟专用网, 和VPS端点.
- 实现了一个CI/CD管道, 包括GitLab, AWS CodePipeline, CodeBuild, and CodeDeploy, 所有这些都与Slack集成,可以自动向开发团队发出构建和部署通知.
- 开发用于自动输入数据处理的脚本, cleaning, 并导入到结构化关系数据库中.
- 与开发团队合作,包括前端和平面设计专家.
- 构建了具有多区域故障冗余和基于延迟的路由的全局部署策略.
集成顾问
INTSITE, Ltd.
- 使用imu、GPS和远程摄像头设计和原型化分布式物联网传感器网络.
- 研制了传感器网络冗余无线通信系统, 利用ZigBee/XBee无线电和MIMO点对点WiFi.
- 开发了用于分布式网络上冗余和加密命令/信息传输的Python库.
- 集成LTE蜂窝通信软件和硬件与户外系统部署.
- 开发用于图像处理和文件转换的Python库.
- 为分布式传感器数据集创建MySQL数据库结构.
- 提供最佳网络配置的指导,包括软件和硬件.
研究助理及博士.D. Candidate
麻省理工学院互动机器人小组
- 开发并测试了使用机器人操作系统(ROS)的多旋翼无人机飞行的新型c++和Python控制算法.
- 构建了一个定制的触觉反馈装置,并开发了必要的c++控制软件.
- 为用户研究创建虚拟现实环境, 包括使用多种专有语言编写脚本.
- 管理研究小组的所有Git服务.
- 与美国国防部国防高级研究计划局(DARPA)合作开展多模态反馈的军事研究项目.
研究助理|博士.D. Candidate
麻省理工学院人类系统实验室
- 开发了c++和MATLAB算法,用于处理宇航员和其他用户在微重力环境下的心电图和肌电图数据.
- 支持MATLAB软件的开发,用于轨道体的太阳通量预测.
- 制作航天器环境控制和生命维持系统的CAD模型.
- 为月球表面的宇航员设计了紧急避难所.
研究助理
UBC机器人与控制实验室
- 用c++语言设计并实现了一种新的超声成像算法.
- 用c++和MATLAB编写声学数据处理算法.
- 利用MATLAB和OpenCV开发图像处理算法.
- 为大型声学和图像数据集创建统计分析脚本.
Experience
盲人证书颁发机构
http://pdfs.semanticscholar.org/1e33/da9ebe8e4b443d33f99c5415dfda8034e873.pdfWebAuthn演示原型
内部资源查询系统
EMS IT架构
分布式传感器网络
救护车调度iOS App
Skills
Languages
Bash, XML, PHP, Python, SQL, Go, SAML, DYNAMO, GraphQL, Python 3, JavaScript, HTML, C++, Java, C, TypeScript, Embedded C, Embedded C++, C#, CSS, R, Swift
Frameworks
Angular, JSON Web令牌(JWT), Serverless框架, AWS HA, OAuth 2, Django REST框架, Flask, Django, Redux, Selenium, Bootstrap
Libraries/APIs
REST API, OpenID, jQuery, Dropbox API,谷歌Drive API, AWS Amplify, OpenCV, Node.js, GitHub API
Tools
Ansible, Amazon Cognito, AWS AppSync, AWS CloudFormation, MATLAB, Git, GitHub, Terraform, Amazon Elastic Container Registry (ECR), Amazon弹性容器服务(Amazon ECS), 亚马逊虚拟私有云(VPC), 亚马逊监测, VPN, AWS ELB, HashiCorp, AWS Fargate, Amazon Simple Email Service (SES), AWS简单通知服务(SNS), Amazon Simple Queue Service (SQS), Apache, Digi XBee, MATLAB统计 & 机器学习工具箱, MATLAB并行计算工具箱, PhpBB, Microsoft Visual Studio, Docker Compose, OpenVPN, Elastic, Jira, Confluence, Postfix, Redux Thunk, SOLIDWORKS, GitLab CI/CD, Jenkins, NGINX, Amazon EKS, Wireshark
Paradigms
持续集成(CI), 持续交付(CD), REST, Agile, 宁静的发展, 人机交互(HCI), 以人为本的设计, 后端架构, DevOps, Serverless架构, DevSecOps, Microservices, ETL, 射频(RF)协议
Platforms
Ubuntu, Amazon EC2, Linux, AWS Lambda, AWS IoT, Arduino, Raspberry Pi, Windows, 亚马逊网络服务(AWS), Docker, AWS NLB, AWS ALB, Windows Server, Dropbox, WordPress, Kubernetes, Blockchain, 谷歌云平台, OpenShift, 红帽OpenShift, Azure
Storage
JSON, Amazon Aurora, 亚马逊DynamoDB, Amazon S3 (AWS S3), MySQL, Azure Active Directory, Elasticsearch, Redshift, NoSQL, On-premise, AWS SWF, MongoDB
行业专业知识
安全,IT安全,网络安全,项目管理
Other
Amazon Cognito用户池, Architecture, Linux管理, Linux服务器管理, Webhooks, Fintech, Networking, GPS, 嵌入式系统, API集成, Consulting, IT Consulting, 解决方案架构, 系统集成, 技术设计, Data Modeling, Algorithms, IoT Security, 云架构, 关系型数据库设计, CI / CD管道, AWS云架构, 站点可靠性工程(SRE), Encryption, 亚马逊API网关, Google Drive, 物联网(IoT), Healthcare IT, Emergency & Urgent Care, Back-end, Cloud, CTO, Remote Work, Military, Integration, Engineering, 软件工程, 硬件开发, 命令行界面(CLI), Research, 计算机科学, 后端开发, APIs, AWS DevOps, Serverless, Full-stack, Leadership, 技术领导, 团队的领导, Amazon RDS, 基础设施, IT基础设施, 云基础设施, 工业物联网(IIoT), AWS机密管理器, SecOps, 系统管理, FinOps, CORS, 单点登录(SSO), OAuth, AWS认证解决方案架构师, 云安全, 集装箱化, Web应用防火墙(WAF), TCP/IP, SSL, 后台系统开发, 电子邮件传递, Email Systems, Monitoring, Lambda函数, 近场通信(NFC), POS, Robotics, 机器人操作系统(ROS), Bluetooth, IT项目管理, X.509证书, 离线数据同步, 异步数据流, 同步, HTTP, HTTPS, IIS, 业务连续性 & 灾难恢复(BCDR), 团队管理, DMARC, 虚拟现实(VR), WordPress插件, 分布式系统, Networks, Radio, 远程桌面, 软件即服务(SaaS), WebAuth, Cloudflare, 工程数据, 负载平衡器, 嵌入式软件, Firmware, Linux AD (Active Directory), SaaS, Wireless, Safety, 虚拟机, PID控制器, WiFi, 传输层安全性(TLS), 安全多方计算, 零知识证明, 计算机视觉, Cloud9, Data Recovery, Localization, Mapping, 数据仓库设计, Mobile Data, Nomad, 计算机工程, FPGA, Web Security, Authentication, 亚马逊53号公路, Data Analytics, 点对点隧道协议(PPTP), IT Support
Education
Ph.D. 人类系统集成
麻省理工学院-剑桥,马萨诸塞州,美国
电子与计算机工程硕士学位
英属哥伦比亚大学-温哥华,BC,加拿大
计算机科学学士学位(荣誉)
英属哥伦比亚大学-基洛纳,卑诗省,加拿大
Certifications
AWS认证解决方案架构师-专业
亚马逊网络服务
E-950:所有危险事件指挥官
联邦紧急事务管理局
G775:应急行动中心管理
马萨诸塞州应急管理局
E-958:全险行动科科长
联邦紧急事务管理局
ICS-400:高级事件指挥系统
联邦紧急事务管理局
业余无线电-一般级操作员
联邦通信委员会
急救医疗技术员
国家紧急医疗技术人员登记处