Kai Stewart
Software Engineer building reliable products across full‑stack and data/platform.
Toronto • TypeScript/Node/Vue • Python/Django • Kafka/Iceberg • GCP/AWS
Highlights
Payments & underwriting platform (Clearco)
Shipped full‑stack features for a core payments engine and underwriting orchestration using TypeScript, Vue, and Node.
Lead qualification accuracy +15%
Integrated and deployed an LLM workflow to analyze customer data and produce actionable suggestions for sales/diligence.
Query latency −30%
Built a POC integrating Apache Iceberg via Kafka Connect on GCP into a Redpanda/Snowflake system, cutting avg query time by ~1.5s.
Automation that saves hours
Improved test coverage and CI/CD ergonomics to reduce regressions and save 1–2 hours per change.
Featured Projects
OpenRedSoftware Discord Bot
A tech support bot answering context-aware server queries to reduce support load.
Key Features:
- Private-GPT integration for intelligent responses
- Docker containerization for easy deployment
- Contextual server-specific support
- Automated ticket management
Technologies Used:
Python, Discord.py, Docker, Private-GPT, OpenAI API
UV Index Android App
Kotlin-based application providing real-time location-based UV radiation data.
Key Features:
- Real-time UV index monitoring
- Location-based weather data
- Health recommendations based on UV levels
- Historical data tracking
Technologies Used:
Kotlin, Android SDK, Weather API, Room Database
Anna Discord Chatbot
Python-based personal assistant with sentiment analysis capabilities.
Key Features:
- Natural language processing
- Sentiment analysis for user interactions
- Task automation and reminders
- Custom command system
Technologies Used:
Python, NLTK, Discord.py, Machine Learning
SummitAI
TensorFlow project for generating game music soundtracks using AI.
Key Features:
- AI-generated music composition
- Game-specific soundtrack generation
- Multiple genre support
- Real-time audio processing
Technologies Used:
TensorFlow, Python, MIDI processing, Audio synthesis
Professional Experience
Clearco
Jan 2026 – Present • Software Engineer • Remote (Toronto)
Full‑stack engineering on payments, underwriting orchestration, and internal tooling.
Impact:
- Built and shipped scalable features for core payments and underwriting workflows using TypeScript, Vue, and Node.
- Improved lead qualification accuracy by 15% by deploying an LLM workflow that analyzed customer data and produced actionable suggestions.
- Reduced change friction by automating documentation generation and debugging workflows, saving 1–2 hours per change.
- Accelerated test creation to improve confidence and reduce regressions (unit + integration coverage).
Empire Life
May – Aug 2025 • Full‑stack Developer • Remote (Toronto)
Built broker‑facing financial planning tools and data platform POCs.
Impact:
- Independently developed fullstack web apps for insurance brokers using JavaScript, TypeScript, and Django.
- Implemented comprehensive unit and regression tests to safeguard reliability.
- Built a POC integrating Apache Iceberg with Redpanda/Snowflake via Kafka Connect on GCP.
Notes:
- Reduced average analytic query time by 1.5s (~30%).
- Conducted security analysis of AI agent tools (Otter.ai, Adobe AI, ChatGPT) and authored a compliance report recommending against proposed changes.
OpenRedSoftware
Sep – Dec 2024 • Software Engineer • Remote
Built an AI support bot and shipped an Android app.
Impact:
- Engineered a Discord tech support bot leveraging PrivateGPT to answer context-aware server queries.
- Containerized and deployed the bot with Docker and Python for reliability across community servers.
- Designed and published an Android app providing real-time location-based UV index data (Kotlin).
Questrade
Jan – Apr 2024 • Cybersecurity Access Management Intern • Hybrid (Toronto)
Automation and access governance across Azure AD + internal systems.
Impact:
- Developed Python scripts to identify and rectify user data discrepancies across systems.
- Audited internal user account data within Azure Active Directory using PowerShell to summarize access rights.
- Managed 700+ access cases across 100+ applications.
- Authored and delivered a presentation on automating Jira ticket approval workflows.
Skills
Languages
TypeScript, JavaScript, Python, Go, Kotlin, C/C++, SQL, HTML/CSS
Backend & data
Node.js, Django, Kafka, Snowflake, Apache Iceberg, REST, CI/CD
Cloud & tooling
Docker, Kubernetes, Terraform, GitHub Actions, AWS, GCP, Bash, Jest