Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Teaching Assistant - CISC 203 (Discrete Mathematics) at Queen’s University
September 1, 2025 - PresentMentored 200+ students in Graph Theory and Combinatorics, translating abstract proofs into digestible logical steps to improve technical communication skills. Analyzed recurring failure patterns in submissions to create a “Common Errors” guide, reducing repetitive clarification inquiries by 15%. Conducted root-cause analysis on student logic to identify edge cases in mathematical proofs, ensuring algorithmic correctness across 50+ weekly assessments.
Semantic Code Search Engine at GitHub
December 1, 2025 - PresentBuilt an AI-powered code search engine using Sentence Transformers to generate 384-dim embeddings, enabling natural language queries like “async HTTP client” to find semantically relevant functions across 5 programming languages. Implemented hybrid search combining vector similarity (Qdrant) with BM25 keyword matching using Reciprocal Rank Fusion, achieving superior relevance over keyword-only search. Developed AST-based code parsing with Tree-sitter to extract functions, classes, and methods with full signatures and docstrings from Python, JavaScript, TypeScript, Go, and Rust codebases.
Travel Debate AI at GitHub
November 1, 2025 - PresentOrchestrated 3 AI agents with parallel API execution using Promise.all, reducing debate response time by 50% while streaming token-by-token via Server-Sent Events (SSE). Architected modular backend with centralized validation layer, shared OpenAI/Redis clients, and React Error Boundaries for graceful failure recovery. Implemented Redis persistence with proper connection pooling and 30-day TTL expiration; achieved sub-50ms trip retrieval for shareable itinerary links.
Repo Interview Prepper at GitHub
November 1, 2025 - PresentImplemented real-time AI streaming via Server-Sent Events (SSE) for mock interview mode, reducing perceived latency by 70% with token-by-token response rendering. Built 53 unit tests with Vitest and React Testing Library; configured GitHub Actions CI/CD pipeline achieving 100% pass rate on lint, test, and build stages. Architected modular codebase with 5 custom hooks, service layer abstraction, and serverless BFF pattern; added rate limiting (20 req/min) to protect API endpoints.
Real-Time Chat Application at GitHub
December 1, 2025 - PresentEngineered real-time messaging with Socket.io WebSockets, supporting multi-channel chat, DMs, typing indicators, and online presence for concurrent users within 100ms latency. Implemented JWT authentication with bcrypt password hashing, message reactions (8 emojis), file uploads via Multer, and full-text message search with MongoDB indexing. Deployed full-stack app with Vercel (frontend) and Render (backend); configured CORS, environment variables, and MongoDB Atlas for production-ready infrastructure.
Education
Bachelor of Computing (Honours) at Queen’s University
January 11, 2030 - January 1, 2026Qualifications
Industry Experience
Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a AI Developer
We have the best ai developer experts on Twine. Hire a ai developer in Vaughan today.