Keen Francis

Keen Francis

AI Full Stack Engineer

I build accessible, pixel-perfect digital experiences for the web. Specializing in AI-powered applications, scalable architectures, and modern frontend development.

Scroll
— About

I'm a developer passionate about crafting accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering.

My favorite work lies at the intersection of design and development, creating experiences that not only look great but are meticulously built for performance and usability.

Currently, I'm a Senior Full-Stack & AI Engineer with 10+ years of experience designing and delivering scalable, high-performance web applications and AI-powered features. Extensive hands-on work across backend, frontend, data, and cloud.

I focus on clean architecture, reliability, and maintainability. Experienced in translating complex business requirements into technical solutions, collaborating closely with cross-functional teams in Agile environments.

— Experience

Key Responsibilities & Achievements

  • Developed end to end AI powered applications with TypeScript/JavaScript (React, Next.js, Node.js) and Python (Flask, FastAPI), focusing on modular, maintainable architectures.
  • Implemented API layers and data pipelines to support AI workflows, ensuring reliability, observability, and security.
  • Optimized backend systems on AWS (EC2, S3, Lambda, SageMaker) by implementing caching strategies and compute resource tuning, enhancing performance and reducing load times by 30%.
  • Embedded OpenAI GPT models into core product features, delivering conversational AI, semantic search, and sentiment analysis capabilities.
  • Worked with DevOps engineers to standardize Docker images and Kubernetes configurations, enabling reproducible, horizontally scalable deployments.
  • Implemented A/B testing frameworks and monitored model performance with metrics and logs, iterating on prompt engineering and fine-tuning strategies to improve model outcomes by 20%.
  • Provided technical leadership through mentoring, pair programming, and structured code reviews, ensuring best practices and coding standards.

Technologies Used

TypeScriptReactNext.jsPythonAWSOpenAIDockerKubernetes

Key Responsibilities & Achievements

  • Developed frontend web app with a modular, component based architecture using React, Vue, AngularJS with TypeScript.
  • Implemented async workflows and data handling in React and Vue, enhancing the UI with Tailwind CSS and GSAP.
  • Designed and developed GraphQL APIs to enable reliable, schema-driven data exchange between distributed systems using JSON.
  • Improved app performance and UX by delivering responsive UIs and orchestrating deployments using AWS CDK.
  • Converted complex business requirements into clear technical specifications and interactive UI designs using React, Vue and Node.js.
  • Performed systematic testing and debugging to find and fix defects, while providing technical guidance and leadership to the team.
  • Used Jenkins to set up and manage CI pipelines, and tracked issues, defects, and progress using JIRA.
  • Authored and configured Dockerfiles to containerize microservices and used Kubernetes for CD.

Technologies Used

ReactVueGraphQLTypeScriptTailwind CSSGSAPJenkinsDocker

Key Responsibilities & Achievements

  • Designed and implemented backend services using Node.js/ExpressJS and Django/Flask to support data-driven web applications and internal tools.
  • Built RESTful APIs for client-facing and internal systems, handling authentication, authorization, validation, and error handling.
  • Developed real-time and event-driven services using Socket.io for high-frequency data updates and system notifications.
  • Worked on service-oriented/microservice-style architectures, separating concerns across API, business logic, and data layers.
  • Integrated backend services with PostgreSQL and MySQL, designing schemas, indexes, and optimized queries for performance and reliability.
  • Implemented background jobs and asynchronous processing for long-running tasks, retries, and fault tolerance.
  • Collaborated closely with frontend teams to define clean API contracts and ensure efficient data exchange.
  • Added logging, monitoring, and basic observability to backend services to improve debugging and production stability.
  • Participated in code reviews, performance tuning, and refactoring efforts to improve maintainability and scalability of backend systems.

Technologies Used

Node.jsExpressJSSocket.ioLaravelMySQLDjangoFlaskPostgreSQL

Key Responsibilities & Achievements

  • Developed SPA with React Router to enable seamless client-side navigation and improved user experience.
  • Implemented modular, component based architectures using React as the view layer.
  • Designed and maintained reusable UI components, managing application state with Redux and the Context API.
  • Created a formatter wrapper API with Moment.js to standardize date, time, and number formatting across the application.
  • Used Webpack for module bundling and Babel for transpiling modern JavaScript and React code for browser compatibility.
  • Built the frontend and user interfaces for the AR/VR Works application using ES6, React, and Redux.
  • Collaborated with designers and backend engineers to integrate UI components with APIs, ensuring smooth data flow and responsive interfaces.
  • Followed frontend best practices including clean code, performance optimization, and accessibility standards.

Technologies Used

