Hi, I'm

Ryan King

Senior Full-Stack Software Developer

10+ years designing, building and shipping scalable web applications, REST APIs and AI-powered products with React, Next.js, Node.js, Python, .NET and AWS.

Ryan King

About me

I'm a senior full-stack software developer with over ten years of experience across the whole software lifecycle: requirements analysis, system design and architecture, front-end and back-end development, APIs, database design, authentication, automated testing, deployment, monitoring and production support.

In recent years I've focused on AI and generative AI. I integrate LLMs and the OpenAI API into real products, design prompt-driven and agent-style workflows, and make AI features reliable in production with structured outputs, response validation and careful error handling.

I've worked remotely for teams in the United States and Germany, and on-site in the United Kingdom.

  • RoleSenior Full-Stack Developer
  • Experience10+ years
  • Based inCzech Republic
  • Work styleRemote
  • LanguagesEnglish (fluent)

Skills

Languages

  • JavaScript
  • TypeScript
  • PHP
  • Python
  • Java
  • Rust
  • Go
  • C#
  • SQL
  • HTML5
  • CSS3

Front end

  • React
  • Next.js
  • Vue.js
  • Nuxt.js
  • Angular
  • Tailwind CSS
  • Responsive design
  • Accessibility
  • State management

Back end

  • Node.js
  • Express.js
  • Laravel
  • Django
  • .NET
  • ASP.NET Core
  • Ruby on Rails
  • REST APIs
  • Microservices
  • Authentication & authorization

AI & generative AI

  • LLM integration
  • OpenAI API
  • Prompt engineering
  • AI agents
  • Conversational AI
  • Structured outputs
  • Context management
  • AI automation

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Data modeling
  • Query optimization
  • Indexing

Cloud & DevOps

  • AWS
  • Docker
  • Linux
  • CI/CD
  • Git
  • GitHub
  • Deployment automation

Testing & quality

  • Unit testing
  • Integration testing
  • API testing
  • Regression testing
  • Code review
  • Debugging

Engineering practices

  • System design
  • Software architecture
  • SOLID
  • Design patterns
  • Clean code
  • Agile/Scrum
  • Technical documentation

Experience

Senior Full-Stack Developer

Jan 2021 – May 2026

Northbridge Digital Ltd · United States · Remote

  • Designed, built and maintained scalable full-stack web applications with React, TypeScript, Next.js, Node.js, Python, Java, C#, .NET, PHP, Laravel and ASP.NET Core.
  • Architected RESTful APIs, microservices, authentication and authorization systems, database schemas and third-party integrations.
  • Built AI-powered features with LLM APIs and the OpenAI API, including conversational AI, intelligent data processing, content generation and AI-assisted workflows.
  • Developed agent-style workflows that connect user requests with application services, business rules, external APIs and data sources to automate multi-step processes.
  • Made AI features production-ready by addressing reliability, latency, validation, security and scalability, using structured outputs and response validation.
  • Optimized PostgreSQL queries, API processing, front-end rendering and back-end services to improve performance.
  • Designed and maintained CI/CD pipelines and Docker-based environments, and deployed and supported applications on AWS and Linux.
  • Reduced technical debt through refactoring, reusable components and architectural improvements, and led root-cause analysis of production incidents.

Back-End Developer

Jan 2018 – Dec 2020

Cedar Stack Solutions · Germany · Remote

  • Developed and maintained scalable back-end services and RESTful APIs with Node.js, Python and SQL.
  • Designed API endpoints, business logic, data models, authentication, authorization, validation and external service integrations.
  • Designed and optimized PostgreSQL and MySQL databases, including schema design, indexing and query tuning to improve API response times.
  • Wrote unit, integration, API and regression tests to raise back-end quality and reduce recurring defects.
  • Worked with Git, Docker, Linux and CI/CD, and partnered with front-end developers and QA to define API contracts and ship complete features.

Front-End Developer

Aug 2015 – Dec 2017

Harborline Systems · Birmingham, United Kingdom

  • Built responsive, accessible web applications with JavaScript, React, HTML5 and CSS3 using a reusable component architecture.
  • Turned business requirements, wireframes and UI designs into cross-browser-compatible interfaces.
  • Implemented client-side functionality, form validation and REST API integrations for data-driven features.
  • Improved front-end performance through component optimization, efficient rendering and asset optimization.

Selected projects

AI-Powered Full-Stack Application

A full-stack application with conversational AI, intelligent content generation, automated data processing and AI-assisted workflows built on the OpenAI API and other LLM services.

  • AI orchestration services linking LLMs with REST APIs, databases, authentication and business logic.
  • Agent-style workflows that coordinate multiple application operations and external API calls.
  • Structured prompts, context management and validation of AI responses for production reliability.
  • Responsive React and Next.js interfaces, with automated tests, Docker and CI/CD.
  • React
  • Next.js
  • TypeScript
  • Node.js
  • Python
  • PostgreSQL
  • OpenAI API

API-Driven Web Project

A full-stack web application with reusable front-end components and scalable back-end API services, built with a clear separation of responsibilities.

  • Authentication, authorization, database integration, API validation and error handling.
  • Third-party API integrations.
  • Optimized SQL queries for faster back-end responses.
  • Automated testing, API documentation, Docker-based development and CI/CD.
  • Next.js
  • React
  • TypeScript
  • Node.js
  • PHP
  • Laravel
  • PostgreSQL
  • REST APIs

Education & certifications

BSc (Hons) Computer Science

University of Central Lancashire · Preston, United Kingdom

Apr 2010 – Jun 2015

Coursework: Software Engineering, Web Development, Databases, Algorithms, Computer Systems and Application Development.

Professional Web Development Certificate

freeCodeCamp

2018

Get in touch

I'm open to senior full-stack and AI engineering roles. If you have an opportunity or a project in mind, send me an email.