CV

Stephen Barr

Software Architect | Engineering Lead

Northern Ireland, UKlinkedin.com/in/stephenbbarr

Profile

Hands-on software architect and engineering leader with more than nine years of experience designing and delivering software. Combines a strong C#/.NET and Azure background with architecture, people leadership and operational ownership. Leads multidisciplinary teams, develops engineers and works with senior stakeholders to balance scope, cost, risk and delivery. Uses controlled AI-assisted engineering practices while retaining human accountability for technical decisions and production releases.

Professional experience

Education Development Trust

Systems Architect / Lead Software Engineer

  • Built a public-service platform from the ground up: Designed a configurable, multi-tenant platform that replaced repeated bespoke development with reusable capabilities.
  • Scaled the platform successfully: Expanded it across more than a dozen programmes supporting hundreds of thousands of people.
  • Set technical direction: Remained hands-on in C#/.NET while leading engineers and analysts through architecture decisions and fixed-date delivery.
  • Delivered consistently: Met every agreed programme deadline by balancing priorities, scope and practical alternatives.
  • Developed engineering capability: Recruited engineers, designed technical assessments and supported progression through clear expectations, feedback and coaching.
  • Introduced responsible AI-assisted delivery: Established controlled workflows for planning, implementation, testing and review, with human approval retained.
  • Owned production reliability: Led the investigation and resolution of application, data, cloud and integration issues, adding controls to prevent recurrence.
  • Reduced annual cloud costs by more than 90%: Replaced continuously running workloads with event-driven services and improved storage, database and caching efficiency.
  • Worked within audited controls: Delivered software within ISO 27001 and Cyber Essentials Plus requirements.

E+I Engineering Ltd.

Software Systems Developer

Software Development Internship

  • Independent delivery: Designed and delivered full-stack .NET applications.
  • Operational systems: Built systems supporting inventory, logistics, manufacturing and maintenance workflows.
  • Full-stack breadth: Worked across application development, databases, user interfaces, cloud services and delivery pipelines.

Foods Connected Ltd.

Software Systems Developer

  • Full-stack delivery: Delivered features for a large supply-chain platform.
  • Product development: Implemented business logic, web interfaces, product changes and production fixes.

Selected projects

AI Careers-support Prototype

  • Applied AI: Built an AI-assisted prototype for transcription, summarisation and contextual careers information using anonymised inputs.

FocusOn CRM

  • Independent product development: Designed and developed a configurable, multi-tenant .NET product.
  • Secure and resilient foundations: Built layered security, versioned evidence management and resilient background processing.
  • Controlled AI engineering: Uses automated testing and controlled AI-assisted development with human review.

Core technology

C#, .NET, ASP.NET Core, Blazor, SQL Server, Azure, Git, CI/CD, xUnit and OpenAI Codex.

Education

Ulster University
BEng (Hons) Computer Games Development with Diploma in Professional Practice
North West Regional College
Higher National Diploma in Computing and Systems Development
Download CV (PDF)