Software engineering student exploring system design, software development and mathematics.
Certain that understanding a problem is harder than solving it.
Backend: Java • Spring (Web, Data, Security)
Frontend: TypeScript • React • MobX • CSS
Desktop: Java • JavaFX
Databases: PostgreSQL • Redis • SQLite
Infrastructure: Git • Maven • Docker • Nginx
Testing: JUnit • Mockito • Pytest • Jest
Data / ML: Python • Pandas • Keras
System design: UML • BPMN • SADT • C4
Web platform for creating and distributing interactive documents as self-contained digital artifacts.
Provides an ecosystem for authoring, publishing and consuming documents in the custom .doceo format with cryptographic verification.
Spring Boot (Java) • React (TS) • WASM (Rust) • PostgreSQL • Redis • Docker • GitHub Actions
Focused on:
- Custom document format design
- Interactive document editing and rendering
- Verifiable publishing
- Client-server architecture
- Modular monolith architecture
- WebAssembly integration
🔗 Deployed website • Repository • Format specification
Desktop developer tool for simplify and automate the management of local Git projects. Provides centralized projects management, tasks tracking and automation of development processes.
Java • JavaFX • JGit • JDBC • SQLite
Focused on:
- Local project management
- Development workflow automation
- Cross-platform desktop applications
- Clean Architecture
🔗 Releases • Repository
Collection of system analysis and software design artifacts for information systems and software products. Includes requirements specifications, business process models and architectural documentation.
UML • BPMN • IDEF0 • C4 • Requirements Engineering
Focused on:
- Domain analysis
- Business process modeling
- Requirements specification
- Software architecture modeling
Email: musatowian@gmail.com
Telegram: @honsage
Habr: @honsage
