← Home

Christian Robinson

Ruby on Rails Engineer

Profile

Ruby on Rails Engineer with 5 years' experience building production MVC applications, REST APIs, and systems with substantial external integrations in regulated healthtech and enterprise environments. Full stack Rails developer with React/Inertia.js project experience and hands-on Rails frontend work using JavaScript, Stimulus, ViewComponent, and Bootstrap. Comfortable owning features from API design, data modelling, and background processing through to UI, RSpec coverage, CI/CD, release support, and post-release monitoring. Experienced with PostgreSQL, Redis, Sidekiq, webhooks, Azure-hosted applications, and careful handling of sensitive data.

Relevant Skills

Ruby on Rails · RSpec · MVC applications · REST APIs · External integrations · Webhooks · Background jobs · PostgreSQL · Redis · Sidekiq · React · Inertia.js · JavaScript · Stimulus · ViewComponent · Bootstrap · GitHub Actions · Semaphore CI · CI/CD pipelines · Docker · Kamal · Heroku · Azure-hosted applications · Regulated data

Experience

Ruby on Rails Engineer

Amba · Senior care technology

Jan 2023 - Present

  • Build and maintain production Rails features across backend, frontend, and integration workflows in a HIPAA compliant, sensitive data healthtech environment.
  • Own end-to-end feature delivery from requirements and data modelling through service layer design, Rails UI delivery, RSpec coverage, release support, and post-release monitoring.
  • Rebuilt the iOS application using the latest Rails Hotwire Native stack, replacing an unmaintained legacy mobile app and bringing mobile delivery back into active development.
  • Designed and implemented a shared adapter based integration layer, standardising external provider integrations and replacing duplicated legacy code.
  • Build and operate clinical system and connected device integrations using REST APIs, webhooks, background jobs, queues, scheduled syncs, PostgreSQL, Redis, Sidekiq, and CI supported delivery workflows.
  • Improve reliability and performance by monitoring production behaviour, investigating bottlenecks, reviewing database indexes, and optimising Rails queries.
  • Work carefully with sensitive healthcare data, including Rails encrypted attributes, features with role-based access controls, and provider integration data.

Software Developer

Marshalls plc · Construction materials

Sep 2021 - Dec 2022

  • Built internal MVC web applications as part of the Digital Development team, replacing manual email and form workflows with structured web-based tools.
  • Worked directly with internal stakeholders to understand operational workflows, clarify requirements, and turn them into practical internal applications.
  • Contributed to internal systems around manufacturing and quality processes, helping move manual workflows into structured applications.
  • Wrote SQL Server scripts and reports to extract operational data for internal stakeholders, including senior managers and directors.
  • Contributed frontend changes to the public Marshalls plc website using C#, .NET, JavaScript, SQL Server, Microsoft tooling, and Azure-hosted applications.

Earlier Experience

Technical Advisor

Marshalls plc · Construction materials

Sep 2016 - Sep 2021

  • Provided technical product and installation advice for construction materials including paving, concrete, drainage, and related systems.
  • Interpreted installation requirements, British Standards, and project constraints to advise contractors, customers, and internal teams.
  • Investigated escalated customer and commercial complaints, assessing product defects, installation issues, and liability.
  • Negotiated resolutions on high-value complaints, including cases involving significant remedial works and compensation.
  • Built strong communication habits by explaining technical issues clearly to non-technical customers, contractors, and stakeholders.

Projects

Contract Pulse

contractpulse.co.uk · Search engine for UK government contract opportunities

  • Built and deployed a Rails application for searching UK government contract opportunities.
  • Implemented the frontend with React and Inertia.js, with Rails handling routing, persistence, background workflows, and application logic.
  • Implemented hybrid search combining lexical search with vector embeddings to improve discovery across procurement data.
  • Self-hosted the application on a single server using Kamal, Docker, PostgreSQL, and a local embedding service.

Education

BEng Civil Engineering, Upper Second Class Honours (2:1)

Newcastle University

Sep 2012 - Sep 2015

Relevant study included mathematics, statistics, engineering analysis, and technical problem solving.

Completed The Odin Project Ruby track while working full-time before moving into software engineering.