ReactReduxES6WebpackBabelMoment.js
— Education

Achievements

  • Dean's List for Academic Excellence (2013-2015)
  • Graduated with Distinction (GPA: 3.7/4.0)
  • Recipient of the Faculty of Science Award for Outstanding Academic Performance

Activities & Leadership

  • President of the Computer Science Student Association (CSSA)
  • Teaching Assistant for CPSC 231: Introduction to Computer Science
  • Member of the ACM Programming Competition Team
  • Volunteer Mentor for First-Year Computer Science Students
  • Participated in HackCalgary Hackathon - 2nd Place Winner

Relevant Coursework

Data Structures & AlgorithmsSoftware EngineeringDatabase Management SystemsArtificial IntelligenceComputer NetworksOperating Systems
— Skills

Technical Expertise

Languages

JavaScript (ES6+)
TypeScript
Python
PHP
Java

Frontend

React
Next.js
Vue
Angular
Tailwind
MUI
SCSS

Backend

Node.js
Express
NestJS
Django
Flask
Laravel
REST
GraphQL

Databases

PostgreSQL
MySQL
MongoDB
DynamoDB
Firebase
Supabase

Cloud & DevOps

AWS
GCP
Azure
Docker
GitHub Actions
Jenkins
Vercel
CI/CD

AI/ML

OpenAI
Claude
Gemini
DeepSeek
LangChain
LangGraph
Sora
Midjourney
— Certifications

Professional Certifications

Industry-recognized credentials demonstrating expertise in AI, cloud computing, and modern technologies.

Generative AI Essentials on AWS
AI & Machine Learning

Generative AI Essentials on AWS

AIS Academy

AI in Finance Micro-Credential Certificate
AI & Machine Learning

AI in Finance Micro-Credential Certificate

IMA | Institute of Management Accountants

Generative & Agentic AI
AI & Machine Learning

Generative & Agentic AI

IBM Consulting

Generative & Agentic AI Expert Architect
AI & Machine Learning

Generative & Agentic AI Expert Architect

IBM Consulting

Azure Stack HCI Foundation Level
Cloud & DevOps

Azure Stack HCI Foundation Level

Dell & Microsoft

NABA Artificial Intelligence Certified
AI & Machine Learning

NABA Artificial Intelligence Certified

NABA Inc.

— Services

Project Catalog

Strategic consulting packages designed to accelerate your AI and integration initiatives with proven methodologies.

Integration Architecture Audit
EnterpriseAPI

Integration Architecture Audit

Multi-System Strategy & Roadmap

12 days
View details
AI Agent System Design
AIAgents

AI Agent System Design

Multi-Agent Architecture & Orchestration

14 days
View details
LLM Integration Blueprint
LLMAPI

LLM Integration Blueprint

ChatGPT, Claude, Gemini API Strategy

8 days
$4,800
View details
MCP Integration Plan
MCPClaude

MCP Integration Plan

Model Context Protocol for Enterprise AI

12 days
$6,500
View details
Automation Audit
AutomationMake.com

Automation Audit

Identify & Prioritize Process Automation Wins

7 days
View details
ClickUp Workspace Audit
ClickUpAI-Powered

ClickUp Workspace Audit

AI-Powered Analysis & Optimization Plan

48 hours
$500
View details
CRM Selection Consulting
CRMMigration

CRM Selection Consulting

Find the Right CRM & Migration Plan

7 days
View details
AI Automation Strategy
AIStrategy

AI Automation Strategy

Custom Roadmap, ROI Model & Tech Stack

8 days
View details
Voice AI Strategy
Voice AIVapi

Voice AI Strategy

Transform Phone Operations with AI Agents

10 days
View details
Vapi Tark AI Voice
VapiVoice AI

Vapi Tark AI Voice

AI Calls That Sound Human, Work Like Magic

3 phases
View details
Vapi AI Consultation
VapiConsultation

Vapi AI Consultation

Transforming Phone Operations with Human-Like AI

1 session
View details
— Testimonials

Client Reviews

Trusted by CTOs, Engineering Leaders, and Founders to deliver enterprise-grade AI solutions

Brett Popkey

Brett Popkey

CTO

Helcim

"Keen delivered an exceptional AI integration that transformed our customer service operations. His deep understanding of LLMs and ability to architect scalable solutions saved us months of development time. The ROI exceeded our expectations by 300%."

Project: AI Agent System Design
50+
Happy Clients
150+
Projects Delivered
$700K+
Revenue Generated
5.0
Average Rating
— Contact

Let's work together

If you would like to discuss a project or just say hi, I'm always down to chat.

© 2026 Keen Francis. All rights reserved.