Matthew Keas,美国德克萨斯州休斯顿的开发者
Matthew is available for hire
Hire Matthew

Matthew Keas

验证专家  in Engineering

分布式系统开发人员

Location
休斯顿,德克萨斯州,美国
至今成员总数
2015年4月28日

马修是一位对计算机科学充满热情的学生, 分布式计算, 编译器理论, 计算机安全, 自配置Linux系统, 以及泛函理论. 最近的项目涉及跨云和私有云架构, 配置多个Kubernetes集群, Rancher集群管理器, Longhorn分布式块存储管理, Apache Kafka, 以及物联网边缘计算.

Portfolio

GFT Group
Docker, Oracle RDBMS, Java, 谷歌云平台(GCP), Nomad, Kubernetes, Go
StackWave,有限责任公司
Windows, Linux, Java, 章鱼部署, Oracle RDBMS, 事件的采购, TypeScript...
铁场
持续交付(CD)、持续集成(CI)、Kubernetes、Docker、SCSS...

Experience

Availability

Part-time

首选的环境

Visual Studio Code (VS Code), Vi, Sublime Text, Mercurial, Git, Linux, Go

最神奇的...

...到目前为止,我有幸参与的一个业余项目是一个由SVG驱动的定制3D引擎,为一个建造金属建筑的客户端提供动力.

工作经验

高级架构师

2019年至今
GFT Group
  • 为包括摩根大通在内的客户将企业整体软件堆栈迁移到云原生分布式模型.
  • 针对内部和外部需求的绿地企业软件的混乱代码和集群.
  • 配置和增强了与同构云和混合云应用程序的服务网格集成.
技术:Docker, Oracle RDBMS, Java, 谷歌云平台(GCP), Nomad, Kubernetes, Go

高级软件工程师

2017 - 2019
StackWave,有限责任公司
  • 分析基因组信息,并为生物技术公司和药物发现使用的实验室信息管理系统编码开箱即用的解决方案.
  • 创建了数据库层的抽象, 为GraphQL和RESTful端点提供多重/多重协议.
  • 实现了新的基于typescript的构建系统和前端编译,以捕获更多的编程和逻辑错误.
  • 领导项目/团队,并与公司客户对接,领导他们的lims部署的定制开发工作.
技术:窗户, Linux, Java, 章鱼部署, Oracle RDBMS, 事件的采购, TypeScript, JavaScript, PostgreSQL, C#, .NET

首席讲师

2014 - 2017
铁场
  • 通过为期12周的编程训练营指导初级程序员.
  • 在教学艺术和课堂领导方面指导其他教师.
  • 开发内部工具和软件,在会议上发言,写书.
  • 开发业余项目, 例如Verlet物理引擎, using Canvas, Web Audio API, 和网络工作者, 以及为训练营开发项目和课程.
  • 组织社区活动,举办免费的社区编程研讨会.
Technologies: 持续交付(CD)、持续集成(CI)、Kubernetes、Docker、SCSS, Firebase, Parse, DigitalOcean, Heroku, Angular, Backbone.js, React, Node.js JavaScript

高级软件工程师

2012 - 2014
Pariveda解决方案
  • 作为JavaScript和前端专家领导开发团队.
  • 为“最佳实践”做出贡献,并领导内部关于JavaScript的研讨会.
  • 写技术文章和博客,开始写书.
  • 代表Pariveda在技术会议和聚会上发言.
  • 在浏览器中构建了一个企业金属构建配置应用程序(ASP .NET MVC 4.5、主干,拉斐尔(SVG))为NCI集团.
  • 研究和记录财务和产权保险数据差异斯图尔特标题.
  • 为微软和哈里伯顿开发Windows 8应用程序.
  • 形成了一种习惯, 大型医学研究机构贝勒医学院响应式前端单页应用平台.
  • 为Kony Studio等客户率先研究移动企业应用平台(meap)(获得认证), Appcelerator钛, and Xamarin.
  • Updated large-scale news-delivery services (updated custom PHP platform) for Hearst; contributed to documentation of the platform during the discovery phase, 记录发现和经验教训.
技术:c#、Xamarin、Appcelerator钛、Kony、亚马逊网络服务(AWS)、Azure、Node.js JavaScript, Python, .NET

带领开发人员

