You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Patrick KingPK

Patrick King

Full-Stack AI Engineer | TS/JS | Python | GenAI

£223/day
Toronto, CA
8-15 years

Average response time: 1 hour

About Patrick

I’m an AI-driven Full-Stack Engineer with over nine years of experience delivering intelligent, scalable software across startups and enterprise environments. I focus on building production-grade systems that embed Generative AI into real-world products.

I specialize in LLM-powered architectures, including conversational AI, AI agents, RAG pipelines, and automated decision workflows. I’ve built platforms that combine large language models, vector databases, orchestration layers, and event-driven services to support personalized experiences, content automation, and intelligent process flows, with strong attention to security, observability, and scalability in regulated environments such as healthcare.

From a full-stack perspective, I design and implement API-first systems using modern frontend and backend frameworks. I collaborate closely with product, UX, data, and platform teams to deliver reliable, maintainable, and extensible solutions.

Core Technical Skills

Frontend: React, Next.js, TypeScript, JavaScript (ES6+), Tailwind CSS, MUI, Redux, React Query

Backend: Node.js, Python, FastAPI, Express, NestJS, Django

APIs & Architecture: REST, GraphQL, API-first design, event-driven architecture, microservices, state machines

Generative AI & ML: OpenAI APIs, LangChain, LangGraph, RAG, Pinecone, FAISS, embeddings, prompt engineering, function calling, Whisper, Stable Diffusion, multimodal AI

Data & Storage: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Supabase

Messaging & Streaming: Kafka, event queues, async processing, webhooks

Cloud & DevOps: AWS (EC2, Lambda, S3), Docker, Kubernetes, Terraform, CI/CD pipelines

Security & Reliability: OAuth2, JWT, RBAC, secrets management, logging, monitoring, tracing

Testing & Quality: Jest, PyTest, unit and integration testing
  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • PROS
    Full-Stack AI Engineer (Remote)
    HEALTH AND WELLNESS
    May 2023 - June 2025 (2 years and 1 month)
    Austin, United States
    • • Designed and developed AI-powered applications utilizing TypeScript, JavaScript, Python, Flask, React.js/Next.js, and Node.js.
    • • Optimized backend systems on AWS (EC2, S3, Lambda, SageMaker), enhancing performance and reducing load times by 30%.
    • • Integrated OpenAI's GPT-3.5 Turbo and GPT-4 for natural language processing features, including chatbots and sentiment analysis.
    • • Collaborated with DevOps teams to implement Docker and Kubernetes for efficient, scalable deployments.
    • • Authored technical documentation and facilitated team training on AI tools and best practices.
    • • Conducted A/B testing and refined AI models to boost accuracy and operational efficiency.
    • • Mentored junior developers while leading code reviews to ensure code quality and reliability.
    Next.js Amazon Web Services Python Typescript Supabase
  • Hatch,
    Full-Stack Developer
    TECH
    February 2021 - April 2023 (2 years and 2 months)
    Mississauga, ON, Canada
    • • Translated business requirements into technical specifications for interactive user interfaces using Angular, React, and Node.js.
    • • Developed front-end web applications with component-based architecture utilizing Angular, React, and JavaScript.
    • • Implemented asynchronous programming with Angular and React while enhancing UI with Material design components.
    • • Created RESTful web services APIs supporting JSON and XML for resource exchange across systems.
    • • Conducted testing and debugging to identify and resolve defects while providing technical leadership.
    • • Boosted application performance and user experience through responsive UI training and deployment via AWS CDK.
    • • Employed Jenkins for Continuous Integration (CI) and documented bug tracking in JIRA.
    • • Configured Docker files for Microservices creation and utilized Kubernetes for container deployment.
    Typescript React.js Amazon Web Services Node.js Atlassian JIRA
  • Loopio,
    Back-end Developer
    TECH
    June 2018 - December 2020 (2 years and 6 months)
    Toronto, ON, Canada
    • • Conducted requirements gathering with business users to adapt to evolving needs.
    • • Developed application front end utilizing HTML, CSS, SASS, JSP, and JavaScript.
    • • Engineered real-time chat application using Node.js and socket.io technology.
    • • Created interactive websites and features leveraging JavaScript and jQuery.
    • • Designed interactive prototypes incorporating wireframes and visual standards using HTML, CSS, and JS.
    Websocket Node.js Typescript NestJs flask

Recommendations

Be the first to recommend Patrick

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science
    University of Toronto
    2016
    Bachelor of Science

Skill set

Categories