Full-stack engineering, built for what's next.
Magisoft is the independent practice of a senior full-stack developer with fifteen years of engineering experience — now focused on building AI-native products alongside full-stack development work: dependable, local-first, and made to last longer than the hype cycle.
Two disciplines, one desk
Full-stack development on one side, AI product engineering on the other — run by the same person, held to the same standard.
Full-stack engineering, from the database up to the interface
Fifteen years of full-stack engineering — React and TypeScript on the front end, .NET or Python on the back end, and the databases and REST APIs that tie it together. Solid fundamentals, applied wherever the project needs them.
AI products, built the way infrastructure should be
RequirementsAI and the rest of the Magisoft product line run on local-first retrieval-augmented stacks — FastAPI, LangChain, pgvector, Ollama — for teams that want real answers from their own documents, without shipping them to someone else's cloud.
RequirementsAI
A retrieval-augmented service that turns scattered requirements documents into answers you can actually trace back to a source — instead of another chat window that forgets what it read. It runs on your own infrastructure and indexes only what you give it.
Ask about RequirementsAIAdGuard Mobile
A React Native companion app for self-hosted AdGuard Home — device management, query log browsing, and MAC-based device identification for more accurate network visibility than DNS-based tools alone.
SenseGuard
A commercial network access control product built around OPNsense, using MAC-based device identification for network control that's more reliable than DNS-based blocking on its own.
On the record
The short version of fifteen years, laid out plainly.
Get in touch
Full-stack development, AI product engineering, or something in between — happy to talk it through.
info@magisoft.ca