I am a backend engineer specializing in Java Ecosystem and Real-time Data Processing. I focus on building systems that balance performance with maintainability. My work involves designing reliable pipelines and optimizing backend throughput.
Core Engineering
- Java: Proficient in JUC, JVM tuning, and enterprise application development.
- Go: Utilizing for high-concurrency microservices and tooling.
Streaming & Data
- Apache Flink: Implementing stateful stream processing and CEP patterns.
- Kafka: Handling high-throughput message ingestion and decoupling services.
Persistence & Caching
- MySQL: Experienced in query optimization and transaction isolation levels.
- Redis: Implementing complex caching structures and distributed primitives.
- Understanding the source code of Apache Flink (State Backends & Checkpointing).
- Practicing System Design patterns for large-scale applications.
- exploring Cloud-Native infrastructure solutions.
"There are no solutions. There are only trade-offs." β Thomas Sowell