
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.
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.
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
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
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
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
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
Technical Expertise
Languages
Frontend
Backend
Databases
Cloud & DevOps
AI/ML
Professional Certifications
Industry-recognized credentials demonstrating expertise in AI, cloud computing, and modern technologies.

Generative AI Essentials on AWS
AIS Academy

AI in Finance Micro-Credential Certificate
IMA | Institute of Management Accountants

Generative & Agentic AI
IBM Consulting

Generative & Agentic AI Expert Architect
IBM Consulting

Azure Stack HCI Foundation Level
Dell & Microsoft

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
Multi-System Strategy & Roadmap

AI Agent System Design
Multi-Agent Architecture & Orchestration

LLM Integration Blueprint
ChatGPT, Claude, Gemini API Strategy

MCP Integration Plan
Model Context Protocol for Enterprise AI

Automation Audit
Identify & Prioritize Process Automation Wins

ClickUp Workspace Audit
AI-Powered Analysis & Optimization Plan

CRM Selection Consulting
Find the Right CRM & Migration Plan

AI Automation Strategy
Custom Roadmap, ROI Model & Tech Stack

Voice AI Strategy
Transform Phone Operations with AI Agents

Vapi Tark AI Voice
AI Calls That Sound Human, Work Like Magic

Vapi AI Consultation
Transforming Phone Operations with Human-Like AI
Client Reviews
Trusted by CTOs, Engineering Leaders, and Founders to deliver enterprise-grade AI solutions

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%."
Let's work together
If you would like to discuss a project or just say hi, I'm always down to chat.