Jiyu Yan

Solutions Engineer / Full-stack Software Engineer

Customer-facing delivery with hands-on product engineering.

Solutions Engineer and Full-stack Software Engineer with 6+ years delivering enterprise software, integrations, automation, reporting, and data-heavy workflows for global clients. I combine requirements discovery, demos, solution architecture, JavaScript/TypeScript, Java/Spring, SQL, REST APIs, PostgreSQL/SQL Server, vertical-slice architecture, and AI-assisted full-stack development to turn ambiguous customer workflows into production-ready systems.

6+ years Enterprise implementation, support, and product engineering
10+ projects Global customer implementations delivered from discovery to go-live
1h → 2m Multi-level BOM setup workflow automated and adopted in implementation practice
60% faster onboarding Best-practice solutions, tutorials, and documentation reduced initial implementation time

Full-stack implementation

Builds JavaScript/TypeScript product logic, Java/Spring changes, SQL procedures, reports, API integrations, and automated setup workflows.

Customer-facing delivery

Leads discovery, demos, scoping, specifications, stakeholder alignment, training, go-live planning, and post-launch adoption.

Enterprise workflows

Turns messy reporting, ERP/SAP, database, configuration, and operational constraints into technical designs that teams can ship and customers can trust.

Full-cycle delivery

From discovery to go-live, with engineering reality in the room.

  1. 01 Discover
  2. 02 Demo
  3. 03 Scope
  4. 04 Design
  5. 05 Build
  6. 06 Integrate
  7. 07 Go-live
  8. 08 Iterate

Selected

Selected

Evidence across implementation, engineering, and product

Product workflow

Multi-level BOM automation

Designed a JavaScript automation workflow that reduced a repeated setup task from around 1 hour to 2 minutes by traversing product layers, reusing existing components, and generating missing structures. The workflow was adopted in implementation practice, used in sales demos, and shaped feature direction and product roadmap decisions.

JavaScriptworkflow automationproduct configurationimplementation patternssales demos
Enterprise integrations

SAP / ERP, reporting, and backend delivery

Built customer-specific enterprise workflows across Java/Spring backend logic, REST API flows, SQL procedures, data validation, SAP/ERP integrations, and PDF/RTF/Excel reporting.

Java/SpringSQL ServerREST APIsSAP/ERPstored proceduresreporting
Ralph Loop · Personal product

Ralph Loop full-stack AI product development

Personal full-stack AI product: built with React/TypeScript, Node.js, PostgreSQL, Prisma, Vercel AI SDK, Better Auth, Zod, Playwright, Vitest, Codex-assisted workflows, and deployment tooling.

Ralph LoopReactTypeScriptPostgreSQLPrismaVercel AI SDKCodexPlaywrightVitest
Internal tooling

Support automation and knowledge systems

Created Python tools, repeatable investigation patterns, and Confluence documentation that improved report/XML investigation and cross-team support consistency.

PythonXMLConfluenceRegexJava reportingproduction issue investigation

Experience

Enterprise delivery with hands-on engineering

UL Solutions

formerly Cimteq

2019 - Present

Software Implementation Engineer

2021 - Present
  • Delivered 10+ complex enterprise implementations for global clients, owning requirements discovery, solution architecture, specification writing, configuration, custom development, testing, and go-live delivery.
  • Led customer-facing technical discussions from pre-sales demos through implementation and go-live, translating ambiguous business requirements into customisation strategy, integration design, and product-minded feature definition and delivery.
  • Delivered production Java/Spring and SQL changes across warehouse, machine, stop-code, configuration, reporting, and integration workflows, covering backend logic, validation, issue diagnosis, testing, and release support.
  • Built and maintained SAP/ERP integrations using Java interface logic, REST API workflows, data validation, SQL/database logic, and customer-specific business rules.
  • Designed a multi-level BOM automation workflow in JavaScript that reduced setup time from ~1 hour to ~2 minutes, was adopted as a standard implementation pattern, used in sales demos, and shaped feature direction and product roadmap decisions.
  • Defined reusable solution patterns in JavaScript, reporting, data setup, and workflow design, improving delivery consistency and expanding what the implementation team could deliver.
  • Standardised best-practice solutions, tutorials, and documentation, reducing initial customer onboarding time by 60%.

Technical Support Analyst

2019 - 2021
  • Resolved high-complexity production issues across application logic, configuration, databases, reporting, and integrations, handling 96% more tickets than the team average.
  • Built internal Python tooling to automate report and XML investigation workflows, reducing repetitive investigation effort for consultants and developers.
  • Authored more technical Confluence knowledge-base pages than any other team member, improving repeatability for recurring application, reporting, and integration issues.
  • Improved internationalisation and reporting workflows using Regex, Java reporting tools, and repeatable investigation patterns.

Education

Academic background

2018 - 2019

MSc Computer Science, University of Warwick

Distinction. Modules included high-performance computing, data mining, data analysis, sensor networks, and natural language processing. Built a Python auction bot scoring 7.2/7.5, top among 60+ submissions.

2011 - 2018

University of Electronic Science and Technology of China

MSc Electronics and Communication Engineering; BEng Communication Engineering. GPA 3.7 / 4.0.

Skills

Technical range

Programming

JavaScript · TypeScript · SQL · Python · Java

Frontend / product

React · React Router · Vite · Tailwind CSS · shadcn/ui

Backend / API

Java/Spring · Node.js · REST APIs · PostgreSQL · SQL Server · Prisma · SAP/ERP integrations · AWS

Testing / tooling

Git · GitHub Actions · Linux · Docker · Playwright · Vitest · pnpm · OpenAPI/Swagger · Zod · Better Auth

AI-assisted product development

Ralph Loop · Vercel AI SDK · Codex

Delivery practices

Customer discovery · pre-sales demos · solution architecture · workflow design · stakeholder management · go-live delivery · product-minded feature definition

Engineering practices

Vertical-slice architecture · system design · schema design · integration design · business-rule implementation · technical documentation

Additional

Additional

Languages

English, Mandarin

Personal

Ralph Loop full-stack AI product

Personal full-stack AI product: built with React/TypeScript, Node.js, PostgreSQL, Prisma, Vercel AI SDK, Better Auth, Zod, Playwright, Vitest, Codex-assisted workflows, and deployment tooling.

2018

Second place, Warwick National Novices Fencing Tournament

2016–2017

Teaching assistant, undergraduate TCP/IP course