Chris 

Java Developer

/dev/null
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Chris is a seasoned Java developer with 10 years of hands-on experience building resilient back-end systems and distributed transaction patterns. He specializes in Spring Cloud ecosystems and has implemented TCC (Try-Confirm-Cancel) patterns and event-driven architectures, including RabbitMQ-based messaging, event buses, and traceable workflows. Comfortable in complex microservice landscapes, he blends practical engineering (queue/exchange/binding configurations) with observability via Sleuth and health monitoring. Chris’s open-source contributions show a focus on reliable asynchronous communication and fault tolerance, not just feature delivery. Based in a non-traditional location (/dev/null), he brings a pragmatic, infrastructure-aware approach to solving integration challenges.
code11 years of coding experience
github-logo-circle

Github Skills (16)

asynchronous10
rabbitmq10
javas10
event-driven-architecture10
spring-cloud10
java10
async10
spring-boot10
microservices-application9
microservices9
rest-api8
api-rest8
restful-api8
api-design8
mybatis7

Programming languages (4)

JavaShellVim ScriptPython

Github contributions (5)

github-logo-circle
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Role in this project:
userBack-end Developer
Contributions:96 commits, 2 PRs, 22 pushes in 4 years 2 months
Contributions summary:Chris primarily focused on setting up and configuring the foundational elements of a Spring Cloud-based TCC (Try-Confirm-Cancel) transaction and event-driven architecture. The commits demonstrate the implementation of RabbitMQ configurations for message queues, exchanges, and bindings. They also include the creation of core components like the `EventBus` and handlers, establishing a robust framework for handling asynchronous communication.
spring-bootadminhystrixnetflixspring-boot-admin
prontera/ideavimrc

Jul 2017 - Nov 2019

IntelliJ IDEA的VIM键位配置,快速配置USTC源
Contributions:51 commits, 52 pushes, 1 branch in 2 years 4 months
intellijideavimvimrcideavim
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial