P

Pranav Thirthahalli Bhat

CTO

Bengaluru, Karnataka, India12 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Gold Medalist and Batch Topper in Computer Science.
  • Extensive experience in AI and Mobile App Development.
  • Proven track record in mentoring and career coaching.
Stackforce AI infers this person is a SaaS and AI-focused Software Engineer with strong leadership and mentoring capabilities.

Contact

Skills

Core Skills

Ai DevelopmentTeam LeadershipCareer CoachingIos DevelopmentCloud ComputingParallel Computing

Other Skills

Apache KafkaApache SparkBackend DevelopmentBash ScriptingCC++CSSCareer Development CoachingCareer ManagementComputer ArchitectureCorporate FinanceDatabase DevelopmentDatabasesDockerGithub APIs

About

Experienced Software Engineer, Gold Medalist and Batch topper, Researcher at heart and a coder by passion. Strong engineering professional skilled in multiple facets of Software Engineering like Mobile App Development(for iOS using Objective C/Swift), Backend and WebApp Development(Java, Python, Dropwizard and so on), front end development ( using React, redux, mobx, satchel ) and an intuitive researcher with numerous publications and contributions to the open source and research community, and also international research and professional experience in fields spanning from Networks, Machine Learning, App Development, Computer Architecture, Linux and modern Computer Technologies. I also hold great interest in networking( technically, the subject) and networking(meeting new people, increasing contacts and so on ) I believe in the philosophy " If machines can do it, then why must humans do it, and if humans can't do it, then machines must definitely do it", and this motivates and drives all my projects, research and work so far.

Experience

Salesforce

Lead Member of Technical Staff

Feb 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Part of the Agentforce team building a next gen AI Agent builder platform for Salesforce customers and enterprises.
Leading Development TeamsAI DevelopmentTeam Leadership

Atlassian

SSE ( Tech Lead )

Jul 2023Feb 2025 · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

Topmate.io

Frontend Engineering Evangelist

Feb 2023Present · 3 yrs 1 mo · Remote

  • Reach out to me for any quick touch-up for your career here https://topmate.io/mentorviewbuddy

Preplaced

Long Term Mentor

Feb 2023Present · 3 yrs 1 mo · Greater Bengaluru Area · Remote

  • I help individuals become "mentorview" ready, to be capable of cracking the next interview, and also to become capable of becoming effective mentors. Feel free to discover more at https://app.preplaced.in/profile/pranav-bhat
InterviewingResume WritingCareer Development CoachingCareer ManagementCareer Coaching

Grok

Frontend Architect

Jan 2023Apr 2023 · 3 mos · Remote

  • Built the website Heygrok.com

Tower research capital

Senior Software Engineer

Jan 2022Jul 2023 · 1 yr 6 mos · Gurugram, Haryana, India

Microsoft

Software Engineer II

Jul 2017Jan 2022 · 4 yrs 6 mos · Bengaluru Area, India

  • I work in the Office 365 org as a part of the Outlook Web App team.
  • Before this, I worked in the Yammer team ( Yammer is an enterprise social network, and one of the billion dollar acquisitions of Microsoft), as the first Engineer for Yammer India. Here, I was involved in technical onboarding of the team being the first engineer in that. I worked on Dropwizard(in Java) which is Yammer's own (now open-sourced) framework for REST API and Web App development, Ruby/Rails, Docker, Python and was involved in solving problems related to seamless Yammer integration with Office 365 Suite and Azure Solutions, thus impacting millions of users and gradually empowering every person and every organisation on the planet to achieve more as defined by Microsoft's core mission.

Citrix

2 roles

Software Engineer 2

Promoted

Sep 2016Jul 2017 · 10 mos · Bengaluru Area, India

Software Engineer 1

