Ryan Currie avatar

Exploring the world of code, one project at a time.

Hello, I'm Ryan Currie, a Full Stack Developer transitioning from Customer Care to software. Based in Bacup, Lancashire, UK.

Technologies

Tools I use and what's next.

My Journey

From Customer Care to code, highlights along the way.

Next Steps

Continuous Growth

I'm expanding into cloud technologies like GCP and AWS whilst staying current with my existing skills. I'm eager to take on new challenges and apply my expertise to benefit your team.

Mid 2025

Full-Stack Development

I built a real-time collaborative markdown editor with multi-user editing and history tracking, implementing domain allowlists and RBAC for secure file access. I continue supporting the expanding AI Chatbot project, assisting with maintenance and regularly shipping features like model integrations.

Early 2025

Learning TypeScript/Tailwind/Supabase

I learnt TypeScript, Tailwind, and Supabase whilst supporting the AI Chatbot project. Through hands-on challenges, I tackled UI improvements with a focus on component optimisation and security best practices.

Late 2024

Prompt Engineering

I joined a Customer Care AI Chatbot project, developing prompt-based assistants that helped agents craft emails and write notes. What started in one department evolved into a suite of specialised assistants serving multiple teams across the business.

Mid 2024

Hello World

I learnt to build HTML pages from scratch, creating components and integrating functional navigation bars to bring static designs to life.

Available for work

Let’s connect and build something great together.

If my journey resonates and you need a curious, hands-on developer, drop me a line β€” I’m always up for a chat and a challenge.

Projects

A selection of things I’ve built while learning.

Customer Care AI Chatbot

Supported the development and maintenance of multi-department AI assistants, including managing Jira platform requests and crafting effective prompts. Gained hands-on experience while learning directly from the AI Development Lead overseeing the project.

Markdown Editor

A personal learning project built feature by feature to gain experience in fast-paced development. Developed iteratively to explore Next.js and Supabase RealTime capabilities.