Building scalable backend systems, enterprise applications, and business-driven solutions.
- π» Backend Software Engineer specializing in Java, Spring Boot, and enterprise application development.
- ποΈ Founder & Developer of Dynerva β a modular ERP platform designed for electricity and service management operations.
- βοΈ Experienced in building RESTful APIs, authentication systems, business workflows, and backend architectures.
- π§© Interested in Clean Architecture, SOLID Principles, Domain-Driven Design, and System Design.
- π Building secure applications using Spring Security, JWT, and Role-Based Access Control (RBAC).
- π Exploring Microservices, Cloud-Native Development, Multi-Tenant SaaS Architecture, and Distributed Systems.
- π Open to collaboration on software projects and open-source initiatives.
2024 β Present
Modular ERP Platform for Electricity & Service Management
Building and maintaining Dynerva, a modular ERP system designed to manage operational and business workflows.
-
Designed and developed backend services using Java Spring Boot.
-
Built RESTful APIs with secure authentication and authorization using Spring Security and JWT.
-
Developed ERP modules including:
- Customer Management
- Subscriber Management
- Meter Management
- Billing & Invoicing
- Payments & Receipts
- Inventory Management
- Reporting System
- User Roles & Permissions
-
Implemented business workflows connecting:
Subscribers β Meter Readings β Consumption β Invoices β Payments
-
Designed database structures, API contracts, and backend components following clean coding practices.
-
Worked on improving the platform toward a scalable multi-tenant SaaS architecture.
Stack:
Java Β· Spring Boot Β· Spring Security Β· PostgreSQL Β· Redis Β· React Β· Tailwind CSS Β· Docker Β· GitLab CI/CD
2024 β 2025
Backend development for an influencer marketing platform.
- Developed authentication and authorization systems using JWT.
- Built wallet and transaction management features.
- Integrated external APIs including TikTok OAuth2 and PayPal.
- Developed competition workflows and notification features.
- Improved backend reliability using clean architecture practices.
Stack:
Java Β· Spring Boot Β· Spring Security Β· MySQL Β· Flyway Β· REST APIs
2023
Passed two technical interview stages for a Java Backend Developer position.
The opportunity ended due to company restructuring caused by regional circumstances.
ERP system for managing electricity and service operations.
Features:
β
Customer Management
β
Billing & Invoicing
β
Meter Reading Management
β
Payments & Receipts
β
Inventory Management
β
Reporting System
β
Role-Based Access Control
β
Data Migration Tools
Backend:
Java Β· Spring Boot Β· Spring Security Β· PostgreSQL Β· Redis
Frontend:
React Β· Tailwind CSS Β· Vite
A banking backend system built to practice scalable distributed architecture.
Features:
- Account Management Service
- Transaction Processing
- JWT Authentication
- Role-Based Access Control
- Notification Service
- Redis Caching
Stack:
Java Β· Spring Boot Β· Spring Cloud Β· PostgreSQL Β· Redis Β· JWT
Currently improving skills in:
- System Design
- Clean Architecture
- Domain-Driven Design
- Cloud-Native Applications
- Distributed Systems
- Microservices Architecture

