dominicwood.dev~


Software Engineer

Software engineer building practical products, backend services and developer tools.

Background in network engineering, technical writing and commercial web delivery. I build full-stack products and automation tools with a focus on clarity, reliability and real-world usefulness.

01Summary

I've spent 8+ years working across software engineering, technical writing, technical support and commercial web delivery. My background isn't a straight line — which means I'm comfortable close to systems, close to users, and explaining one to the other.

I'm currently a Software Engineer at Genius Software. My core experience is C#, SQL, .NET development and technical documentation, with hands-on work across web, desktop and backend systems, CI/CD, APIs, databases and cloud-adjacent delivery.

I keep selected client websites running through my freelance studio, NOD Studio, as a separate track alongside product work.

8+
Years professional
Full-stack
Frontend to backend
Genius
Current company
NOD
Freelance studio
02Featured Projects
Full-stack product

WanderSport

Football availability, team generation, player stats, awards, video highlights and performance analytics built around a real weekly game workflow.

ReactNode.jsExpressPostgreSQLJWTVercelRender
Backend / Architecture

Zenith

Personal finance dashboard concept using service-based architecture, authentication, PostgreSQL, Kafka-style events and API-first backend design.

JavaSpring BootPostgreSQLKafkaRedisDocker
AI tool

RocketCloud AI

Full-stack transcription app for audio, video, YouTube and SharePoint sources with AI-powered summaries and a modern Next.js frontend.

FastAPINext.jsTypeScriptWhisperGroqFFmpeg
Developer tool

Releasify

AI-powered changelog generator that turns GitHub commits into polished release notes with tone controls and Markdown export.

Next.jsTypeScriptGitHub APITailwindAI
API client

Courier

Lightweight Postman-style HTTP client with request builder, response viewer, timing, status display and mobile-first UI.

ReactTypeScriptTailwindVite
Automation tool

Pulsar

Personal stock alert system with a mobile-friendly watchlist UI, holdings tracking and WhatsApp/SMS buy-sell alerts from analyst signals.

PythonFlaskSQLiteTwilioFMP API
03Commercial Delivery

Commercial delivery through NOD Studio

I keep freelance work under NOD Studio, but it belongs here as supporting evidence: real clients, production deployments, SEO, forms, branding, communication and practical delivery.

NOD Studio

Freelance web studio and case-study hub. Professional vehicle for commercial web projects.

Next.jsTypeScriptTailwind

K. Liddell Plumbing & Heating

Local trades lead-generation site with SEO, structured data, enquiry forms and automated email/SMS notifications via Resend and Twilio.

Next.jsTypeScriptResendTwilioVercel

Lomond Tech Services

Professional services website with clean typographic hierarchy and a modern Next.js component structure.

Next.jsTypeScriptTailwind

The Big Taquero

Bold mobile-first site for a Mexican street food brand: menu, merch, opening hours, gallery and local SEO.

Next.jsTailwind
04Skills

Backend Engineering

C#.NETAPIsRESTAuthenticationNode.jsExpressFastAPISpring BootBackground jobsIntegrations

Databases & Data

SQLPostgreSQLSQL ServerMySQLSchema designQuery optimisationStored proceduresReportingMigrationsData modelling

Frontend

ReactNext.jsTypeScriptJavaScriptTailwindResponsive UIAccessibility

Infrastructure & Automation

CI/CDCloud servicesContainerisationNetworkingPowerShellDockerVercelRenderWindowsLinux

Professional Strengths

Technical writingAPI documentationUser documentationClient communicationStakeholder satisfactionDebuggingSystems thinkingProduct thinking
05Experience

Software Engineer

Genius Software · Glasgow, Scotland, United Kingdom

Aug 2024 — Present
  • Software engineering role focused on production systems, full-stack application development and practical delivery.
  • Work across application code, backend services, data flows and maintainable engineering practices.
  • Apply C#, SQL, .NET, documentation and troubleshooting experience to deliver clear, reliable software.
C#.NETSQLTypeScriptReactNode.js

Founder / Freelance Web Developer

NOD Studio · Commercial web delivery

Aug 2022 — Present
  • Deliver commercial Next.js websites for clients, covering discovery, design, implementation, deployment and ongoing iteration.
  • Built production client sites with SEO, structured data, enquiry forms, automated notifications and CMS-style content workflows.
  • Use the studio as a professional vehicle for freelance work while keeping product engineering and client delivery clearly separated.
Next.jsTypeScriptTailwindVercelResendTwilio

Logistics Coordinator

Royal Mail · Glasgow, Scotland, United Kingdom

Jul 2024 — Mar 2025
  • Coordinated operational logistics work in a time-sensitive environment.
  • Built on stakeholder communication, prioritisation and issue-resolution skills from earlier technical roles.
OperationsCoordinationStakeholder communication

Technical Writer

Verint · Glasgow, Scotland, United Kingdom

Sep 2023 — Mar 2024
  • Created technical documentation including API guides, tutorials, troubleshooting guides and best practice recommendations.
  • Translated complex technical concepts into clear content for end users and internal teams.
  • Combined software engineering knowledge with concise communication to improve onboarding and support.
Technical writingAPI documentationUser documentationTroubleshooting

Software Engineer

Arnold Clark · Glasgow, Scotland, United Kingdom

Nov 2018 — Aug 2023
  • Progressed from apprenticeship into Associate Software Engineer, building skills across .NET Framework, C#, SQL and data analysis.
  • Delivered software across web, desktop and backend systems using C# and SQL in production business contexts.
  • Worked with database design and management, including SQL queries, stored procedures and triggers.
  • Expanded into CI/CD pipeline creation, cloud services, containerisation, data management and API endpoint creation.
C#.NET FrameworkSQL ServerPostgreSQLMySQLCI/CDAPIsDocker

IT Field Engineer

Certum Ltd · Glasgow, Scotland, United Kingdom

Aug 2018 — Nov 2018
  • Worked in technical support and field engineering, building a foundation in troubleshooting and customer-focused service.
  • Supported users and systems while developing practical infrastructure, hardware and software support skills.
Technical supportTroubleshootingWindowsNetworkingHardware
06About

My background combines software development, technical support, data work and technical writing. Not a typical route — but it means I'm comfortable working close to systems and close to users, building tools that solve real problems and explaining technical ideas clearly.

I'm currently a Software Engineer at Genius Software and continue building personal projects and selected client websites through NOD Studio.

Outside of engineering I tend to spend time on football, music and whatever side project has caught my attention.

Current role
Software Engineer at Genius Software
Currently interested in
Backend engineering, APIs, full-stack product roles
Based
Scotland, UK
Education
University of Stirling
Certification
SQL (Advanced), HackerRank
Earlier education
HND Technical Support, City of Glasgow College
07Contact

Get in touch

Open to software engineering roles. Feel free to reach out about opportunities, projects or anything else.

hello@dominicwood.dev