
Software Engineer with 4+ years of experience specialising in .NET backend development and system integrations.
Strong experience delivering API-based integrations across business-critical platforms including Cin7, Xero, Shopify, and 3PL systems. Proven ability to design scalable data workflows, automate operations, and improve system reliability.
Experienced in handling real-time and batch data processing, with a focus on integration stability, error handling, and business process optimisation.
Passionate about building maintainable systems that solve real operational problems.
Developed and enhanced Apical, a cloud-based integration platform for automated business workflows.
• Designed and delivered end-to-end integrations between eCommerce, ERP, and logistics platforms (Cin7, Shopify, 3PL systems)
• Implemented API and webhook-based workflows for order, inventory, fulfilment, and returns synchronization
• Built reliable data processing pipelines for real-time and batch integrations, ensuring data consistency across systems
• Improved integration stability by implementing validation logic, retry mechanisms, and structured error handling
• Diagnosed and resolved production issues to maintain business-critical operations
• Collaborated with internal teams and external clients to translate business requirements into scalable integration solutions
Developed a smart workspace mobile application with Flutter frontend and .NET Core backend APIs.
• Built and maintained REST APIs for authentication, messaging, and indoor-positioning services
• Implemented backend validation logic to ensure accurate real-time location tracking
• Improved system reliability by resolving data inconsistencies and strengthening validation mechanisms
• Enhanced logging and monitoring to support efficient debugging and issue resolution
Developed a cross-platform digital toolkit for SMEs using .NET WPF (desktop) and Blazor (web).
• Designed modular architecture to unify desktop and web workflows through RESTful APIs
• Optimised Blazor performance by implementing lazy loading and state management, reducing load time by 35%
• Improved data accessibility and user experience through real-time data synchronization
Developed a USB data collection system for law enforcement applications.
• Implemented multi-threaded device communication and data transfer processes
• Integrated HTTP APIs for system connectivity and data exchange
• Improved system performance and scalability through modular architecture design
Developed backend APIs and frontend interfaces for an online education platform.
• Built .NET WebAPI services and integrated messaging systems (WeChat, SMS)
• Implemented caching and traffic routing using Redis
• Supported high-concurrency scenarios and improved system performance
Languages & Frameworks
Backend & APIs
Databases
Tools & Platforms
Business Systems
Open work visa (valid until March 2028; no sponsorship required)