01
Discord AI Agent
Developed a Discord-based AI agent using LangChain and LangGraph with RAG for natural language querying of Google Drive content. Features MongoDB for vector storage and conversation persistence.
My Portfolio Website
Software Developer · Founder · Educator
CS @ Toronto Metropolitan University · Toronto, Canada
I'm a software developer, a CS student, a founder, and an educator. I've built many software systems that span web, AI, and robotics domains.
Education
Toronto Metropolitan University
2022–2027B.Sc. Computer Science
GPA: 3.94 / 4.33
Co-founder / Web Developer
· Vista Web Development (click me!)Designed and developed responsive websites using Next.js, utilizing SSR and SSG to consistently achieve 95+ Lighthouse performance scores. Connected Sanity CMS with Next.js via API queries for real-time content updates.
Software Developer Intern
· Verdance Development CorporationDeveloped backend APIs in a 3-person team using Node.js, Express, and MongoDB for project management features like schedules and workflow visualization tools. Designed and implemented NoSQL database schemas and REST endpoints.
Software Developer
· Machinery, Logic, PowerManaged a team of three to develop and deliver 4+ interactive workshops on robotics and engineering concepts. Developed and deployed a responsive website using Next.js, TypeScript, and Tailwind CSS, scoring 99 on PageSpeed Insights.
Robotics / Coding Instructor
· Zebra RoboticsWorked with 4+ coaches to organize STEM activities for 50+ students, developing specialized websites for engagement. Mentored students for the 2025 FIRST Robotics Competition, developing lessons on Java and electrical systems.
Web Developer Intern
· Thermolio AICreated custom, Figma-prototyped front-end components with tailored CSS styling and JavaScript functionality to boost user retention. Implemented a refreshed UI/UX strategy contributing to a 70%+ increase in daily site traffic post-launch.
Co-Founder
· Project CAHTACo-founded a startup to revolutionize marine capture technology and align with global climate initiatives. Secured $10,000+ in funding and mentorship by participating in 5+ pitch competitions.
01
Developed a Discord-based AI agent using LangChain and LangGraph with RAG for natural language querying of Google Drive content. Features MongoDB for vector storage and conversation persistence.
02
Built and shipped a web app combining web data collection, LLM-driven summarization, and a rich text editor into a single research workflow. Architected a RAG pipeline backed by a pgvector-powered vector database for semantic search across user-imported sources.
03
Engineered a high-performance semantic caching system for LLM-powered applications, reducing API costs and improving end-to-end query latency. Implemented a hybrid retrieval pipeline combining pgvector HNSW indexing with a FlashRank cross-encoder for high-precision reranking.
04
★ 1st Place · Quickathon 2025
Engineered TASCLink, a 1st-place hackathon-winning ROS2-powered teleoperation dashboard. Built a ROS2 node architecture for bidirectional communication between physical controllers and remote robotic systems.
05
Built in 48 hours at TerraHacks Hackathon; an AI-powered staffing platform using NLP to automate schedule updates. Engineered a RESTful API connecting the Gemini NLP engine to a Supabase (PostgreSQL) backend to translate user commands into database actions.
06
Developed a velocity filter from scratch to convert raw 9-axis IMU readings into usable positional and rotational outputs. Utilized the Madgwick orientation filter for sensor fusion to refine device usability and enable orientation tracking.
07
Designed and implemented the backend for a real-time web chat application using a WebSocket-based protocol for low-latency bidirectional messaging. Served as project lead, coordinating a team of 4 developers across backend, frontend, and version control workflows.
Languages
Frameworks / Libraries
Developer Tools
Additional Skills
Open to internships, full-time roles, and side projects.
© 2026 Ishaan Takrani
Ishaan seems really cool, you should hire him