Work

I'm a senior full-stack software developer with more than 15 years' experience across solution design, architecture, implementation and support. I started out in frontend development and grew into backend engineering, cloud services and enterprise architecture, working both in-house and as a long-term consultant across logistics, SaaS and large-scale data management.

Languages & frameworks

  • C#
  • .NET Framework
  • ASP.NET Core / MVC / Web API / Web Forms
  • JavaScript (ES6+)
  • TypeScript
  • Angular
  • Node.js
  • HTML5
  • CSS3

Data

  • SQL Server
  • Azure SQL
  • RavenDB
  • MySQL
  • PostgreSQL
  • Entity Framework
  • LINQ
  • Dapper

Cloud & infrastructure

  • Azure App Service
  • Azure Functions
  • WebJobs
  • IIS
  • MSMQ
  • OAuth

Stack Overflow: James Khoury GitHub: profile · gists

Timeline

  1. 2006 – 2009

    Bachelor of Information Technology

    Western Sydney University
  2. 2010 – 2017

    Software Developer

    Redox

    Part of a small team at Redox building a custom ERP in C# and SQL Server to replace the legacy system the whole company used, covering everything from contact and staff management to logistics and inventory. I co-designed an MSMQ system for asynchronous and scheduled jobs, with RavenDB logging for monitoring, and owned the Web Forms and Razor front end, modernising IE8-era components for current browsers.

    • C#
    • .NET
    • SQL Server
    • Web Forms
    • Razor
    • JavaScript
    • LESS
    • MSMQ
    • RavenDB
  3. 2017 – 2021

    Software Developer

    WiseTech Global

    Worked on WiseTech Global's web platform, used by customers for everything from service tickets and HR to in-vehicle dashboards and logistics, using a test-first approach. Most recently I built the camera feature that lets delivery drivers take photos at delivery or when there's an incident.

    • C#
    • .NET
    • SQL
    • JavaScript
    • TypeScript
    • LESS
  4. 2021 – 2026

    Senior Software Consultant

    SilverQuest Consulting

    Senior consultant at SilverQuest Consulting, placed long-term with clients across a range of industries, working on both legacy systems and new builds.

    • C#
    • .NET
    • SQL
    • Angular
    • TypeScript
    • 2021 – 2022

      Software Developer · client: BriefBox

      Developer on BriefBox, a legal SaaS platform where legal professionals prepare documentation for settlement, mediation and litigation.

    • 2022 – 2023

      .NET Developer · client: Civica

      Built .NET API endpoints and middleware at Civica.

    • 2023 – 2025

      Senior Software Engineer · client: FUJIFILM Data Management Solutions

      Senior engineer at FUJIFILM Data Management Solutions, working on large-scale data-management software.

  5. 2026 – Now

    Senior Software Developer

    Redox

    Back at Redox as a senior full-stack developer.