Java Backend Developer · ITMO University · 2rd-year Software Engineering student
I'm a backend-focused Java developer interested in building reliable server-side systems, event-driven architecture, highload applications, and fintech products.
- 🎓 Software Engineering student at ITMO University
- 💻 Focused on Java, Spring Boot, PostgreSQL and distributed systems
- ⚡ Interested in highload systems, Kafka-based architecture and backend engineering
- 📍 Saint Petersburg
🔐 FinGuard
Real-time anti-fraud transaction monitoring system for fintech-like transaction processing.
FinGuard simulates how financial platforms detect suspicious transactions in real time. The system receives transaction requests, publishes events to Kafka, analyzes them using a rule-based fraud scoring engine, stores fraud decisions, and shows suspicious activity in a dashboard.
Tech stack: Java, Spring Boot, Kafka, PostgreSQL, Redis, Docker
Key features:
- Event-driven transaction processing with Kafka
- Fraud scoring engine with risk levels
- Decisions:
APPROVED,REVIEW_REQUIRED,BLOCKED - PostgreSQL persistence and Redis caching
- Audit logging and notification flow
- Planned React dashboard for monitoring alerts
- 📧 Email: thbldprnce@gmail.com
- 💬 Telegram: @viennall