AJ Oneal,Provo,UT,UT的软件开发人员
AJ Oneal.

软件开发师在Provo,UT,美国

成员自2016年6月22日以来
AJ是一个拥有15年的高级软件工程师,在应用尖端技术方面拥有15年的经验。他曾在Apple,Intel和Sonos的项目上工作,他专门从事API,IOT,身份验证和网络协议,例如OpenID Connect(OIDC)和组播DNS(MDN)。 AJ还在Go和Node.js中具有十年的经验,他熟悉生锈,并浏览UX(不是UI)。
AJ现在 可用的 for hire

文件夹

  • 自由职业者
    Devops,Bash脚本,ARM Linux,IoT安全,Rust,Rest,HTTPS,DNS ...
  • 大鱿鱼
    去,devops,bash脚本,domo,redshift,雪花,熊猫,python,node.js
  • Daplie,Inc
    GO,BASH脚本,高级加密标准(AES)......

经验

  • Linux. 15 years
  • node.js. 10 years
  • 10 years
  • 杰森 Web令牌(JWT) 5 years
  • 让's Encrypt 5 years
  • Openid. Connect(OIDC) 4 years
  • 组播DNS(MDNS) 2 years
  • 1 year

地点

Provo,UT,美国

可用性

兼职

优选的环境

ES5,Vanilla JS,JavaScript 5,Rust,Go,Node.js,Vim文本编辑器,麦斯科斯

最神奇的......

...库I.'释放是Greenlock,最受欢迎的让's encrypt node.js的库。它'Mozilla物联网和权力使用多个托管服务。

就业

  • 软件工程和产品顾问

    2017年 - 至今
    自由职业者
    • 创建了使用Rust和Node.js为Sonos Radio提供权力的音频混合服务。
    • 在不需要管理员访问的情况下,开发了一种网络解决方案,转到医疗保健患者数据的私人办公室之间的私人办公室之间的多路复用连接。
    • 使用Go创建了在英特尔的清洁室环境中创建了一个物联网系统。
    • 在Sevvi.Legal定义领导团队"Feature Complete"并创建目前正在开发的产品路线图。
    • Spearheaded用户体验审查设计变更正在进行的产品。
    技术:Devops,Bash脚本,ARM Linux,IoT安全,Rust,REST,HTTPS,DNS,传输层安全(TLS),让'S加密,组播DNS(MDNS),OpenID Connect(OIDC),Node.js,Go
  • 高级工程师

    2017年 - 2018年
    大鱿鱼
    • LED团队在重构现有的生产部署代码中的重构。
    • 开发并部署了一种混合Go-Python解决方案,用于在维护内部状态的同时同时将机器学习部署扩展到多个节点。
    • 创建了一个简化的数据库界面,用于集成与机器学习和ETL的多个传统和商业智能数据库。
    技术:Go,Devops,Bash脚本,Domo,Redshift,Snowflake,Pandas,Python,node.js
  • 首席技术官

    2015年 - 2017年
    Daplie,Inc
    • 制作了用于资助运动的产品愿景,品牌和主要副本,筹集资金超过2,000,000美元。
    • 起草并引导了技术团队在创建功能,安全的内置服务器中使用各种IoT-ified Devops,云和自动发现技术和安全机制,包括DNS,MDNS,VPN,Socks5,OIDC和让's Encrypt.
    • 创建了一个域名经销商API,用于使用自定义用户拥有的域自动执行设备设置,这些域是部分创建的,以避免与用户内容相关的法律问题。
    • 开发的Greenlock.js,最受欢迎的让's为node.js的加密客户端。
    技术:GO,BASH脚本,高级加密标准(AES),椭圆曲线数字签名算法(ECDSA),RSA,SSH,SOCKV5,ARM SOC,ARM Linux,VPN,代理服务器,传输层安全(TLS),让'S加密,组播DNS(MDNS),DNS服务器,DNS,JavaScript 5,Node.js
  • 软件工程和产品顾问

    2012年 - 2015年
    AJ Oneal Tech LLC
    • 使用WebSockets和Node.js咨询拍卖Mobility来创建实时拍卖控制面板的拍卖夹具。将REST API和WebSockets集成为移动应用程序集成,并招募了全日制节点.JS Developer。
    • 与一家公司一起制造IOT HVAC控制器的公司(类似,但在之前,巢),调试现有Node.js应用程序以修复各种连接和SQL数据库问题。
    • 将Bugfix修补程序和文档贡献给Node.js核心,包括FS和URL查询包。
    • 客人在犹他州大学,Devmountain和大会上讲,并在犹他州,开放的西部和其他会议上提供了众多的Linux和JavaScript相关的会谈。
    技术:Bash脚本,WebSocket,AngularJS,SQLite,ARM Linux,IoT安全性,OAuth 2,Node.js
  • 铅软件工程师

    2010年 - 2013年
    Spotterrf.
    • 赌HTML5并赢得。根据我的方向发展的基于Web的映射和跟踪应用程序是我们的军事合作伙伴能够获得特殊许可使用Firefox而不是Internet Explorer的良好用户体验。
    • 反向设计谷歌地图瓷砖系统,使我们的离线图像缓存系统与其兼容,以及雅虎和Bing地图。
    • 创建了基于DD-WRT的IOT网关的原型和定向开发,用于将我们的产品与其他供应商集成在恶劣的网络环境中。
    • 使用各种ARM SOC工具,用于原型和生产设备。创建用于编译ARM和OpenEmbedded和Raspberry PI Toolchains的Node.js的修补程序。
    技术:Devops,Bash脚本,ARM Linux,ARM SoC,JavaScript 5,Go,Node.js

