Software engineering student exploring system design, software development and mathematics.
Certain that understanding a problem is harder than solving it.
Backend (primary): Java • Spring • Hibernate
Backend (secondary): Python • Django • DRF
Frontend: TypeScript • React • MobX
Desktop: Java • JavaFX
Databases: PostgreSQL • Redis • SQLite
Infrastructure: Docker • Nginx • GitHub Actions
ML / Data: Python • NumPy • 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
Open-source backend platform for electronic document management and digital signatures. Implements API-first architecture with full OpenAPI documentation.
Django • DRF • PostgreSQL • Docker
Focused on:
- Configurable approval workflows
- RBAC
- API-first approach
- API documentation
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 • 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
Collection of study guides, lecture notes and practical materials created to support university students in mathematics courses. Includes concise theory summaries, solved examples and assignments for calculus and probability theory.
LaTeX • Calculus • Probability Theory
Focused on:
- Educational materials
- Technical writing
Email: [email protected]
Telegram: @honsage
Habr: @honsage
