Ideas in.Software out.
Websites, web and mobile apps, AI and 3D integrations — built around your business, not a template. From idea to launch to maintenance. One contractor, VAT invoicing.
- VAT invoicing
- Silesia & remote
- PL / EN support
Websites
Your digital front door.
Landing pages, company sites, and business cards. Fast, responsive, SEO-optimized — designed to turn visitors into clients.
- Landing / company site / business card
- Responsive, fast-loading
- SEO optimization
Individual pricing
See the case studyWeb applications
Software that runs your business.
Dashboards, admin panels, SaaS, internal tools, and browser extensions. Scalable solutions in React, Next.js, and TypeScript.
- Dashboards & admin panels
- SaaS & internal tools
- React, Next.js, TypeScript
Individual pricing
AI integration
Intelligence, locally yours.
AI models integrated into real products — locally on your hardware or via the cloud. Wrapped in polished, user-ready interfaces.
- AI models wired into your product
- On-premise or cloud
- Polished, user-ready interface
Individual pricing
3D & WebGL
The web, in three dimensions.
Interactive scenes, product visualizers, and creative 3D experiences. Three.js, React Three Fiber, Blender — from model to browser.
- Interactive 3D scenes in the browser
- Product visualizers & configurators
- Three.js, React Three Fiber, Blender
Individual pricing
See the case studyMobile apps
Your app, everywhere.
Cross-platform iOS & Android built with React Native. From barcode scanners and event kiosks to polished consumer products.
- iOS & Android from one codebase (React Native)
- Barcode scanners & event kiosks
- Polished consumer products
Individual pricing
See the case studyMaintenance & growth
Evolve, don't rewrite.
Performance optimization, feature expansion, stack modernization, and ongoing technical support. Your codebase, always moving.
- Performance optimization
- Feature expansion & stack modernization
- Ongoing technical support
Individual pricing
Conversation & brief
You describe the project and the goal — I ask questions and flag risks before we start.
Quote & plan
You get a clear scope, a quote, and a timeline — before you commit.
Build with previews
I work in stages and show progress as it goes — you see what is taking shape and can steer.
Launch & upkeep
Deployment, handover, and — if you want — ongoing development and technical support.
I build on technology with support and a community behind it — not on whatever is trending this season.
One maker. From idea to upkeep.
No middlemen, no hand-offs — you talk to the person who writes the code. A creative fullstack with hands-on work across web and mobile apps, internal systems, 3D, and AI model integration.
- You talk to the person who writes the code
- From idea, through delivery, to upkeep
- Code your team can keep building on
Problems I ran into in my own projects and at work, and how I solved them. Each write-up covers the context, the problem, the approach, the solution and the result.
- Personal project · 2022–2026A weather simulation driven by API dataThe background of a weather app had to show the real sky from the forecast, not an animation. A custom GLSL raymarcher, cloud physics derived from Open-Meteo data and rendering that stays smooth on a phone.ReactTypeScriptThree.jsGLSLRead the case study
- Personal project · 2024–2026Polonez Autodrive: the evolution of an interactive 3D colouring bookThe first version of this synthwave colouring book with a mini-game had 16 P0 bugs, three independent clocks and controls tied to the monitor refresh rate. An analysis of the first version, the move from plain JS and HTML to Vite on a new skeleton, and a procedural scene in place of FBX files.Three.jsVanilla JSGLSL3Ds MaxRead the case study
- Personal project · 2026CapCam: a phone on a cap as a head tracker for gamesHead tracking in racing simulators without a camera or IR LEDs. Android reads the gyroscope, combines the pose with how the phone is worn and sends it over UDP to opentrack, which presents itself to games as TrackIR.KotlinJetpack ComposeAndroidUDPRead the case study
- Personal project · 2025–2026A portrait made of particles: a 3D scene that never blocks the offerThe hero of this site turns a photo into a GPU-driven particle field that reacts to the cursor, the gyroscope and touch. The condition: the headline and call to action must be in the first byte of HTML, and the scene must fit a phone’s budget.Next.jsReactTypeScriptThree.jsRead the case study
- Personal project · 2024–2026Tibia Key Presser: game hotkeys pressed in the backgroundA small Python tool that presses hotkeys in Tibia while the game window is minimised. Two years later, on the next pass over the project, out came a loop with no sleep, a Stop → Start race and concurrent key sending on one window.PythonTkinterpywinautoPyInstallerRead the case study
I quote every project individually — it depends on scope and complexity. Tell me what you want to build and I will come back with a concrete quote and timeline.
Yes. I operate as a registered business (SKOFTWARE Maciej Skorus) and issue VAT invoices.
Remotely with clients worldwide, and on-site in the Silesia region of Poland.
React, Next.js, TypeScript, Python, Three.js, React Native, and related tools. I pick the stack to fit the problem, not the other way around.
Yes — feature development, optimization, and ongoing support are a dedicated service (Maintenance & growth).
Polish and English.








