University of Toronto
Bachelor of Applied Science in Computer Engineering
Software Engineer
Hi there! I’m Shaibal, a recent Computer Engineering graduate from the University of Toronto with 16 months of software engineering internship experience. I’m interested in backend and full-stack work where reliability, performance, and product usability meet. My experience spans authentication services, developer tools, data pipelines, AI-assisted interfaces, and performance-sensitive systems built with Rust, TypeScript, Python, and C++. I also enjoy frontend work and have built React and Flutter interfaces for internal tools and AI-assisted applications.
I like tracing problems across system boundaries, from APIs and storage to the interfaces people use, and validating decisions through tests, profiling, and measurable results. I’m looking for a team where I can own meaningful work, learn from experienced engineers, and ship software used in real operations.
Outside of work, you can usually find me running, playing soccer, reading fantasy novels, or experimenting with game development.
Bachelor of Applied Science in Computer Engineering
Scope. Built authentication services, developer tooling, and internal interfaces for autonomous-robot operations.
Rust · TypeScript · React · Flutter · Docker · Kubernetes
Source code and demos are private; descriptions are limited to publishable work.
Co-developed an AI workspace that transforms uploaded documents into an editable model of entities, attributes, and relationships.
Contribution. Built the core document ingestion, semantic retrieval, editable knowledge graph, and real-time AI interaction workflows alongside two collaborators.
Status. Private collaborative project completed in June 2026.
Next.js · FastAPI · TypeScript · Python · LangGraph · ChromaDB · WebSockets · MCP
Built a web search engine with a recursive crawler, HTML extraction, an inverted index, relevance metrics, and AWS hosting.
Contribution. Built the crawler, index, query path, persistence, hosting, and cache behavior.
Evidence. In local query-loading tests, Redis caching reduced response time by more than 70% compared with reading the same results from SQLite.
Python · Flask · Redis · AWS · SQLite
Built a C++ geographic information system software with OpenStreetMap data, routing algorithms, and a performance-focused rendering pipeline.
Contribution. Implemented routing heuristics and helped profile and improve map navigation and rendering behavior.
Evidence. Timed before-and-after navigation tests showed significantly faster browsing after level-of-detail tiling.
C++ · OpenStreetMap API · GTK · Git
Built a full-stack task-planning application that applied deep reinforcement learning to scheduling under constraints.
Python · React · TypeScript · Node.js · MongoDB
If your team is hiring a software engineer who can move from APIs and data to the product surface, I'd be glad to connect.
Open to full-time software engineering roles across Canada and select U.S. opportunities, with a preference for backend and full-stack work.