A few projects where the engineering mattered — AI automation, enterprise migrations, payments reliability, and 3D tooling.
3B Soft · UK (Remote)
AI Document Intake — OpenAI OCR Pipeline
Built an OpenAI-powered OCR pipeline that reads uploaded documents and auto-fills dynamic SurveyJS forms — removing manual data entry from a customer-facing intake workflow. Backed by a Node/Express service migrated to TypeScript for reliability.
OpenAIOCRNode.jsTypeScriptSurveyJS
3B Soft · UK (Remote)
Agentic Recruiter Screening
Designed an OpenAI + n8n agentic workflow that generates job-specific candidate questionnaires from inbound CVs, accelerating recruiter screening throughput and cutting repetitive manual review.
OpenAIn8nAgentic AIAutomation
UOB via Avanade · Singapore
Banking CRM Frontend at Scale
Led React development inside the Microsoft Dynamics CRM platform. Architected reusable components and API abstractions that cut duplicated networking logic across teams, with 80%+ test coverage via Jest and SonarQube.
ReactDynamics CRMJestSonarQube
TNB via Avanade · Malaysia
Enterprise Migration & Microservices
Drove the RP3→RP4 upgrade across tariff and external-service integrations. Managed ASP.NET MVC monoliths alongside .NET Core Web API microservices (REST + SOAP), shipping DB changes with rollback scripts for safe releases.
.NET CoreMicroservicesMSSQLSOAP/REST
Digital Blue Foam · Singapore
3D + AI Design Tooling
Integrated AI-driven design generation with embedded high-resolution 3D models, ran R&D on Google 3D Tiles for visual realism, and resolved re-rendering performance bottlenecks in a React app.
ReactThree.jsGoogle 3D TilesPerformance
School Grove · Ireland (Remote)
Fintech Reliability — Paywat
Led full-stack development on a microservices architecture and implemented algorithms to detect transaction issues in a live payments app, keeping the user experience seamless and error-free.
ReactNode.jsMicroservicesSequelize