Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Blockchain Ledger Service & Smart Store UX Design
Project type
Program
Date
September 2025
A full-stack software engineering project combining backend development and user experience design. Built a secure blockchain-based transaction system using Java, implementing SOLID design principles to refactor legacy code for improved maintainability and extensibility. The system handles cryptocurrency-style transactions with SHA-256 hashing, Merkle tree validation, and immutable block storage.
Additionally designed an interactive prototype for an AI-powered Smart Store system using Figma, demonstrating autonomous retail concepts including facial recognition, voice commands, and automated checkout. Created comprehensive UML documentation (use case, class, sequence, and activity diagrams) and user journey mappings.
Technologies: Java, Maven, Blockchain, Cryptographic Hashing, SOLID Principles, UML Modeling, Figma Prototyping
Skills Demonstrated: Object-oriented design, code refactoring, system architecture, user experience design, technical documentation
This positions the project as demonstrating both technical programming skills and design thinking capabilities - valuable for software engineering roles that require both backend development and user-centered design understanding.







