Expertise
Design × Engineering.
Product design and full-stack engineering — the experience people use and the systems behind it.
Expertise areas
- 01
Product Design
Experiences designed with the system that will build them in mind.
- Product design
- UX/UI design
- User journeys
- Interaction design
- Design systems
- Responsive interfaces
- Design-to-development
- Usability
- 02
Frontend Engineering
Responsive, accessible interfaces for multi-role products.
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- Laravel Blade
- Alpine.js
- Vite
Used in · ClubSync · Voice Library · UniSecure admin
- 03
Backend Engineering
APIs, authentication, RBAC and business logic.
- Node.js
- Express.js
- Laravel
- PHP
- REST APIs
- JWT / OAuth2
- RBAC
- Sequelize
- Eloquent
Used in · UniSecure · ClubSync · Electronic Voting Machine
- 04
Mobile Engineering
Cross-platform apps shipped to Android and iOS.
- Flutter
- Dart
- GetX
- Provider
- Firebase
- Push notifications
- Flutter Web
Used in · 11 published apps · UniSecure app · Cyphersol products
- 05
Databases
Relational modelling first, document stores where they fit.
- MySQL
- PostgreSQL
- MongoDB
- SQLite
- Firestore
- Firebase RTDB
Used in · UniSecure · ClubSync · EVM
- 06
Cloud & Infrastructure
Getting software onto servers and keeping it there.
- Linux
- Nginx
- Docker
- AWS EC2
- AWS S3
- Git / GitHub
- CI/CD
Used in · Client deployments · Production maintenance
- 07
AI & Research
Computer-vision research in frequency-domain learning.
- Python
- PyTorch
- CNNs
- Computer vision
- Frequency-domain analysis
- KAN / ConvKAN
Used in · RCR-DeepFake · FreqKAN
05The systems behind the products
Built beyond the interface.
Select a project and a layer. Every component listed was observed in the codebase; each layer says where, and whether it is implemented or planned.
Architecture explorer
MenuWave · Layer 1 of 5
ClientsImplemented
Each role gets a client built for its device: a browser workspace for owners, a tablet POS, a kitchen board and a TV player.
- Admin workspace (Blade, Tailwind, Alpine.js, Vite)
- MenuWav POS — Flutter, Riverpod, go_router
- MenuWav Kitchen — Flutter, GetX
- MenuWav Player (signage) — Flutter, GetX, video_player
Observed in · repo/resources, repo/lib/features, repo/lib/modules, repo/lib