Dominik - Developer Portfolio
Software developer specializing in Roblox systems, developer tools,
web applications, and scalable software architecture.
Owner of domweb.
About Me
Hello! I am Dominik, a software developer with over
7 years of programming experience and
5 years of Roblox Studio development and Luau scripting experience.
I focus on building scalable, maintainable systems with clean architecture.
My main goal is creating tools and frameworks that improve developer
workflows and make complex systems easier to implement.
I specialize in Roblox development, backend systems, web development,
Discord automation, and reusable software frameworks.
Skills
Programming Languages
- Luau
- Lua
- Python
- SQL
- HTML / CSS
Development Areas
- Roblox Studio Development
- Game Development
- Framework and API Design
- Backend Development
- Website Development
- Discord Bot Development
- Machine Learning with PyTorch
Tools & Technologies
- Roblox Studio
- Rojo
- Git / GitHub
- Django
- PyTorch
- LÖVE2D
Featured Projects
Levelling Framework
A modular and scalable Roblox progression framework designed to provide
developers with a complete XP and level system.
Features include:
- Custom level curves
- XP and level management
- Client progression events
- Level modifiers
- Developer-friendly API
- Roblox Studio and Rojo support
- Complete documentation
Built with modular architecture, callback systems,
validation layers, and event-driven design.
Notification Framework
A customizable Roblox notification system designed to simplify
communication between gameplay systems and user interfaces.
Features include:
- Notification queues
- Animated transitions
- Notification presets
- Event-based communication
- Customizable configuration
Built with modular design principles and focused on developer experience.
Inventory Framework
A scalable Roblox inventory system designed around extensibility
and clean data management.
Features include:
- Item and stack management
- Hotbar support
- Modular architecture
- Validation systems
- Developer-focused APIs
AI Systems
Experimental and developing AI systems focused on creating
intelligent gameplay behavior in Roblox experiences.
Maze Generator
A procedural maze generation system capable of generating
128x128 mazes efficiently.
Generation performance was optimized to complete large maze
generation in approximately 1.6 seconds.
LÖVE2D Game Development
Created a complete Lua-based game featuring:
- Momentum-based movement
- Hazard systems
- Particle trails
- Audio systems
- High score saving
Web Development
Besides game development, I create full-stack web applications
using Django and modern backend practices.
- User systems
- Developer portals
- Documentation websites
- Support ticket systems
- Download and release management systems
Development Philosophy
I believe software should not only work, but also be easy to understand,
maintain, and extend.
My projects focus on:
- Clean architecture
- Modularity
- Performance
- Developer experience
- Scalability
Services
- Custom Roblox systems
- Roblox framework development
- Discord bot development
- Developer tools and automation