经验

  • Tonebit(发展)
    //telebit.io

    用于远程访问,IOT和Webhook的网络隧道过度TLS服务。我创建了一个多路复用协议,身份验证方案,并构建了开源Node.js客户端和服务器应用程序,以及专有的独立Go Client和Server构建。

  • 口袋(开发)(发展)
    //pocketid.app

    一种轻量级,高度安全的基于JWT的认证服务,可快速发展。它默认具有无缝的二级验证,仅使用仅用于可选的客户端加密的密码。重点识别身份验证(而不是授权)允许我们创建一个方便的开发人员和用户体验,不会影响安全性。例如,无缝IFRAME不容易点击即可,因为新应用程序无法访问用户信息,而无需用户通过第二因素电子邮件授予权限。

  • 绿锁(开发)
    //greenlock.domains

    最受欢迎的让我们对Node.js的解决方案进行加密,其中包含超过1,000,000次下载。它是一套全套现代加密图书馆,为让我们加密(ACME,JOSE和ASN.1),内置于浏览器和服务器端JavaScript,使用现代Web Crypto和Node.js Crypto,没有外部依赖项。

技能

  • 语言

    , javascript., 抨击 , , javascript. 5., ES5, Python , 雪花, A +
  • 构架

    杰森 Web令牌(JWT), 香草JS., OAuth. 2. , Angularjs.
  • 图书馆/ API.

    node.js. , 休息API. , Openid. , socket.io., 熊猫
  • 工具

    让's Encrypt, Vim文本编辑器, VPN. , 多摩诺
  • 范式

    休息 , ASN.1, 人机互动(HCI), 德沃斯
  • 平台

    Linux. , 苹果系统 , ARM Linux.
  • 贮存

    杰森 , sqlite. , PostgreSQL., 红移 , mysql.
  • 其他

    Openid. Connect(OIDC), https. , 蜜蜂 , OAuth. , 组播DNS(MDNS), 传输层安全性(TLS), DNS. , RSA. , 椭圆曲线数字签名算法(ECDSA), IOT安全, 网络, TCP. , UDP. , TCP. / IP. , http. , PEM. , javascript.对象签名和加密(JOSE), 杰森 Web键(JWK), arc soc. , WebSockets., DNS. 服务器, 代理服务器, Socksv5. , s , 高级加密标准(AES), 联网, Comptia网络+认证, ux. , 信息技术, 计算机科学, 计算机工程, 抨击 脚本, Web加密, , 杰森 网页签名(JWS), 全栈

教育

  • 联系'计算机科学学位
    2008年 - 2010年
    Brigham Young University - Provo,UT,USA
  • 信息技术技术职业培训
    2000 - 2002年
    纽波特新闻航空学院 - 纽波特新闻,VA,美国

认证

  • 网络+
    2004年6月 - 至今
    Comptia.
  • Linux. +
    2004年6月 - 至今
    Comptia.

查看更多个人资料

加入Toptal.
与他人分享