Hey, I'm Victor
Instructional Design Consultant at FIU Online. I've spent 7+ years helping faculty build online courses and managing large course portfolios each semester. I built CourseKit because I got tired of doing manually what a tool could do in seconds.
CourseKit is an independent project built from my experience at FIU Online — it is not an official FIU product.
Victor Iglesias
Instructional Design Consultant
Florida International University
7 years in instructional design. M.S. in Cybersecurity from FIU. Building practical tools for the people who build courses.
Why I Built CourseKit
Every semester at FIU, I manage dozens of online courses. That means checking hundreds of documents for missing alt text before accessibility deadlines, analyzing course structures for QM-aligned readiness signals, and formatting test banks for Canvas import, all by hand.
The existing tools were either too expensive, too clunky, or required uploading sensitive course materials to third-party servers. So I started building my own. Course Analyzer and Alt-Scan run in the browser. Question Bank Formatter keeps pasted text local and uses temporary server-side extraction only for uploaded PDF and DOCX files. File contents are not stored after processing.
These aren't theoretical tools. Every feature exists because I needed it at my desk, during a real semester, with a real deadline.
What Makes This Different
Built from actual ID workflows, not theory, not startup guesses.
No accounts. Browser-first where possible. Uploaded Question Bank Formatter files are discarded after temporary parsing.
Open to feedback and tool requests. Free for the ID community.
What I'm Exploring
These are ideas I may build next, not shipped features or a committed roadmap.
- →Canvas Live Scan: A direct Canvas workflow that would remove the export step if I can make it reliable and worth supporting
- →Course Diff: A way to compare two course versions and quickly spot what changed between semesters
- →Lighter faculty workflows: Smaller review and cleanup flows that are easier to use outside a full ID handoff
Get in Touch
Have a feature request, found a bug, or just want to say hi? I'd love to hear from you.
victor@coursekit.tools