I'm a software developer focused on building reliable backend systems, business applications, REST APIs, and database-driven solutions.
My primary stack is Java, Spring Boot, Spring Security, SQL, and relational databases. I also have experience developing full-stack applications with Vaadin and desktop applications with C# and WPF.
I enjoy working on backend business logic, database design, API development, authentication and authorization, and solving complex business requirements.
- Java
- Spring Boot
- Spring Security
- Spring Data JPA / Hibernate
- REST APIs
- Maven
- Oracle Database
- SQL / PL/SQL
- MySQL
- Database Design
- Query Optimization
- Vaadin Flow
- HTML / CSS
- C#
- WPF
- JavaFX
- Git & GitHub
- IntelliJ IDEA
- MySQL Workbench
- Oracle SQL Developer
- Postman
- GitHub Actions
A full-stack task and project management application built around Kanban-style boards and collaborative task management.
The application includes role-based access control, task assignment, comments, attachments, activity tracking, filtering, board archiving, administrative user management, and permission-based workflows.
Tech: Java 21 · Spring Boot · Vaadin · Spring Security · Spring Data JPA · Hibernate · MySQL · Maven
A desktop application for tracking nutrition, calorie intake, physical activities, and personal calorie goals.
The application includes authentication, user administration, historical data, multilingual UI support, and database persistence.
Tech: C# · WPF · Entity Framework Core · MySQL
➡️ View Fit
An educational cryptography-focused desktop application demonstrating encrypted file management and secure file sharing concepts.
The project includes file encryption and decryption, RSA key handling, digital signatures, X.509 certificate validation, encrypted file names, and OpenSSL integration.
Tech: Java 17 · JavaFX · Maven · OpenSSL · RSA · AES · SHA-256 · X.509
➡️ View EFS
- Java & Spring Boot backend development
- REST API development and integration
- SQL and PL/SQL development
- Database design and optimization
- Spring Security and role-based authorization
- Spring Data JPA / Hibernate
- Backend business logic
- Bug fixing and troubleshooting
- Business application development
- Building backend applications with Java and Spring Boot
- Designing secure role-based systems
- Developing database-driven business applications
- Improving REST API and application architecture skills
- Writing maintainable and production-oriented code
I'm open to software development projects, collaboration, and freelance opportunities.
Feel free to contact me through GitHub.