2011 - 2012
2nd.MD
  • 将现有的自定义PHP平台修改为CodeIgniter.
  • 构建自定义日历系统和UI,用于在线安排第二意见约会, 包括安排带有开始和结束日期的“循环事件”.
  • Standardized the REST API and helped scale services on Rackspace; implemented load balancers with Nginx and Redis.
  • 率先将Node用于实时文本, video, and audio chat using TokBox and Twilio; also implemented file-sharing.
  • 开发一个实时监控仪表板,供报告实时会话的团队使用, 如果医生或客户的机器不工作,它会提醒团队. 这使得在他们意识到问题之前就很容易知道某人的计算机不支持所需的技术. 我们将能够主动给客户打电话,提供出色的客户服务体验.
  • 使用Appcelerator钛研发iPad和iPhone应用, published to the App Store; allowing 2nd.在移动领域保持相关性.
技术:为什么Twilio, Redis, Solr, Rackspace, jQuery, Appcelerator钛, TokBox, WebSockets, Node.. js, MySQL, JavaScript, CodeIgniter, PHP

NimbleRx

http://www.nimblerx.com
按需药房配送及订单管理系统.

技术:React静态样板, React, Redux, Redux-Form, Redux-Saga, Webpack, PostCSS, TDD的摩卡/茶. AWS Managed Kubernetes for Node.Docker部署的API. 用于静态资产托管的AWS S3. 支付处理条带.

Magnolia Market/Fixer Upper移动应用程序

http://shop.magnolia.com/
Magnolia Farms电子商务购物平台的Swift应用程序,因HGTV的Fixer Upper而闻名.

技术:Firebase SDK, TypeScript, React Native, 移动分析, Swift, Shopify集成, Apple Pay, 集成自定义用户属性/事件/分析渠道.

计划使用Google BigQuery(从Firebase导出数据)寻找“大表面积”启发式方法,以了解广泛的用户习惯和产品/类别性能.

仲裁者-一个实时编码浏览器IDE

http://www.producthunt.com/posts/arbiter-ide
支持离线的实时编码环境+ ECMAScript 2016/2017 + Flow(类型注释)支持. 使用为浏览器环境编译的嵌入式Babel实例动态编译用户代码.

•离线IndexedDB和LocalStorage缓存允许最快的, 最自然的按键视觉反应.
•嵌入式代理的JS错误和TDD调用的UI直观和不显眼的调试.
•支持在Google URL缩短器中保存/嵌入链接(对于足够小的文件).
•不需要数据库-代码嵌入在URL中, 无需重写演示者的代码即可轻松共享.
•用于测试库和算法集成的伟大工具-支持通过浏览器代理使用' require() '来加载npm包.

Tech: HTML5 low-level execution and Frame message-passing via streaming/observables; Flow + Webpack + Babel + ES6/7;

StackWave,有限责任公司

StackWave自定义构建 .. NET平台部署,使药物研究团队能够协作,并加快基因组和蛋白质折叠数据的分析和分析数据挖掘. Powered by .. NET,自定义平台和UI组件,以及在PostgreSQL之上进行了大量优化的数据层.

许多客户都有我参与过的自定义部署, 包括几家首次公开募股的基因组学和药物研究公司以及美国最大的非营利研究机构.

2nd.MD节点/聊天/视频和移动应用程序

http://2nd.md/
技术:CodeIgniter, Apache Server, PostgreSQL和Solr全文搜索. 实时聊天组件构建在Node上.js Streams和WebRTC, UI组件主要是用Backbone和jQuery编写的. iOS移动应用(支持iPhone和iPad)是使用Appcelerator钛和js绑定到Native iOS平台构建的.

NCI建筑系统

Tech: ASP.. NET MVC, MS SQL, IIS专用主机. 前端:由Raphael驱动的具有交互式SVG绘图的骨干应用程序.js. 为项目设计的国际化和单页应用框架.

卸载处理工程工作流程为规范, validation, 以及定义中涉及的计算, 地理位置放置, 根据建筑规范和物理负载/要求对金属结构进行微调.

贝勒医学院

发现平台:BCM网络科学家利用计算资源的开放市场, 由拨款基金支付.

Tech: Node.PostgreSQL,自定义后端CRM和电子商务集成. Backbone.Js,带有动画的响应式前端.

使用Docker配置部署,在Docker Hub中配置和共享镜像.

哈里伯顿公司工作流程

微软的Windows桌面工作流和任务管理应用程序将预装在哈里伯顿的大型硬件订单上, 与遗留工作流SOAP端点集成. 实现了动态磁贴、徽章、祝酒通知、后台任务和锁屏更新.

技术:Windows Desktop SDK, 使用Azure通知中心通知, 通过Azure云服务代理的SOAP端点集成遗留SAP web服务, Node的Docker配置.js services.

你是朝北吗??

互动体验整合视频流从非线性纪录片提交圣丹斯互动.

技术:Heroku部署管道,函数式响应式编程,表格.js,响应WebGL UI与物理引擎.

Fanflow

