Custom software engineering

Real-world experience. AI-fast delivery. Software that works.

I'm a software engineer with a B.Eng and ten years building custom tools for construction manufacturing and CAD/CAM. Now I pair that experience with AI-assisted development, so you get carefully built software in a fraction of the usual time.

B.Eng, software engineering10 years in industryDesktop, web and data
An AND gate: experience and AI-assisted speed both switch on, and the output, software that works, lights up. A · experience B · ai-assisted speed 01 01 AND out · software that works 01
fig. 1 · how a project comes together
UNITYLOGIC · REEL 0100:00 / 00:09
InputYour requirements
The logic behind the name

Both inputs have to be on.

An AND gate only outputs a 1 when every input is a 1. Good software works the same way. Speed without experience ships the wrong thing quickly. Experience without modern tools takes too long and costs too much. UnityLogic brings the two together.

Truth table
ABOutIn practice
000Off-the-shelf software that almost fits
100The right build, delivered over budget and late
010Fast output that misses how your business works
111Software that fits, shipped quickly and built to last
Services

What I can build for you

Whether you're a business owner with a spreadsheet that's outgrown itself or an individual with an idea, I'll help you figure out what's worth building and then build it properly.

Custom business software

Desktop and web applications shaped around how your team already works, not the other way round.

.NET · VB.NET · C# · web

Databases and data tools

Turn scattered spreadsheets and exports into one reliable database, with search, lookups and reports people actually use.

SQL · ETL · reporting

CAD/CAM and manufacturing

Tools that connect design data to the shop floor: part lookups, BOMs, takeoffs and production data.

Revit · CAD/CAM · automation

Websites and web apps

Fast, clean sites and portals for businesses and personal brands, from a landing page to a full web app.

HTML · JS · APIs

AI and automation

Put AI to work on the repetitive parts of your day: document processing, assistants and workflow automation.

LLMs · scripting · integrations

Rescue and modernize

Fix, extend or rebuild the legacy app that your business depends on but nobody wants to touch.

Debugging · refactors · migrations
Selected work

Built for real use

IndustryConstruction manufacturing10 years

Custom CAD/CAM software for construction manufacturing

A decade of building in-house tools that link engineering drawings, part data and production. The work sits where design meets fabrication, and it has to be right the first time.

CAD/CAMProduction dataDesktop tools
Data toolWindow-wall systemsVB.NET · SQL

Window-wall infill database

A desktop ETL and database tool for window-wall infill data, with two working modes built for different teams.

  • Revit and SQL mode with whole-database search
  • Direct glazing and part lookups
  • Separate EBS and SWB workflows for production
VB.NETSQL ServerRevitETL
Side projectLive streamingDesktop client

Full-featured Twitch chat client

A complete IRC-based Twitch client built from scratch, because the best way to learn a protocol is to ship something on it.

  • Bubble-style chat with inline emotes and whispers
  • Live view and VOD playback in an embedded player
  • Stream recording
IRCReal-time UIVideo
Approach

How a project runs

Listen

We talk through the problem, the people involved and what a good result looks like. You get a clear scope and a quote.

Prototype

AI-assisted development means you see a working first version in days, not months, while changes are still cheap.

Build and test

Every line is reviewed and tested by an engineer. AI speeds up the work; it doesn't decide what ships.

Support

Handover, documentation and ongoing help, so the software keeps working as your needs change.

About

One engineer, fully committed to your project

I've spent ten years writing software for an industry where mistakes cost real materials and real money. That taught me to understand the problem before writing code and to care about the details after.

When you work with UnityLogic, you work directly with me, from the first call to the final release. I'm resourceful, I stay focused on what matters to you, and I'm not done until you're happy with the result.

Quality firstTested, documented, maintainable
Direct contactNo account managers in between
Fast turnaroundAI-assisted, engineer-reviewed
Plain languageNo jargon, clear updates
Start a project

Have an idea or a problem to solve?

Tell me what you're working on. I'll reply within one business day with questions, ideas or a rough plan. The first conversation is free.

hello@unitylogic.com
Free first consultationFixed quotes availableRemote, worldwide