Jul 2015Aug 2016 · 1 yr 1 mo · Bengaluru Area, India

  • Role : iOS developer
  • Team : Supportability for XenMobile
  • Summary : Designed, Developed and Lead the release of XenMobile iOS stack Supportability components, tools, pods and frameworks(both internal and enterprise) using Objective C, OCMock, XCUnit, Cocoapods framework, Basic HTML and CSS, Github APIs which enabled customers diagnose configuration deployment issues on their own, reducing technical support calls to about 40% of what it was before.
  • Specifics:
  • Task : Lead, Designed, architected and developed Issue Reporting Stack for SecureHub for iOS
  • Using: Objective C, OCMock, XCUnit, HTML and CSS
  • Outcome : Reduced time to report issue from almost 2-3 hours to 4-5 minutes by enabling end users automatically report issues/crashes/feedback and chat with/call the admin, collect, analyse and dispatch logs at a single button tap.
  • Task : Lead, Designed and Developed Logger SDK and pods for XenMobile, XenApp and Sharefile iOS
  • Using: C for System Programming, Objective C, XCTest, OCMock, Cocoapods
  • Outcome: Reduced support call costs, times and volumes to ~60% of its prior value.eliminating Technical Support Call to Customer for logs, since it happens automatically.
  • Task : Lead, Design,Develop and Upgrade Secure Mail Test Tool
  • (https://support.citrix.com/article/CTX141685) which like https://testconnectivity.microsoft.com/ can be used to validate and troubleshoot ActiveSync servers, APNS servers, and XenMobile Servers for mail deployment, providing appropriate recommendations.
  • Using : Objective C, XCTest, OCMock, Cocoapods, Github APIs, HTML, CSS, JSP
  • Outcome : Support Calls related to issues pertinent to Mail Deployments(which formed around 40% of total support calls, can be completely avoided by using this tool.
  • Task : Developing internal iOS test Apps for XenMobile Supportability delivered frameworks and tools Using : Swift, Objective C, Java, Python, HTML and CSS.
  • Outcome: Testing time for testers was reduced from 3 days per release to 1 hour.

Stride.ai inc

Research and Development Intern

May 2015Jun 2015 · 1 mo · Bangalore

  • Task : Develop a scalable framework to deploy Stride's technologies (eg. Sentiment Analysis Engine TextSIE - http://stride.ai/texsie/) in the Cloud, or in an ecosystem where scalability is paramount( like on-prem deployments of Corporate Clients of Stride.
  • Using : Apache Kafka, Apache Spark, Python, Tweepy(Python Twitter API), C, Amazon MTurk, Bash Scripting, Awk and Sed, Docker( beginner exposure to these technologies)
  • Outcome : Using open source technologies helped reduced company costs on scalability, and also ensured a scalability of over unchanged response time for upto 30 services( in a unicore distributed system) and upto 50 services in a multicore distributed system.
  • Task : Develop and implement rules for analysis of Product Recall Data and prediction of Product recall necessities
  • Using : SparQl(to query data from DBPedia, the developer version of Wikipedia), DBPedia, Python and Tweepy, Python Fb SDK, Bing SDK, Bash, Awk and Sed
  • Outcome : A primary model was developed which would scan through formal and informal sources of data related to a particular product, then gather and validate information related to that, polish the gathered information, quantify them to a score from 1 to 10 and then determine if the product should be continued or not, worked well with ~60% accuracy, with the remaining false positives attributable to unreliable informal sources of information, incorrect parameter weightage and insufficient information in some cases

National institute of technology karnataka, surathkal

Faculty at NITK Study Buddy

May 2014May 2015 · 1 yr · Mangalore Area, India

  • One of the founding members and a faculty at an initiative to help juniors in their preparation for an on campus career or also for an fetching guidance for all for higher studies and further career plans. This was a two stage process
  • Stage 1 : We designed curriculums, examinations, interviews, mock tests and also hosted online and onsite classes where we would teach core computer science subjects with a focus on preparation for placements.
  • We also had sessions on how to attend interview, sessions on how to write research papers( I would handle this in particular, since I had some research papers to my name), sessions on how to identify areas of research, on how to prepare for higher studies, and so on, and had even tied up with the college administration for legal and monetary support.
  • Stage 2: We were involved in developing a web and an android app for this, which would inform juniors on upcoming sessions, which would enable them to talk or chat with some mentors/ faculty when they have doubts, and also have some mock tests. This is still in progress, and I am still involved in it, since I have a great passion for teaching and making people understand concepts, mostly with a focus on practicality and applicability of the concepts.

University of wisconsin-madison

Summer Research Intern

May 2014Jul 2014 · 2 mos · Madison, Wisconsin Area

  • Mentor :
  • Prof. Gurinder Sohi,
  • John P. Morgridge Professor and E. David Cronon Professor of Computer Sciences
  • Departments of Computer Sciences
  • University of Wisconsin-Madison
  • Task : Identification and Exploration of different number crunching complex mathematical problems which can operate multi-clock instructions on large data-sets with the problems flawlessly operable on the data in a part-by-part fashion for easily code and data parallelisation. For instance one problem
  • Platoforms: Open MP, Galois by UT Austin, C++, python, Bashscripting, Intel 8086 Assembly Language.
  • Outcome :
  • Significant Problem cases identified and implemented were
  • Conjugate Gradient Method for Matrix Product Factorisation.
  • Red Black Tree (Balanced Tree scheme) distribution and processing of e-commerce data.
  • These were then implemented using different parallelisation solutions(like Galois, OpenMP, POSIX threads and so on) in comparison to UW's own parallelisation frameworks for parameters like cached parallelisation, multithreading, linear matrix distribution, diagonal matrix distribution, logarithmic matrix distribution, use of sparse versus dense matrices, use of special matrices and all results were carefully tabulated and reports evaluated for which framework works best for each case.

Microsoft

Microsoft Student Partner

May 2013May 2015 · 2 yrs · Mangalore Area, India

  • Building apps and demonstrations for Microsoft's latest technologies, hosting technical events and symposia, representing my university at Microsoft events, enhancing my knowledge in cutting edge technologies and connecting with like-minded students and faculty from around the world.
  • As a part of this initiative, I was required to learn and teach any two courses from Microsoft Virtual Academy, and I had worked a bit on HTML/CSS and batch scripting in Windows systems.

Indian institute of technology, bombay

Textbook Companionship Intern

May 2013Jul 2013 · 2 mos · Mumbai Area, India

  • Development of interactive versions of textbook solved and unsolved examples in Scilab. Target was engineering textbooks, and the goal was to make it open source and hence accessible to a greater student crowd in the country and the world.
  • Developed Scilab codes and simulations for all the examples and exercise questions in the book "Unix: Concepts and Applications", by Sumitabha Das, also created emulators of all the unix commands in scilab for Mac and Linux and in Batch scripts for Windows.
  • Was recognised as one of the best Textbook Companionship Projects for 2013, for which additional honorarium was awarded

Education

National Institute of Technology Karnataka

Bachelor of Technology - BTech — Computer Science

Jul 2011Apr 2015

Stackforce found 100+ more professionals with Ai Development & Team Leadership

Explore similar profiles based on matching skills and experience