
Julian Jelfs
@julianjelfs
Principal Software Engineer at OpenChat who built a communications platform and AI bot integrations.
What I'm looking for
At OpenChat, I built a fully featured communications platform on the Internet Computer platform and developed AI bot integrations using RAG, tool use, and MCP. I also built a flexible PWA and a cross-platform native app using Tauri.
At Education First, I led the modernization of the corporate portal and delivery of a new teacher web portal. Earlier, as Principal engineer leading development of dnata group web sites, I rebuilt travel websites and an agent desktop system, and created a multi-tenant platform.
Experience
Work history, roles, and key accomplishments
Co-founder and Principal Software Engineer
OpenChat
Jul 2021 - Present (5 years 3 months)
Co-founded and led development of a communications platform on the Internet Computer, integrating AI bots and building a PWA and native app. Grew a community of ~250,000 users and helped launch a community-governed DAO.
Senior Software Engineer
Education First
Dec 2018 - Jul 2021 (2 years 7 months)
Led modernization of EF's corporate portal with Elm, delivered a new teacher portal, and owned front-end architecture. Mentored juniors, advised on back-end, and built teams in London and Lucerne.
Principal Engineer
dnata
Sep 2013 - Dec 2018 (5 years 3 months)
Rebuilt travel agent desktop and web systems from scratch using Elm and Haskell, creating a multi-tenant platform. Led a front-end team, introduced testing culture, and influenced back-end architecture.
Lead Solution Architect
Active Risk Group
Jan 2005 - Jan 2013 (8 years)
Built frameworks for new functionality and UI test automation, modernized legacy systems, and introduced engineering standards. Mentored the team and managed offshore resources.
Consultant
Active Risk
Jan 1999 - Jan 2005 (6 years)
Delivered work across multiple client environments including Merrill Lynch, Dixons, Courts, and Guardian Disaster Recovery. Contributed to systems spanning C++, COBOL, VB/VC++, Unix, IBM MQSeries, and Microsoft DNA web applications.
Principal Analyst Programmer
Sainsbury's Plc
Jan 1996 - Jan 1999 (3 years)
Developed and maintained COBOL, CICS, and DB2 mainframe systems for critical stock-control operations. Supported high-pressure systems where failures could affect the whole supply chain.
Education
Degrees, certifications, and relevant coursework
University of Oxford
Master of Arts, Politics, Philosophy, and Economics
Grade: 2:1
Completed a Master of Arts in Politics, Philosophy, and Economics with a 2:1 classification.
Tech stack
Software and tools used professionally
Selenium
Tauri
Sass
MongoDB
IndexedDB
Next.js
NestJS
.NET
Puppeteer
Redis
Jest
Cypress
React
Svelte
Webpack
rollup
JavaScript
Python
C#
Go
C++
Clojure
ClojureScript
Rust
Elm
Visual Basic
TypeORM
GraphQL
Firebase
TypeScript
PureScript
Cucumber
Haskell
Turborepo
Vite
GitHub Copilot
Model Context Protocol (MCP)
Claude Code
Retrieval-Augmented Generation (RAG)
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Julian?
You can contact Julian and 90k+ other talented remote workers on Himalayas.
Message JulianGet 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!
