Shaibal Muhtadee

Software Engineer

I build reliable software systems

View resume

About

I'm Shaibal, a Computer Engineering graduate from the University of Toronto with 16 months of software engineering internship experience. I focus on backend and full-stack systems, with experience in authentication, developer tooling, data pipelines, and performance-sensitive software.

I like problems that cross layers. I trace how APIs, storage, and interfaces affect one another, then test my decisions through profiling, failure testing, and benchmarks. I'm looking for an early-career role where I can take ownership and learn from experienced engineers.

Outside of work, I run, play soccer, read fantasy novels, and experiment with game development.

Education

University of Toronto

Bachelor of Applied Science in Computer Engineering

Experience

Zebra Technologies

Scope. Built authentication services, developer tooling, and internal interfaces for autonomous-robot operations.

  • Built Rust authentication and authorization services that secured API access for more than 200 autonomous robots.
  • Developed TypeScript APIs for API keys, JWTs, robot configuration data, and attribute-based access control with a custom policy parser.
  • Built internal React and Flutter interfaces for managing secrets, access policies, and robot configurations.
  • Created a Rust integration test suite with 99% code coverage across authentication flows, API behavior, and service communication.

Rust · TypeScript · React · Flutter · Docker · Kubernetes

Projects

Source code and demos are private; descriptions are limited to publishable work.

Inokta

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.

  • Represented extracted knowledge as editable entities and relationships instead of treating model output as final prose.
  • Kept conversations session-scoped and streamed AI responses and tool activity over WebSockets.
  • Combined PDF extraction, table detection, chunking, embeddings, and ChromaDB semantic search in one ingestion pipeline.

Status. Private collaborative project completed in June 2026.

Next.js · FastAPI · TypeScript · Python · LangGraph · ChromaDB · WebSockets · MCP

Quarry

Built a distributed job execution system with durable PostgreSQL scheduling, leased gRPC workers, crash recovery, observability, and measured performance.

Scope. Designed and built the API, PostgreSQL scheduler, gRPC execution system, crash recovery, observability, and deployment tooling.

  • Used PostgreSQL transactions with FOR UPDATE SKIP LOCKED so each dispatcher could claim a different job safely.
  • Designed a stateless dispatcher that owns database access, leases, and retries so another worker can retry an interrupted job over gRPC.
  • Separated jobs from attempts and fenced reports by worker ID and attempt number to reject stale completions.

Evidence. Failure tests verified crash recovery. A 27-run benchmark measured 101.21 echo jobs/s.

Go · PostgreSQL · gRPC · Prometheus · OpenTelemetry · Grafana

ChromaMap

Built a C++ geographic information system software with OpenStreetMap data, routing algorithms, and a performance-focused rendering pipeline.

Scope. Implemented routing heuristics and helped profile and improve map navigation and rendering behavior.

  • Added level-of-detail tiling so navigation rendered only the map detail needed for the current view.
  • Used Dijkstra and A* heuristics for routing and travelling-salesman work.
  • Used multithreading, stack traces, and flame graphs to find and reduce rendering bottlenecks.

Evidence. Timed before-and-after navigation tests showed significantly faster browsing after level-of-detail tiling.

C++ · OpenStreetMap API · GTK · Git

Additional work

GanttWise

to

Built a full-stack task-planning application that applied deep reinforcement learning to scheduling under constraints.

Python · React · TypeScript · Node.js · MongoDB

Searchington

to

Built a web search engine with a recursive crawler, HTML extraction, an inverted index, relevance metrics, and AWS hosting.

Python · Flask · Redis · AWS · SQLite

Skills

Backend and systems
Rust · Go · Python · TypeScript · C++ · FastAPI · Node.js · REST APIs · gRPC
Product and web
React · Next.js · Flutter
Infrastructure and observability
Git · Docker · Kubernetes · AWS · Prometheus · OpenTelemetry · Grafana
Data and AI
PostgreSQL · LangGraph · ChromaDB · MongoDB · Redis · SQLite · Vector embeddings

Contact

I'm looking for backend or full-stack software engineering roles.

If your team needs an engineer who can work across APIs, data, and user-facing features, 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.