Skip to main content
Cjmarkham UserCU
Looking for a job

Cjmarkham User

@cjmarkhamuser

Senior software engineer at SaleCycle who delivered a greenfield search platform and REST API on Azure AI Search.

United Kingdom
Message

At SaleCycle, I’m the technical lead for a greenfield search platform and REST API on Azure AI Search, guiding technical direction and delivery through to production. I also modernised the JavaScript build toolchain to TypeScript and esbuild, reducing local build and reload times by 91%.

I rebuilt SaleCycle’s Shopify application to improve scalability, deployment performance and security, and designed and published a Node.js SDK for its impressions API. I work with customers on complex integration issues and mentor junior engineers.

At Upvio, I built an AI-powered CMD+K interface with OpenAI, Groq and AWS Bedrock so users could query and navigate their data. I also addressed more than 100 dependency-related security vulnerabilities and introduced MongoDB transactions across workflows.

I’ve built subscription and catalogue microservices at Elastic Path, and rebuilt Givey’s core platform in Ruby on Rails. Independently, I’m developing Above The Ruin, a 2D pixel-art game, and I created Gherklin, an open-source TypeScript Gherkin linter adopted by multiple engineering teams at Elastic Path.

Experience

Work history, roles, and key accomplishments

SA
Current

Interim Platform Manager

SaleCycle

Sep 2026 - Present (2 months)

Leading knowledge transfer and business-continuity efforts during a period of significant team transition. Supporting the CTO with assessment of platform capability, operational risk, and opportunities for future improvement.

SA
Current

Engineering Stream Lead

SaleCycle

Jun 2025 - Present (1 year 5 months)

Technical lead for a team delivering a greenfield search platform and REST API on Azure AI Search, owning technical direction, scope, and delivery from initial requirements through to production. Modernised a legacy JavaScript, Webpack, and Gulp toolchain to TypeScript and esbuild, reducing local build and reload times by 91%.

UP

Senior Software Engineer

Upvio

Oct 2024 - Jun 2025 (8 months)

Built an AI-powered CMD+K interface using OpenAI, Groq, and AWS Bedrock, allowing users to query and navigate their data without manually applying multiple dashboard filters. Resolved more than 100 dependency-related security vulnerabilities by untangling and upgrading complex package dependencies across the platform.

EL

Senior Software Engineer

ElasticPath

Apr 2019 - Oct 2024 (5 years 6 months)

Built a subscription microservice supporting recurring billing workflows including dunning management and prorations. Built and maintained a catalogue microservice designed to process and manage millions of products at scale.

GI

Software Engineer

Givey

Sep 2014 - Apr 2019 (4 years 7 months)

Rebuilt the core platform from the ground up in Ruby on Rails, modernising the application architecture and improving maintainability and performance. Developed REST APIs and a JavaScript SDK used by customer-facing applications, internal services, and third-party integrations.

Education

Degrees, certifications, and relevant coursework

Cjmarkham hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Interested in hiring Cjmarkham?

You can contact Cjmarkham and 90k+ other talented remote workers on Himalayas.

Message Cjmarkham

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan