Andy Potanin
Verified Expert in Engineering
Network Protocols Developer
安迪是一个商人,他了解商业的基本原理,也知道如何编写代码. Overall, 他在当代web开发的几乎所有方面都非常有经验, deployment, DevOps, 以及构建一个可扩展的坚实堆栈的要素. 在他职业生涯的早期,他是Docker和Node的早期采用者.拥有强大的WordPress API开发背景.
Portfolio
Experience
Availability
Preferred Environment
谷歌GCE、Docker、SFTP、SSH、Atom
The most amazing...
...我创建的是一个容器驱动的托管平台,专注于CI和工作流,允许开发人员更快、更有效地交付.
Work Experience
Senior DevOps Engineer
Blackboard
- 自动docker化微服务部署到Azure服务结构.
- 使用Octopus Deploy自动进行微服务部署和基础设施更新.
- 自动化HA(多区域)服务和基础设施部署.
- 模块化部署脚本和模块以供重用.
- 已配置多个Azure资源, including Key Vaults, CosmosDB, ServiceBus, EventHub, and others.
CEO | Partner
Usability Dynamics
- 和一群杰出的工程师一起工作, project managers, designers, 以及提供一流技术服务的文案.
- 以身作则,在指导和发展团队成员的同时,始终学习并保持在新兴技术趋势的顶端.
- 通过自动化测试增强和管理分布式产品发布流程, tagging, packaging, 发布公共插件、模块和库.
- 通过定义组织任务和业务目标,处理B2B领域的业务开发工作.
Senior Technical Manager
Usability Dynamics
- 将140个客户端应用程序从单节点部署迁移到谷歌云平台(GCP)上的容器化水平可伸缩集群.
- 在AWS、GCE和Azure上设计各种部署策略.
- 对团队成员进行无状态应用程序开发模式和持续集成(CI)模式的培训.
- 在构建一个专有的基于Docker的托管平台时获得了大量的Docker经验.
- 实现了基于容器的持续部署(CD)、开发和工作流原则.
- Published 13 public packages and 17 more private packages; more information can be found at Npmjs.com/~andy.potanin.
- Published over 40 Docker images. (更多信息可在Hub找到.docker.com/u/andypotanin/).
- 监督多个Node的开发.js-based web services.
Full-stack Senior Developer
Usability Dynamics
- Developed a WordPress hosting infrastructure based on Docker; oversaw the development of WP-Property, WP-Invoice, WP-CRM, and WP-Stateless.
- 利用各种技术(Elasticsearch, RabbitMQ, 和Percona),并部署在许多长期项目中.
- 发布并参与了超过400个知识库.
- Made over 7,000 codebase contributions and revisions; more information can be found at the link: Github.com/andypotanin.
- Reached the top 11% in 2017 on Stack Overflow; can be seen using the link, Stackoverflow.com/users/104247/andy.
- 监督超过630个WordPress产品的开发,000 downloads; more information can be found at Profiles.wordpress.org/andypotanin/#content-plugins.
系统工程师|应用开发人员
Northrop Grumman | TASC
- 监督为技术工程和协助团队(TE)的独特业务流程定制的基于web的ERP系统的开发&AT),目的是支持美国海军陆战队后勤部队.
- 作为25人小组的一员,支持海军陆战队的任务.
- 利用各种技术改进日常操作.
- 创建分析和量化团队成员绩效的方法.
Information Technology Chief
United States Marine Corps
- 带领一组从8点到11点的IT人员进行日常运营.
- 协调和安排专门为个人量身定制的IT培训课程.
- 进行绩效评估并提出晋升建议.
- 实现了一个SharePoint驱动的资产和任务跟踪系统,用于分段内聚.
- 每月平均委派和监督42人.5个独立的IT任务和项目.
- 管理价值超过1美元的存货.在现场供应和维护分析办公室(FSMAO)的检查中达到100%的符合性.
Experience
Rabbit.基于谷歌云平台(GCP)的ci容器平台
这个平台早于Kubernetes,但在许多方面非常相似. However, 很多Kubernetes没有提供的功能, our platform handles very well, 最值得注意的是本地缓存和代理层.
该平台是一个由CoreOS机器组成的自我修复网络,通过状态感知的最先进代理,可以在数据中心周围移动生产和staging容器,实现零停机, 由一个紧密耦合的HAProxy提供支持, Varnish, and Node.js proxy layer.
容器在创建新的GitHub分支时自动提供,在删除分支时自动退役. 开发人员可以使用他们的GitHub凭证SSH或SFTP进入任何运行环境.
该堆栈为每个应用程序提供CloudFront分布,并自动处理无效请求. Meanwhile, 数据层由特定于客户端的Percona集群使用基于memcached的对象缓存处理.
谷歌云平台(GCP)上的BoxMLS基础设施
BoxMLS服务监视多个列表服务(MLS)的数据更改, 对房地产数据进行规范化和标准化, 并且可以比MLS无服务器更快地向订阅者发送更改通知.
无状态WordPress插件谷歌云平台(GCP)
http://wordpress.org/plugins/wp-stateless/· Wordpress.org/plugins/wp-stateless
· Github.com/wpCloud/wp-stateless
Git Docker
http://github.com/wpCloud/git-docker开发人员可以通过修改Git配置文件中的简化选项来覆盖默认的容器设置. 虽然这种方法非常有用和可靠, 我们后来贬低了它,取而代之的是我们更强大的github驱动的Rabbit CI容器平台.
Docker Blackbox
我想提一下,因为失败和没有成功的事情是值得提的,但你从中学到很多东西.
UDX Product Updates API
这允许分布式WordPress产品的用户启用由原生WordPress更新功能处理的预发布更新.
The API emulates the WordPress.org响应,让WordPress将每个GitHub提交视为分布式产品的更新版本.
Red Door Company Infrastructure
http://reddoorcompany.com应用程序实时地使用MLS更改, analyzes each listing's data, 并不断生成独特的登陆页面,以比任何竞争对手更快的速度向网络提供市场更新.
Skills
Languages
PHP, Bash Script, PHP 5, JavaScript, Markdown, Less, CSS, HTML5, Go
Frameworks
Express.. js, Windows PowerShell, Knockout (Knockout . js).js), AngularJS, PHPUnit
Libraries/APIs
Google Cloud API, Google Geocoding API, RequireJS, Lodash, jQuery, jQuery Plugins, WordPress REST API, GitHub API, WordPress API, Node.. js, Slack API, Stripe API, Backbone.js, Authorize.PayPal API,谷歌Maps API
Tools
Git, Varnish, CircleCI, WP-CLI, NPM, Google Compute Engine (GCE), Amazon CloudFront CDN, Mocha, Docker Swarm, Google Kubernetes Engine (GKE), NGINX, RabbitMQ, Composer, PageSpeed, Atom, GitHub, Jenkins, Azure Key Vault, PHP-FPM, VaultPress, Google Analytics, Let's Encrypt, AWS CloudFormation, Ansible, Makefile, Grunt, Gulp, Terraform
Paradigms
REST API Architecture, DevOps, Continuous Integration (CI), Continuous Deployment, Automated Testing, Agile Software Development, Unit Testing, Azure DevOps, API Architecture, Management
Platforms
WordPress, Docker, Google Cloud Platform (GCP), CoreOS, Amazon Web Services (AWS), Azure Service Fabric, Kubernetes, Debian Linux, Apache2, Azure, Ubuntu, Ubuntu 14.04、Linux、SharePoint、Windows Server 2003、SharePoint 2013、Percona、Amazon EC2、Heroku
Storage
MySQL, Elasticsearch, JSON, Azure Active Directory, MySQL Clustering, Amazon S3 (AWS S3), Azure SQL, Google Cloud SQL, Datadog, JSON/XML Schemas, Memcached, Azure Cosmos DB, Microsoft Exchange Server, Azure Blobs, MySQL Server, MariaDB, Redis, MongoDB
Industry Expertise
Network Security, Security
Other
Octopus Deploy, Load Balancers, Proxy Servers, RETS, IDX, IDX Integration, RESTful Web Services, Network Protocols, Unix/Linux Virtualization, WordPress Plugins, Security Clearance, Build & Release Engineering, Caching, Amazon Route 53, WordPress Themes, HAProxy, GitFlow, Google, Technical Leadership, Infrastructure Monitoring, JavaScript Libraries, SaaS, WebSockets, Google Cloud Functions, SSH, Private NPM Modules, HHVM, Platform as a Service (PaaS), 站点可靠性工程(SRE), SFTP, Cloud Computing, Cisco Networking, WiFi, VMware vCenter, Azure Service Bus, TCP/IP, TCP, 企业资源规划(ERP), Business, Procurement, Acquisitions, IT, IoT Security
Education
工商管理硕士(MBA)
北卡罗来纳大学教堂山分校-教堂山,北卡罗来纳州,美国
工商管理、采购与收购硕士(MBA)
韦伯斯特大学-美国北卡罗来纳州勒琼营
本科学历,信息技术管理与安全专业
坎贝尔大学-营勒琼,北卡罗来纳州,美国
Certifications
Security+
CompTIA
Network+
CompTIA