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.
code10 years of coding experience
github-logo-circle

Github Skills (16)

rabbitmq10
asynchronous10
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柔性事务和EDA事件驱动示例,结合Spring Cloud Sleuth进行会话追踪和Spring Boot Admin的健康监控,并辅以Hystrix Dashboard提供近实时的熔断监控
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
ustcvimintellij-ideaintellij-pluginintellij
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
Chris - Java Developer