Ty Du Solutions Ltd - Anything is possible

Duncan Abraham

Contract software engineer with over 30 years in IT, delivering end-to-end systems from infrastructure and APIs through to user interfaces.

Since 1990 Professional IT delivery
2014 Ty Du Solutions founded
2025-present Ministry of Justice

Profile

I combine system development depth with practical software delivery, working confidently across back-end APIs, front-end interfaces, and supporting infrastructure.

My focus is building solutions that work in production and can be maintained, extended, and trusted under real operational pressure.

Alongside major engagements, I maintain direct contract delivery on Monmouthshire social care backlog work, providing continuity between larger programmes.

Core Skills

  • Business Analysis
  • System Analysis
  • Analytical Problem Solving
  • System Design
  • Project Management
  • Databases
  • APIs
  • System Infrastructure
  • Software Development

Key Technologies

  • Node.js
  • TypeScript
  • React
  • Next.js
  • Nunjucks
  • Docker
  • Kubernetes
  • ElasticSearch
  • GDS

Experience Timeline

  • 2024-2025 and ongoing fallback: Monmouthshire County Council
    Direct contract backlog delivery for social care platform work
  • 2025-present: Ministry of Justice
    Ongoing contract engagement
  • 2024: ADP Employee Time Tracking
    Node.js Developer
  • 2018-2023: DEFRA Common Platforms
    Node.js Developer (SC Cleared)
  • 2021-2022: Monmouthshire County Council
    Lead Developer / Application Architect
  • 2017-2018: X4 Software Ltd
    Node.js Developer
  • 2017: 2P Ventures (Contract)
    Node.js Developer
  • 2014-2017: Monmouthshire County Council (Contract)
    Architect & Lead Developer
  • 2011-2014: Shared Resource Service (Gwent Police)
    Lead Developer (Security Cleared)
  • 1990-2011: Local government, aerospace and enterprise roles
    Technical Analyst, Network Engineer, Team Leader, Project Manager

Selected Delivery Highlights

  • Social Care Case Management system for 250+ concurrent users (NodeJS, MySQL, SailsJS, AngularJS, ElasticSearch, HAProxy).
  • DEFRA registration/authentication work across NodeJS, Azure B2C, OpenID Connect, Hapi plugins/handlers, and Nunjucks migration.
  • Online arbitrage platform with React/Redux and NodeJS microservices, including queue migration to Redis.
  • AWS Lambda ingestion suite using DynamoDB, S3, API Gateway, and SQS.

Contact

Email and phone are intentionally not published to reduce scraping and spam.