Simpro

Mobile Product Engineering And AI Workflow Prototypes

Built mobile workflows for field technicians, production APIs, legacy fixes, and AI/ML prototypes for field-service use cases.

Highlights

  • Delivered cross-platform mobile features for field technicians.
  • Fixed customer-reported issues and refactored legacy areas that slowed the app down.
  • Won two Simpro Dev Choice Awards and two internal AI/ML hackathons.

Context

Simpro’s mobile app supports technicians while they move through job workflows in the field. The hard parts are speed, reliability, mobile constraints, and keeping data in sync with the web and backend systems.

Role And Scope

Vincent built cross-platform mobile features with Ionic and Angular, created and optimised REST APIs with PHP Slim, and worked on high-priority customer issues.

The role included delivery planning, peer reviews, unit tests, end-to-end tests, and release work.

Technical Decisions

Legacy code was refactored where it hurt maintainability or performance, especially on older devices where load time and memory use were more visible.

AI proof-of-concepts used LLMs, RAG, LangChain, and AI SDK patterns to explore contextual task support for technician workflows.

Engineering Impact

The work helped reduce regressions and made several mobile workflows easier to ship and support.

Recognition included two Simpro Dev Choice Awards and two first-place Simpro Hackathon wins for AI/ML projects.