Derrick Shields
Verified Expert in Engineering
DevOps Engineer and Developer
Derrick是一名高级程序员,在软件架构和开发方面拥有丰富的经验. 他擅长云架构,设计和编写云原生和企业级软件应用程序. 他精通十多种编程语言,包括Java、Node.具有丰富的DevOps CI/CD和IT经验. 作为认证Scrum Master和Google Cloud认证专业云架构师, Derrick对应用程序设计的各个方面都有贡献.
Portfolio
Experience
Availability
Preferred Environment
Google Cloud, Java, Go, Amazon Web Services (AWS), Cloud Architecture, CI/CD Pipelines, Kubernetes, DevOps, Microservices Architecture, Security, Bash, Web Servers, Apache, Linux Administration
The most amazing...
...我领导的项目是一个租赁卡车车队跟踪应用程序,具有实时遥测和发动机故障预测功能,使用敏捷和CI/CD在短短一个月内创建.
Work Experience
Cloud Architect Consultant
Artisoph
- 作为SaaS税务会计CRM产品的技术领导. Used Node.js, TypeScript, React or Redux, and AWS EC2, ECS, Fargate, Lambda, Aurora, DynamoDB, DocumentDB with Mongo DB, RDS, X-Ray, and Cognito.
- 作为技术负责人参与了一个运动员药物检测的纸质到数字转换项目. Utilized AWS Amplify, AppSync, 使用AWS CodeBuild的数据存储和CI/CD, CodeDeploy, 以及与Microsoft DevOps和TeamCity集成的CodePipeline.
- 为在线汽车融资网站重新设计并实施了auth0支持的身份验证流程, 允许恢复部分完成的贷款申请. 使用Java 8, Ruby, Oracle, JavaScript, React, GitHub, Jenkins.
- 集成了定制的CRM应用程序与Oracle NetSuite,以改进会计报告和更快的融资交易.
谷歌云员工和高级解决方案架构师
- 为GCP产品和企业集成设计并记录官方体系结构解决方案.
- 撰写关于多az应用引擎部署的多区域负载均衡的官方白皮书.
- 担任GCP产品和服务的安全专员, covering hardening, the three Rs: rotate, repave, and repair, intrusion detection system, and zero-day exploits.
平台架构师|战略客户
Pivotal
- 准备并发表了关于Pivotal Cloud Foundry的演讲, Pivotal Data Analytics, and big data and data science.
- 交付云原生和分布式系统研讨会, highlighting Spring, Spring Cloud Data Flow, and Spring Cloud services.
- 进行云数据架构规划和讨论, covering relational and NoSQL data, analytics, caching, and multi-datacenter synchronization.
- 执行长期的现场软件重新架构工作,将遗留银行和投资应用程序迁移到云原生数字银行平台.
- 提供特定于行业的概念验证(POCs), 包括运输行业实时车队跟踪应用程序,使用多路遥测馈送和发动机故障预测分析.
Sales Engineer
VMware
- 为潜在客户的高级管理人员准备并发表关于vFabric和vSphere技术的演讲, IT directors, and architects.
- 在vFabric组件和vSphere组合集成解决方案上创建概念验证(POC)技术演示, including Spring framework, Tomcat server, GemFire, SQLFire, RabbitMQ, Hyperic, APM, and Cloud Foundry.
- 通过定制技术研讨会和课程支持第三方供应商和isv.
- Supported regional and federal sales in quota achievement; personal targets were achieved in all quarters.
Subject Matter Expert II
SAIC
- 担任IBM WebSphere Portal服务器体系结构的主题专家(SME II), development, configuration, and build automation.
- 担任系统性能的架构师和开发主管, enterprise system security, single-sign-on (SSO) implementation, 高可用性(HA)和容错, and 508 compliance.
- 使用Dojo为客户机和服务器端点设计并实现了开发框架, DWR, Spring, Hibernate, SOA, and web services.
- 领导WebSphere架构和开发团队, 使用WebSphere应用服务器和WebSphere门户服务器.1 and 6.1.
- 架构和开发了WebSphere授权解决方案, 通过代理、Oracle和Sun IDM使用自定义Apache身份验证过滤器.
- 使用JSR 168和JSR 286规范开发WebSphere portlet.
- 使用Apache代理架构并开发了单点登录认证解决方案, 定制WebSphere信任关联拦截器(TAI), and custom WebSphere portlets.
- 领导508和可访问性遵从性的开发团队, 协调508测试与hissoftware AccVerify和问题缓解,并建立UI开发人员的最佳实践.
- 使用F5 BIG-IP LTM架构和实现高可用性和容错配置(HA/FT).
Senior Architect for Global Systems
The Washington Post
- 作为高级架构师参与全球共享服务团队, assisting in the design, review, implementation, 测试了超过12项服务,从注册和认证到地理编码和日历.
- 担任《欧博体育app下载》搜索引擎的架构师和技术主管.com, newsweek.com, budgettravel.com, sprig.com, and theroot.com.
- Architected and implemented search, location, 和事件(日历)共享服务,用于使用Java 5和6替换“外出指南-城市指南”, JUnit, Spring 2.5、Maven、GlassFish、Oracle 9i、Postgres 8和CruiseControl.
- 使用Spring MVC角色隔离- dao,担任外出指南网站和应用程序的高级架构师, controller, presentation—and data components, including schema, procedures, 并触发Oracle 9i和10i上的实现.
- 全公司企业搜索引擎升级到FAST ESP 5.1.
- 为华盛顿邮报的Local Explorer动态地图应用程序设计并实现了数据源和后端.使用Oracle 9i、Java 4、WebLogic和Google Maps API.
- 在FAST企业搜索引擎上实现了所有内容的更改和维护, news feed search, and CityGuide applications.
- 使用Java 4和Perl 5维护所有CityGuide数据源,包括TicketMaster和电影.
- 架构并监督基于纸质的《欧博体育app下载》和基于在线的WPNI之间的事件数据馈送的实现.
- 设计和实现了几个内部编辑工具来管理位置, geocoding, and user reviews using Ruby.
Experience
Real-time Fleet Tracking App
POC的微服务架构包括仪表板UI, 查询实时车队坐标, 卡车细节,以深入了解车辆制造或型号, Odometer服务,以深入了解发动机指标, 定位修复服务的服务中心, and data export for exporting to CSV.
我使用Spring Cloud Data Flow进行遥测采集,使用GemFire进行实时地图显示. 我还使用Greenplum进行引擎故障预测分析, Jenkins for CI/CD, 以及用于部署自动化的Cloud Foundry.
税务会计协同管理平台
该平台托管在AWS上,使用微服务和用Node编写的无服务器范例.js, TypeScript, React, and Redux. AWS EC2实例和ECS Fargate用于容器部署,Lambda用于无服务器事件模块. Aurora, RDS, DocumentDB with MongoDB, 和DynamoDB用于各种后端系统存储, and S3 is used for document management. Finally, Cognito用于身份验证管理,X-Ray用于增强监控和诊断.
Athlete Drug Testing Application
该移动应用程序使用React Native支持iOS和Android, 支持平板电脑的屏幕和手机的运动员用户. 后端托管在AWS上,使用AWS Amplify AppSync和DataStore进行移动数据同步, Node.用于处理数据库事件和锁定的Lambda服务, SQL Server的AWS RDS与Microsoft DevOps之间的集成, TeamCity, and AWS CodeBuild, CodeDeploy, and CodePipeline for CI/CD.
全球银行服务架构标准
http://github.com/vmware-archive/spring-bian我为Java Spring框架开发了该标准的实现,以加速在线银行行业对该标准的采用和实现. 这个库是利用Spring框架的BIAN模型的实现, 它允许开发人员快速创建与BIAN兼容的服务,同时隐藏许多底层的BIAN模型细节. See www.bian.org for more information on BIAN.
这个库不仅利用了Spring框架,还利用了许多Spring云服务组件,有助于构建健壮的、有弹性的云原生BIAN微服务. 它与BIAN实现模型的Wave 3方法保持一致. 使用的Spring组件包括Spring Boot、Spring Cloud Netflix和Spring Cloud Stream.
Skills
Languages
Java, C++, Assembly, C, JavaScript, CSS, HTML, Java 6, Java 8, Bash, Go, Microcode, TypeScript, PHP, Python, Jython, Perl, Ruby, SAML
Frameworks
Spring 5, Spring Microservice, Spring Cloud Stream, Spring, Spring 4, Dojo, Hibernate, JUnit, Spring MVC, Spring Boot, JSON Web Tokens (JWT), Redux, .. NET, Ant Design, Hadoop, SPF, React Native
Libraries/APIs
Hystrix, REST API, jQuery, JSR 168, JSR 286, DWR, API开发,Node.. js、React、AWS Amplify、Google Maps API
Tools
Terraform, Concourse CI, Eureka, Zuul, Apache Tomcat, RabbitMQ, WebSphere Portal Server, VPN, WebLogicServer, Google Kubernetes Engine (GKE), GitHub, Postman, Apache, Amazon Simple Email Service (SES), Amazon弹性容器服务(Amazon ECS), AWS Fargate, Amazon Cognito, AWS CodeBuild, AWS CodeDeploy, AWS CodeCommit, TeamCity, Auth0, Jenkins, AWS Step Functions, AWS CloudFormation, Beanstalk, Docker Hub, AutoML, VMware, VMware vSphere, VMware Workstation, VMware vSphere HA, VMware vRealize Orchestrator, VMware App Volumes, Apache Maven, Artifactory, Jira, Amazon EKS, Ansible, Chef, Puppet, Splunk, ELK (Elastic Stack), NGINX, Amazon Simple Queue Service (SQS), Grafana, Squid Proxy Server, AWS AppSync
Paradigms
DevOps, Microservices, Continuous Integration (CI), Continuous Delivery (CD), HIPAA Compliance, Best Practices, Secure Code Best Practices, MVC Design, Scrum, Agile, Microservices Architecture, DevSecOps, Azure DevOps
Platforms
Linux, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), Amazon Web Services (AWS), Kubernetes, Docker, Google Cloud Platform (GCP), IBM WebSphere, Apache2, FAST ESP, Microsoft, Amazon EC2, AWS Lambda, Azure, Blockchain, Oracle Identity Management, WebSphere MQ, Visual Studio Code (VS Code)
Storage
Google Cloud, Greenplum, NoSQL, Spring Data REST, MySQL, Cloud Deployment, Amazon Aurora, Amazon DynamoDB, Oracle 9g, PostgreSQL, Oracle 10g, Microsoft SQL Server, Amazon S3 (AWS S3), Redis, Elasticsearch
Industry Expertise
Network Security
Other
Intel 8085, Cloud, Software, Cloud Foundry, Gemfire, Big Data, SSL, Serverless, DNS, Cloud Computing, Architecture, SOAP, Cloud Architecture, Cloud Infrastructure, Consulting, AWS DevOps, CI/CD Pipelines, Hyperic, WAS, WebSphere Application Server, Proxies, Single Sign-on (SSO), Portlets, 508/WCAG 2.0, Hibernate 3, Web Services, Web Security, 高可用性灾难恢复(HADR), Fault Tolerance, Spring DAO, WebLogic, Scrum Master, Agile Sprints, Spring Cloud, Containerization, DNS Debugging, Service Meshes, Infrastructure as Code (IaC), Monitoring, Containers, Continuous Monitoring, Autoscaling, Load Balancers, Low Latency, TCP/IP, Packet Communication, Networks, Full-stack, Pub/Sub, IT Security, Cloud Security, AWS Cloud Architecture, Security, Identity & Access Management (IAM), Container Orchestration, Hybrid Cloud Infrastructure, Scalability, Web Scalability, Web Servers, Build & Release Engineering, Solution Architecture, DevOps Engineer, IaaS, AWS VPN, Infrastructure, Networking, Hardware, Scaling, Linux Administration, DMARC, DNS Configuration, DNS Servers, Domain Name System (DNS), Email, Emailers, HAProxy, SecOps, Release Management, Scalable Web Services, Web Hosting, GoDaddy, Email Delivery, Amazon DocumentDB, Amazon RDS, Predictive Analytics, API Gateways, Content Delivery Networks (CDN), SaaS, Scraping, VMware ESXi, VMware vCenter, VMware VMotion, VMware NSX, VMware Cloud Director, VMware vCloud, VMware vRealize Automation, vCenter, APM, F5 Networks, GlassFish, Amazon API Gateway, AWS CodePipeline, OAuth, SAML-auth, Audio Processing, Audio Codecs, Network Optimization, 公共交换电话网(PSTN), Google Cloud/Suite, Site Reliability Engineering (SRE), Orchestration, DomainKeys Identified Mail (DKIM), Prometheus, IPsec, Machine Learning, Email Design, Email Marketing, Email Template Design, Logic Design, PCB Design, Circuit Design, Circuit Analysis, OutSystems, CruiseControl, MinIO
Education
电气工程学士学位
弗吉尼亚理工大学-布莱克斯堡,弗吉尼亚州,美国
Certifications
谷歌云认证专业云架构师
Google Cloud
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring