
Ishmeet Singh
Verified Expert in Engineering
AI and Full-stack Engineer and Developer
Toronto, ON, Canada
Toptal member since February 6, 2022
Ishmeet is a senior AI and full-stack engineer and technical co-founder with 10 years of experience. As CTO of Pluk AI, an a16z-backed AI talent-sourcing startup, he built a Slack agent that turns your network into a hiring pipeline, used by 20+ enterprise customers. He also co-founded BurnOn AI, an AI operating system for fitness businesses, running five gyms. Earlier, he shipped features to Microsoft Teams' 250 million monthly users and built mobile banking at RBC.
Portfolio
Experience
- Google Cloud Platform (GCP) - 5 years
- Next.js - 4 years
- Gemini - 2 years
- AI Agents - 2 years
- Agentic AI - 2 years
- LLM Agents - 2 years
- LangGraph - 2 years
- AI Voice Agents - 1 year
Preferred Environment
Swift, TypeScript, LangGraph, Python, LangSmith, Google Cloud Platform (GCP), Model Context Protocol (MCP), Node.js, Next.js, PostgreSQL, Claude, Claude Code
The most amazing...
...product I've built is an AI receptionist that answers a gym's calls with live classes and memberships, and captures new leads.
Work Experience
Co-founder
BurnOn AI
- Co-founded BurnOn AI, an AI operating system for fitness businesses, now running five gyms: payments, scheduling, member CRM, marketing, reporting, and a member iOS app.
- Built an AI phone receptionist that answers a gym's calls with its live classes, memberships, and prices, recognizes members by phone number, and captures new leads.
- Created three Model Context Protocol (MCP) servers exposing the platform to our LangGraph agent, to ChatGPT and Claude through OAuth, and to the voice agent, each scoped to one gym's data.
- Led engineering across a TypeScript monorepo (a NestJS API with 57 modules, Next.js apps, shared billing and auth packages) and a SwiftUI iOS app, with 950+ pull requests merged.
- Built payments on Stripe Connect with a connected account per gym and checkout-first selling, plus white-label support so a gym can ship its own branded app.
CTO
Pluk AI
- Led Jobreel's pivot into Pluk AI and built a Slack agent that turns your network into a hiring pipeline, backed by an a16z pre-seed round.
- Designed a multi-agent system of 19 LangGraph agents in production, including a Slack channel agent per open role and a group-DM agent that coordinates warm introductions.
- Built specialist agents that score people and companies against a role's criteria, screen a network, predict how open a candidate is to a move, and write LinkedIn outreach.
- Created fair-hiring guardrails for every agent so none will discuss protected characteristics such as age, race, religion, or disability.
- Built the retrieval layer on Pinecone and Postgres vector search, with Claude, OpenAI, and Gemini behind the agents, traced and evaluated in LangSmith.
- Developed a distributed architecture system in GCP for an async and background agents pipeline.
- Built a team of engineers from scratch and led the product to 20+ enterprise customers.
Founding iOS Engineer
Jobreel Inc.
- Led the iOS app for job seekers and businesses from scratch, writing roughly 70% of the app's commits, before leading the company's pivot into Pluk AI as CTO.
- Onboarded initial customers and helped scale the app to multiple cities.
- Helped organize a job fair for the company marketing team with an additional admin app built within two days. The job fair was attended by over 300 job seekers and 20 businesses.
Software Engineer II
Microsoft
- Contributed to consumer-facing features like audio-only mode, greenroom experience for Teams Premium, and screen share mode used by over 250 million monthly active users.
- Led cross-team multi-org efforts to reduce the underlying core media stack size by 10% across mobile platforms. This led to further app size reduction, leading to greater user retention.
- Built a telemetry and data pipeline for key dial-tone scenarios and top 10 sacred scenarios across Teams Calling and Meeting org. This data is a key indicator and part of most observed OKRs by Teams leadership.
- Improved the reliability of key meeting scenarios to 99.5%.
- Managed live site incidents for customers and collaborated with support engineers to mitigate incidents in production.
Lead iOS Engineer
Swift Medical Inc.
- Led the development and launch of a Bluetooth-connected medical device called Ray1, which provides thermal data to analyze and proactively identify injuries under the skin.
- Built the framework, analysis algorithms, and user interface to analyze the thermal images. The user interface allowed the user to annotate and extract specific data points for further analysis.
- Created the central Bluetooth Low Energy (BLE) service class to connect and manage multiple Bluetooth devices simultaneously. The service optimized iPhones' battery consumption and ensured we managed the resources efficiently.
- Revamped the existing app's architecture to apply a more modular approach to UI components. Made services more independent and modular. Introduced dependency injection and MVVM to existing monolith components.
Co-founder and Engineering Lead
Simplified Automation Inc.
- Spearheaded the development of Process Excellence Temple (PET), a distributed cloud and mobile solution for process automation in manufacturing used by enterprises like Unilever and Whirlpool across North America, South America, EMEA, and APAC.
- Orchestrated the generation of a $500,000+ revenue stream for the startup.
- Transformed a monolithic architecture to an ecosystem of microservices.
- Included .NET Core, Angular, iOS, Azure Cloud Services, Azure DevOps, and Firebase in the core tech stack.
- Implemented core features, such as globalization, localization, and push notifications, using a mobile-friendly distributed systems design with separate implementation of workspace, admin, and core applications.
- Led a cross-functional team of 15+ software engineers following the Agile software development methodology.
- Served as the product owner for cloud and CI/CD infrastructure across Azure, GCP, and Firebase.
iOS Developer
Royal Bank of Canada (RBC)
- Applied Agile software development, test-driven development, and trunk-based development practices as a member of an iOS mobile banking digital team at RBC.
- Developed features and monitored defects in the RBC Mobile banking application and for automating UI tests. Built a smoke test suite to assist in the build process using XCUITest.
- Spearheaded in-depth discussions (Swift Talks) on new Swift features for the RBC mobile banking team. Collaborated with design, business function, and QA teams to leverage new features to build stable solutions.
Experience
Pluk – AI Sourcing Agent in Slack
https://pluk.aiPluk is a Slack agent that turns your network into a hiring pipeline. Open a channel for a role and Pluk's agents search every teammate's first- and second-degree LinkedIn connections, score each person against the role, predict who is open to a move, and draft warm outreach or intro requests that send only when a human approves. Used by 20+ enterprise customers; backed by a16z.
ROLE
• CTO. Led the pivot from Jobreel into Pluk and built the product and the engineering team from scratch.
HIGHLIGHTS
• 19 LangGraph agents in production, coordinated through Slack channels and group DMs.
• Retrieval on Pinecone and Postgres vector search across Claude, OpenAI, and Gemini.
• Human-in-the-loop by design, with fair-hiring guardrails in every agent.
• Distributed architecture on GCP for asynchronous and background agent pipelines.
BurnOn AI Front Desk
https://burnon.aiAn AI phone receptionist for gyms, built into BurnOn AI. A caller dials the gym's number, and the agent answers with the gym's own classes, memberships, and prices, recognizes returning members and leads by their phone number, captures new leads, and writes a follow-up for staff after the call.
ROLE
• Built the agent end to end: the voice pipeline, its MCP server in the BurnOn API, and the post-call follow-up.
HIGHLIGHTS
• Real-time voice pipeline: Daily for telephony, Cartesia for speech in both directions, Gemini for the conversation, and Silero plus a turn-detection model for natural turn-taking, on Pipecat Cloud.
• A dedicated MCP server injects the call's business and caller number server-side, so the model can never look up another person's data.
Microsoft Teams
Microsoft Teams is Microsoft's collaboration platform, used by over 250 million people a month. Ishmeet worked on the iOS client's Calling and Meetings experience, the real-time audio and video core of the app.
ROLE
• Built consumer features including audio-only mode, the Teams Premium green room, and screen share mode.
• Built the telemetry pipeline behind Calling and Meetings' most important reliability scenarios, which became a core input to leadership's OKRs, and helped raise key meeting scenarios to 99.5% reliability.
• Led a cross-org effort that cut the mobile core media stack's size by 10%.
CORE TECH STACK
• iOS, Swift, SwiftUI, Combine, RxSwift, MVVM, video and audio processing, telemetry, SQL, Azure Data Explorer, Azure DevOps, CI/CD pipelines
Swift Skin & Wound – Ray1
https://info.swiftmedical.com/the-swift-ray-1Ray1 is a hyper-spectral device that fits in your pocket and allows you to measure the invisible. Ray1 is a Bluetooth-connected medical device that provides thermal data to analyze and proactively identify injuries under the skin.
This device connects with an iPhone to transmit thermal images, processed to provide in-depth data analysis to help healthcare providers identify paramedic injuries.
ROLE
• Lead engineer on the project with a team of over six cross-functional members, including engineers, product managers, and QA.
ACCOMPLISHMENTS
• Built the framework, analysis algorithms, and user interface to analyze the thermal images. The user interface allowed the user to annotate and extract specific data points for further analysis.
• Created the central Bluetooth Low Energy (BLE) service class to connect and manage multiple Bluetooth devices simultaneously.
CORE FEATURES
• Offline-ready app
• Globalization and localization
• Push notifications
• Mobile-first
CORE TECH STACK
• iOS, Swift, SwiftUI, Combine, RxSwift, MVVM, Core Bluetooth, core data, image processing
Education
Master's Degree in Computer Science
Queen's University - Kingston, Ontario, Canada
Skills
Libraries/APIs
Node.js, Stripe, Slack API, Stripe Connect, RxJS, Flexbox, NgRx, Claude API, OpenAI API, REST APIs, AVCaptureSession, RxSwift, Firebase iOS SDK, Kingfisher, WebRTC
Tools
Xcode, GitHub, TestFlight, Claude, Claude Code, Terminal, Microsoft Teams, Jira, Google Bard, Firebase Analytics, Firebase Authentication, Fastlane
Languages
Swift, Objective-C, TypeScript, JavaScript, C#, SQL, Python, CSS, HTML, YAML
Frameworks
SwiftUI, Angular, UIKit, ASP.NET, Next.js, Ionic, .NET Core, XCUITest, XCTest, .NET, LangGraph, Agentic Frameworks, Combine, Core Data, Core Bluetooth, NestJS
Paradigms
Model Context Protocol (MCP), Azure DevOps, REST, Role-based Access Control (RBAC), Agile, Microservices, Agile Software Development, Test-driven Development (TDD), Microservices Architecture, Cross-platform, DevOps
Platforms
iOS, Firebase, Google Cloud Platform (GCP), Mobile, Vertex AI, Azure, Docker, MacOS, Visual Studio Code (VS Code), Bluetooth Low Energy (LE), Algolia, RevenueCat, LangSmith, LiveKit
Storage
Cloud Firestore, PostgreSQL, Data Pipelines, Azure Cloud Services, Datadog
Other
Code Review, Full-stack, APIs, Source Code Review, AI Agents, Agentic AI, LLM Agents, Multi-agent Systems, Multi-agent Orchestration, Cursor AI, SaaS, Solution Architecture, Technical Leadership, Generative Artificial Intelligence (GenAI), AI Agent Orchestration, Full-stack Development, Architecture, Team Leadership, App Store, Interviewing, Technical Hiring, Task Analysis, Team Management, Leadership, OpenAI, Gemini, ReAct Agents, AI Voice Agents, FastAPI, Pinecone, Pipecat, Cartesia, Daily.co, Enterprise, Artificial Intelligence (AI), Large Language Models (LLMs), Fractional CTO, Plugins, Hybrid Apps, Agile Sprints, Agile DevOps, Process Automation, Localization, Push Notifications, Distributed Systems, CI/CD Pipelines, Product Ownership, Mobile Banking, Automated UI Testing, Smoke Testing, Web App Development, Video Capture, Bluetooth, Image Processing, Data, Telemetry, Google Cloud Functions, Firebase Cloud Functions, Social Media Login, Swift Charts, Data Visualization, Google Sign-in, Google AdMob, Complex Subscription Management, GitHub Actions, LangChain, RAG Architecture, Slack App, Audio Processing, Video Processing, Speech-to-Text (STT), Text-to-Speech (TTS)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring