Aiden
Backend & Middleware Engineer
I build and maintain on-premise enterprise solutions based on Java. My work focuses on middleware, WAS operations, performance optimization, system integration, and automation across Nginx, Apache, and Tomcat environments. I also lead R&D efforts to introduce practical AI-driven features into the product.
Work Areas
Backend / Middleware
- Java, Spring, Tomcat service development
- On-prem environment support
- Architecture improvements and performance tuning
System Integration
- JNI integration with C/C++ modules
- Loading and handling encryption libraries (DLL/SO)
Server / Infra
- Nginx, Apache, and Java process monitoring and SIGKILL logging
- Architecture for a Java-based monitoring daemon linked with a WAS instance manager
AI Features
- Natural-language setup wizard
- Log/error summarization and interpretation
- Change history summarization
- VOC (customer inquiry) summarization and routing
Tech Stack
Backend: Java, Spring, Maven, Tomcat
Infra: Nginx, Apache HTTPD, Linux
Native Integration: C/C++ (JNI), encryption modules (AES, etc.)
AI/Automation: Prompt-driven utilities
Tools: Git, Docker, SLF4J, CodeMirror
Current Focus
- Designing a Java-based monitoring daemon and integrating it with the existing manager program
- Embedding AI capabilities across the product
- Enhancing stability, maintainability, and clarity in on-prem enterprise solutions
Approach
- Prioritize working systems
- Reduce complexity
- Build for maintainability