Christopher Smith
Verified Expert in Engineering
Spring Cloud Developer
Christopher是一位JVM开发专家,拥有丰富的Spring构建经验, Groovy, 以及JVM生态系统. 他管理了从需求到部署的整个软件生命周期, 以及系统管理和网络(CCDP/CCNP). 他是一个积极主动的人,他正在寻找涉及后端工程的项目, infrastructure questions, networking, orchestration, 更难的函数式编程.
Portfolio
Experience
Availability
Preferred Environment
Git, Spring Tool Suite (STS), Eclipse, Spring, Java, JVM, Linux
The most amazing...
...是布鲁克海文国家实验室RHIC重离子对撞机上的PHENIX探测器.
Work Experience
Consulting Technologist
Sphere Systems
- 指导客户实现行为驱动的开发方法, 提高交付可靠性和产品所有者满意度.
- 实现了集成客户票证管理的持续交付管道, development workflow, 开发人员和产品所有者需要更少的时间和精力来实现更快、更可靠的交付.
- 外汇交易平台的现代化和扩展.
Chief Technology Officer
ArtSquare
- 为艺术家设计和管理一个云优先的web应用程序的实现.
- 构建并管理软件开发生命周期, including requirements gathering, story planning, continuous integration, and cloud deployment.
- 指导初级开发人员,帮助非技术人员理解开发过程.
- 使用规范优先的BDD流程为应用程序开发和维护了一个全栈Selenium测试套件.
- 对GitHub和Central Repository使用的开源Java库做出了贡献.
Consulting Technologist
Sphere Systems
- 为中型企业提供综合咨询服务.
- 设计了安全关键型SCADA系统的体系结构.
- 帮助组织在IPv4 WAN基础设施上推出IPv6部署.
- 就网络选择和软件通信模型之间的相互作用提供意见,并就协议设计提出建议.
- 创建自定义VM设备和网络配置,以解决具有挑战性的网络情况,例如卫星连接差或慢, remote work sites, 改变机队配置.
Physics Research Assistant
Abilene Christian University
- 在PHENIX高能物理实验上为电子设备编写电源和温度管理的控制接口.
- 为PHENIX公司的环境传感器编写监测和分析软件.
- 为ACU的培训设置一个瘦客户机网络和服务器.
- 升级了PHENIX电力电子设备的控制硬件和布局.
- 使用ROOT数据分析包处理PHENIX实验数据.
Experience
ArtSquare (Startup)
Base58 Codec
http://github.com/chrylis/base58-codecBlitline Java SDK
http://github.com/chrylis/blitline-java-clientSkills
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
Education
思科认证网络专家(CCNP)认证
Cisco Systems - n/a
思科认证设计专家(CCDP)认证
Cisco Systems - n/a
Incomplete Ph.D. in Computer Science
德州理工大学-阿比林,得克萨斯州,美国
Bachelor of Science in Physics
阿比林基督教大学-阿比林,得克萨斯州,美国
计算机科学文学学士
阿比林基督教大学-阿比林,得克萨斯州,美国
Certifications
思科认证网络专业路由和交换
Cisco Systems, Inc.
思科认证网络专业企业
Cisco Systems, Inc.
LPIC-1
Linux专业协会.
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring