Christopher Smith,美国德克萨斯州阿比林的开发者
Christopher is available for hire
Hire Christopher

Christopher Smith

Verified Expert  in Engineering

Spring Cloud Developer

Location
Abilene, TX, United States
Toptal Member Since
October 11, 2016

Christopher是一位JVM开发专家,拥有丰富的Spring构建经验, Groovy, 以及JVM生态系统. 他管理了从需求到部署的整个软件生命周期, 以及系统管理和网络(CCDP/CCNP). 他是一个积极主动的人,他正在寻找涉及后端工程的项目, infrastructure questions, networking, orchestration, 更难的函数式编程.

Portfolio

Sphere Systems
Amazon Web Services (AWS)、Kubernetes、Azure、Spring Boot、Spring...
ArtSquare
GEB, Selenium, Bootstrap, JavaScript, Groovy, Java, Spring
Sphere Systems
多协议标签交换(MPLS), IEEE 802.11, Cisco, Linux, Java

Experience

Availability

Part-time

Preferred Environment

Git, Spring Tool Suite (STS), Eclipse, Spring, Java, JVM, Linux

The most amazing...

...是布鲁克海文国家实验室RHIC重离子对撞机上的PHENIX探测器.

Work Experience

Consulting Technologist

2016 - PRESENT
Sphere Systems
  • 指导客户实现行为驱动的开发方法, 提高交付可靠性和产品所有者满意度.
  • 实现了集成客户票证管理的持续交付管道, development workflow, 开发人员和产品所有者需要更少的时间和精力来实现更快、更可靠的交付.
  • 外汇交易平台的现代化和扩展.
技术:亚马逊网络服务(AWS)、Kubernetes、Azure、Spring Boot、Spring, 行为驱动发展(BDD), Project Lifecycle, Continuous Integration (CI), Continuous Delivery (CD), Groovy, Data Architecture, Java

Chief Technology Officer

2013 - 2016
ArtSquare
  • 为艺术家设计和管理一个云优先的web应用程序的实现.
  • 构建并管理软件开发生命周期, including requirements gathering, story planning, continuous integration, and cloud deployment.
  • 指导初级开发人员,帮助非技术人员理解开发过程.
  • 使用规范优先的BDD流程为应用程序开发和维护了一个全栈Selenium测试套件.
  • 对GitHub和Central Repository使用的开源Java库做出了贡献.
技术:GEB, Selenium, Bootstrap, JavaScript, Groovy, Java, Spring

Consulting Technologist

2007 - 2013
Sphere Systems
  • 为中型企业提供综合咨询服务.
  • 设计了安全关键型SCADA系统的体系结构.
  • 帮助组织在IPv4 WAN基础设施上推出IPv6部署.
  • 就网络选择和软件通信模型之间的相互作用提供意见,并就协议设计提出建议.
  • 创建自定义VM设备和网络配置,以解决具有挑战性的网络情况,例如卫星连接差或慢, remote work sites, 改变机队配置.
技术:多协议标签交换(MPLS), IEEE 802.11, Cisco, Linux, Java

Physics Research Assistant

2003 - 2005
Abilene Christian University
  • 在PHENIX高能物理实验上为电子设备编写电源和温度管理的控制接口.
  • 为PHENIX公司的环境传感器编写监测和分析软件.
  • 为ACU的培训设置一个瘦客户机网络和服务器.
  • 升级了PHENIX电力电子设备的控制硬件和布局.
  • 使用ROOT数据分析包处理PHENIX实验数据.
技术:SCADA, Perl, c++, Linux

ArtSquare (Startup)

网络时代艺术家的平台, 为成功的艺术事业提供商业信息和工具. 为专业印刷质量数字化和高质量数字图像资产管理提供对接服务(200MB+).

Base58 Codec

http://github.com/chrylis/base58-codec
这个项目由一个用Java实现的Flickr Base58编解码器方言组成. 它编码复杂的数据标识符,如uuid或任意字节, converting them into simple, human-friendly, URL-compatible text strings.

Blitline Java SDK

http://github.com/chrylis/blitline-java-client
Blitline的客户端SDK,一个云图像处理服务. 提供作业构建器以及回发通知处理程序.

Languages

Java, JavaScript, HTML, Groovy, Ruby, HTML5, c++, Perl, C, XML, SQL, ECMAScript (ES6)

Frameworks

Spring, Spring Boot, Spock, JUnit, GEB, Spring MVC, Jasmine, Apache Spark, Spring Security, Mockito, Spring Integration, Hibernate, Bootstrap, JPA, Selenium

Libraries/APIs

REST api, JSR 310, ImageMagick, jQuery

Paradigms

API Architecture, Object-oriented Design (OOD), 面向对象编程(OOP), Continuous Deployment, Continuous Integration (CI), 行为驱动发展(BDD), REST, Agile, Continuous Delivery (CD), Test-driven Development (TDD), Functional Programming, Aspect-oriented Programming, Promise

Platforms

Linux, Arch Linux, Unix, JVM, Eclipse, Azure, Kubernetes, Amazon Web Services (AWS), Bluemix, Apache Kafka, Arduino, AVR (8-bit MCU), MacOS, Solaris

Other

Code Architecture, Back-end, SaaS, Technical Leadership, QA Automation, Network Protocols, Routing, Networks, Cisco, IEEE 802.11, MPLS (Multiprotocol Label Switching), SCADA, Data Architecture, Project Lifecycle, Networking, IPv4, IPv6, WAN, Network Design, Cisco Switches, Mbed, Cloud Foundry, Spring Cloud, Undertow

Tools

Apache Maven, Spring Tool Suite (STS), Groovy Grails Tool Suite, Eclipse IDE, RabbitMQ, Git, Jenkins, Karma, Babel

Storage

JSON, Redis, MariaDB, MySQL, PostgreSQL, MongoDB, Spring Data

Industry Expertise

Telecommunications

2009 - 2009

思科认证网络专家(CCNP)认证

Cisco Systems - n/a

2007 - 2007

思科认证设计专家(CCDP)认证

Cisco Systems - n/a

2006 - 2007

Incomplete Ph.D. in Computer Science

德州理工大学-阿比林,得克萨斯州,美国

2002 - 2007

Bachelor of Science in Physics

阿比林基督教大学-阿比林,得克萨斯州,美国

2002 - 2006

计算机科学文学学士

阿比林基督教大学-阿比林,得克萨斯州,美国

NOVEMBER 2009 - OCTOBER 2021

思科认证网络专业路由和交换

Cisco Systems, Inc.

JUNE 2007 - OCTOBER 2021

思科认证网络专业企业

Cisco Systems, Inc.

FEBRUARY 2003 - PRESENT

LPIC-1

Linux专业协会.

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

Top talent is in high demand.

Start hiring