签约者是NFL亚特兰大猎鹰队和辛辛那提孟加拉虎队的老将, 我与一位设计师合作推出了《欧博体育app下载》的第一个版本, 一个专门出售职业足球运动员亲笔签名的体育纪念品的市场, 使职业球员能够直接签署和分发商品给球迷.

技术:Preact/React同构应用,TypeScript, Node.js, Zeit Cloud, Docker build, GraphQL APIs hosted over Google Cloud SQL (PostgreSQL); serverless endpoints and webhook integration; Stripe and messaging (SMS/Email) integration; tax record and background check verification.

该项目于2017年9月暂停,以便业主尝试其他营销方法和商业交易.

Clan

http://github.com/matthiasak/clan
Clan是一个超级简洁的游戏, 用TypeScript编写的无依赖实用程序集,带有一些略微固执己见的特性集合,这些特性在一起使用时集成得特别好.

探索函数数据结构中的方法, virtual DOM, 多进程数据流, 在底层节点上的web服务器流的流水线.js APIs

BatchQL

http://github.com/matthiasak/batchql
BatchQL是GraphQL的语言级查询优化器. 它将GraphQL查询解析为抽象语法树, 并神奇地绑定逻辑查询,最大限度地减少负载和聊天,从而加快对GraphQL端点的并行请求.

使用一些相当复杂的编译器逻辑,使用一种称为解析器-组合子的技术,以极快的速度实现这一点.

比Apollo的查询批处理实现更快.

飞机驾驶员分析

希尔斯伯勒航空(Hillsboro Aviation)飞行学校与我的客户签订了合同,让他们制作一个飞行设备,自动跟踪和报告飞行学生的课程分析和分数, 同时在整个学校和教师中整合一些机器学习模型和统计数据,对学生和员工的成功率进行排名和评分.

软件包括完整的A/V录音+播放, 俯仰/偏航/航向/速度/等跟踪高精度6轴陀螺仪和传感器, 再加上由学生会议的数据和启发支持的问题点和学习点的交互式亮点.

目标:加速学生在飞行学校场景中的学习成功.

Languages

C#, JavaScript, PHP, TypeScript, Java 8, Java 9, Java 6, Python, Java, Groovy, Go, SCSS, Ruby, Haskell

Frameworks

Express.js, Mithril.. js, CodeIgniter, Hapi.js, ASP.. NET MVC, React Native, Django, Next.js, Angular, .NET, Spring

库/ api

React, Socket.IO, Node.. js, LocalStorage, Twitter API, Facebook API, SoundCloud API, Velocity.js, jQuery, Restify, HTML5 Canvas, Backbone.js, Backbone.木偶,Vue, WebRTC

Tools

Wintersmith, Metalsmith, Appcelerator钛, GreenSock, Terraform, 微软统一, Git, Mercurial, Sublime Text, TokBox, Solr, Docker Hub, 码头工人组成, Kafka Streams, Mesos, Google Kubernetes Engine (GKE), Docker Swarm, Azure Kubernetes服务(AKS)

Paradigms

函数式响应式编程, Promise, REST, 依赖注入, 函数式编程, 持续集成(CI), 持续交付(CD), 事件的采购

Platforms

DigitalOcean, Parse, Kony, Xamarin, Heroku, Firebase, Linux, Kubernetes, WordPress, 亚马逊网络服务(AWS), Azure, Rackspace, Twilio, Windows, 谷歌云平台(GCP), Oracle, Docker, Apache Kafka, Visual Studio Code (VS Code)

Storage

MySQL, PostgreSQL, Google Cloud, PostgreSQL 10, 图形数据库, Databases, MongoDB, Redis, Oracle RDBMS, Docker Cloud

Other

物理模拟, Verlet引擎, 2D Games, Mobile Web, WebSockets, 软件开发, 前端开发, API开发专员, Freelancing, 企业系统, 计算机科学, Compilers, 分布式系统, 机器学习, Vi, 章鱼部署, Nomad, Apps, Spring依赖注入(DI), 企业Java bean (EJB, Kubernetes运营(kOps)

2010 - 2011

信息系统安全(INFOSEC)专业(认证)学位

德克萨斯大学奥斯汀分校

2007 - 2011

计算机科学学士学位

德克萨斯大学奥斯汀分校

2013年9月至今

Kony认证开发员

Kony应用平台

2010年5月至今

信息系统安全(INFOSEC)专业认证

国家安全系统委员会,国家信息保障教育 & 国家安全局信息局下属的培训项目办公室

2010年4月至今

健康信息隐私和安全专家

国家卫生信息技术协调员办公室, 卫生与公众服务部

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring