Dana Stukalova
Java Backend Developer (Intern / Junior)
Summary
Junior Java Developer focused on building backend services with Spring Boot. Hands-on experience with microservices architecture,
authentication/authorization via Keycloak (OAuth2 Resource Server), messaging with Kafka, and local infrastructure via Docker Compose.
Able to bridge backend and frontend in a Next.js + Spring setup. Strong academic foundation in OOP and backend fundamentals; looking
for an internship / junior role to grow in a team.
Projects
Genomic Data Analysis (Neural Network) | Python, TensorFlow/Keras, Research
- Award: Winner of the Scientific and Technical Conference
- Co-developed a neural network model to determine cancer risk based on the human genome
- Processed and analyzed large genomic datasets to identify key biomarkers
- Currently developing an AI-driven Antivirus system (in progress) to detect and mitigate malicious AI-generated threats
Food Delivery Platform (Microservices) | Spring Boot, Kafka, Keycloak, Next.js
GitHub: github.com/top-secret666/rgr
- Built a system of 3 independent microservices (User, Restaurant, Order) with dedicated databases
- Integrated Keycloak as an OAuth2 Resource Server for secure identity management and RBAC (ROLE_USER/ROLE_ADMIN)
- Implemented asynchronous communication between services using Apache Kafka
- Containerized infrastructure with Docker Compose for consistent local development (PostgreSQL, Keycloak, Kafka)
- Developed a Next.js (TypeScript) frontend consuming backend APIs
The Witcher: Core Logic Engine | Java 17, OOP
- Developed a game logic system using core OOP principles (encapsulation, inheritance, polymorphism)
- Designed modular entities and interactions to manage game state and rules
Education
Vitebsk State Technological University (VSTU) | 2023 – 2027 (Expected)
Faculty: Information Technologies and Robotics (FITR)
Specialization: Information Technologies (Software Engineering)