Tanmay Bakshi

AI Software Architect & Team Lead Automation

Markham, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Tanmay Bakshi is an AI software architect and team lead with 11 years of experience building production-grade ML systems and developer-facing tools from research to deployment. Based in Markham, Ontario, he has led cross-functional teams at IBM to architect deductive graph database engines, drive-thru automation for major enterprises, and create low-latency tracing and conversational bot platforms. A prolific educator and communicator, he runs the Tanmay Teaches channel and authors beginner-friendly programming books that demystify Swift, Julia, and Go for learners of all ages. He is also an active open-source contributor to high-profile projects like the IBM Watson Java SDK and Swift for TensorFlow, where he added core layers and loss functions. Known for bridging deep technical work with developer advocacy, he combines hands-on coding with public speaking engagements including TED and UN forums. Less obvious: he blends systems-level engineering (compilers, tracing) with applied AI productization, enabling both research innovation and scalable business solutions.
code11 years of coding experience
job5 years of employment as a software developer
languagesEnglish
github-logo-circle

Github Skills (17)

watson10
convolutional-neural-networks10
apidoc10
java10
javas10
deep-learning10
api10
tensorflow10
sdk10
neural-network10
ibm-watson10
swift10
differentiable-programming10
jmix7
ias7

Programming languages (15)

JavaC++CSSHTMLJupyter NotebookCudaTypeScriptJulia

Github contributions (5)

github-logo-circle
tensorflow/swift-apis

Feb 2019 - Apr 2019

Swift for TensorFlow Deep Learning Library
Role in this project:
userML Engineer
Contributions:7 commits, 13 PRs, 113 comments in 1 month
Contributions summary:Tanmay implemented several core deep learning components within the Swift for TensorFlow library. They added and documented crucial loss functions like sigmoid cross-entropy. Additionally, the user developed and integrated new layers, including flatten, reshape, 1D upsampling, and transposed convolutional layers to enhance the library's capabilities. Further contributions included adding operations from standard library.
differentiable-programmingswift-for-tensorflowdeep-learningmachine-learningdeep-learning-library
:1st_place_medal: Java SDK to use the IBM Watson services.
Role in this project:
userBack-end Developer
Contributions:22 commits, 4 PRs, 11 comments in 2 months
Contributions summary:Tanmay primarily contributed to the Java SDK for IBM Watson services, focusing on the Relationship Extraction service. Their work involved modifying the `REReturnType` enum, updating the `RelationshipExtraction` class, and implementing the selection of language for the AlchemyLanguage service. These changes included modifying classes, adding features, and adjusting return types, demonstrating a focus on enhancing API functionality.
placegradleibm-cloudsdkmedal
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tanmay Bakshi - AI Software Architect & Team Lead Automation