Software Engineer building distributed systems, modern web applications, and AI-powered workflows.
I focus on designing and building systems that are:
- Scalable (event-driven, async processing)
- Performant (low latency, efficient data flow)
- AI-integrated (agents, RAG, memory systems)
Currently exploring how to combine LLMs + distributed systems to build production-ready AI applications.
-
Backend systems with Java & Spring Boot
-
Frontend apps with React & TypeScript
-
Distributed architectures using:
- Redis (caching, state management)
- Kafka / RabbitMQ (event-driven systems)
-
AI systems:
- Agent workflows (tool calling, orchestration)
- RAG pipelines (retrieval + generation)
- Memory systems (context & session handling)
-
Browser automation & developer tooling
Backend & Systems
- Java, Spring Boot
- REST APIs, async processing
- Redis, caching strategies
- Kafka, RabbitMQ (event-driven architecture)
Frontend
- React, TypeScript
AI Systems
- LLM APIs
- Agent-based workflows
- RAG (retrieval pipelines)
- Memory (context handling, session state)
-
Contributor to
web-infra-dev/midscene -
Focus areas:
- β‘ Performance optimization
- π‘οΈ Security fixes
- π§© Developer experience improvements
- π Security: Added validation for Chrome CDP endpoint to prevent SSRF risks
- β‘ Performance: Reduced redundant DOM queries in animation loops (~36% faster execution)
- π§ AI/UX: Improved prompt serialization with image-aware context handling
- π§© Code Quality: Refactored utilities and added regression tests
- Building AI agent systems with workflows and memory
- Designing event-driven architectures for AI applications
- Exploring RAG + long-term memory patterns
- Improving developer tooling for AI workflows
- GitHub: https://github.com/vincerevu
I like optimizing systems β from milliseconds in code to architecture-level improvements π



