Gowtham Nagarajan

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software engineering.
  • Expert in AI connectivity and scalable systems design.
  • Proven leadership in cross-functional technical initiatives.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in AI integration and scalable system architecture.

Contact

Skills

Core Skills

Ai ConnectivitySystems DesignIntegration Platform As A Service (ipaas)Backend ConnectivityFull-stack Development

Other Skills

AWSAgentic AI DevelopmentCC++Chrome ExtensionsData AnalysisElasticsearchGoogle Cloud Platform (GCP)Google GeminiJDBCJavaJavaScriptJavaServer Pages (JSP)KafkaModel Context Protocol (MCP)

About

I am a performance-driven Software Engineer with over 10 years of experience architecting scalable systems and leading high-impact technical initiatives. Currently, I serve as a Technical Lead within the Gemini Enterprise team at Google, where I specialize in third-party connectivity. My focus is on building the secure, extensible frameworks that allow LLMs to integrate seamlessly with global enterprise ecosystems. Throughout my career, I have thrived on the "Lead and Be Curious" mindset—transitioning from a full-stack expert in Java, Go, Ruby on Rails, AWS, and Google Cloud to a lead role orchestrating complex, cross-timezone AI deployments. I pride myself on Earning Trust across disciplines, collaborating with product, security, and global engineering teams to transform abstract AI capabilities into production-ready enterprise tools. Key Technical Expertise: * AI Connectivity: Designing 3P connector architectures for Large Language Models (Gemini). * Leadership: Guiding technical execution for engineering cohorts and managing cross-functional dependencies. * Systems Design: Building high-availability, scalable software using Go, Java, and Cloud Infrastructure (GCP/AWS). * Full-Stack Foundation: Deep experience with Ruby on Rails, Postgres, Redis, and distributed systems.

Experience

Google

2 roles

Senior Software Engineer L5

Promoted

May 2024Present · 1 yr 10 mos · On-site

  • I am a Senior Software Engineer at Google, specialized in expanding the reach of Gemini Enterprise through strategic third-party connectivity. My work focuses on building the 'connective tissue' that allows Large Language Models to interact securely and efficiently with external enterprise tools. As a technical lead, I thrive on navigating the complexities of distributed systems and cross-functional team dynamics to deliver high-impact features. I am passionate about transforming AI from a standalone interface into a fully integrated engine for enterprise productivity.
Google GeminiIntegration Platform as a Service (iPaaS)Google Cloud Platform (GCP)AI ConnectivitySystems Design

Software Engineer L4

Oct 2021Apr 2024 · 2 yrs 6 mos · On-site

  • Focus: Enterprise iPaaS & Backend Connectivity
  • Unified Connector Framework: Designed and optimized scalable connectors that allow enterprise customers to link Google Cloud services to diverse backend systems (SaaS, On-prem, and Cloud databases).
  • Seamless Integration: Focused on reducing "time-to-value" for customers by building extensible interfaces that abstracted complex backend protocols into a unified connectivity layer.
  • Scalability & Reliability: Engineered high-throughput data paths to ensure that connectivity remained robust under enterprise-scale workloads.
Integration Platform as a Service (iPaaS)Google Cloud Platform (GCP)Backend ConnectivityScalability & Reliability

Hippo video

Member Technical Staff

Jan 2018Oct 2021 · 3 yrs 9 mos · Chennai Area, India

  • Hippo Video is a growing online video platform that makes it easy for businesses to create, edit, host, manage, share and analyze videos. The primary objective of my role in Hippovideo is to gather work items from product management, collaborate with stakeholders, develop and deliver them within schedule and on time. I am also responsible for designing systems and helping my teammates to deliver the releases on time.
  • Modeled and developed REST APIs for comment and reaction management system
  • Implemented analytics feature which provides insights for a video
  • Implemented a user login session management system
  • Experience with Google APIs in Gmail, GDrive, and Oauth. Developed a Gmail Add-on using Google App scripts
  • Designed and Implemented a personalized video email delivery system
  • Developed a Generic Workflow Based Video Recorder module which reduced the effort to integrate with other products
  • Architectured and Implemented a Logging Framework that identifies anomalies in the system easily and helps to debug issues quickly
  • I had led the technical support team and reduced the resolution time of customer issues from 4 days to 1 day
  • Architectured and implemented a scalable analytics architecture using AWS Redshift and AWS Dynamodb
  • Implemented a video transcoding service to improve viewer experience by 3x
  • Leading an outsourcing team to deliver integrations with third-party apps
  • Leading a team to deliver scalable features on time. Mentoring and guiding teammates to ensure that all are getting trained in product knowledge and capable of performing assigned duties
  • TECH STACK - Ruby on Rails, Postgres, Javascript, Java, HTML, CSS, Redis, AWS, Elasticsearch, Git
Ruby on RailsPostgresJavaScriptJavaAWSElasticsearch+1

Zoho corporation

2 roles

Member Technical Staff

May 2016Dec 2017 · 1 yr 7 mos · Chennai, Tamil Nadu, India

  • My responsibility as a Member Technical Staff(R&D) in Search-360 is to analyze the existing framework and suggest ideas to improve the performance and implement the same. Also, collaborate with internal teams to understand their requirements and provide better search solutions.
  • Designed and evaluated fragmented graph approach to search data in a linked data model
  • Suggested a dynamic personality-based search solution to the linked data model
  • Reduced average indexing time by 30ms and search time by 15ms by implementing an effective caching system per thread using Java thread-local and Redis pipeline.
  • Implemented an offline queue management system for background indexing calls
  • Owned local integrated development and testing environment
  • TECH STACK - Java, Mysql, Postgres, Elasticsearch, Redis, Kafka, Protobuf, Tomcat, Mercurial
JavaMySQLPostgresElasticsearchRedisSystems Design

Project Trainee

Dec 2015Apr 2016 · 4 mos · Chennai, Tamil Nadu, India

  • Zoho Corporation is a web-based business tools and information technology solutions, including an office tools suite, internet of things management platform, and a suite of IT management software. Search-360 is an internal microservice which provides search solutions to the zoho products.
  • Designed, evaluated and implemented an in-memory join algorithm which increased the performance of search indexing by 25%
  • TECH STACK - Java, Mysql, JDBC, Lucene
JavaMySQLJDBC

Education

PSG College of Technology

Bachelor's degree — Electrical and Electronics Engineering

Jan 2012Jan 2016

Infant jesus matriculation school, tiruppur

Higher Secondary — High School/Secondary Diplomas and Certificates

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Ai Connectivity & Systems Design

Explore similar profiles based on matching skills and experience