Mayur Jagtap profile photo 1 on Tal

Mayur Jagtap

Backend at Gojek

Bengaluru

5+ years of work experience

Salesforce
Apr 20266 moPresent

Bengaluru

Startups (Early Stage)
Aug 20258 moApr 2026

Remote

Gojek
Aug 20232 yrsJul 2025

Bengaluru, Karnataka, India

Projects: 1. Litmus – Gojek’s in-house experimentation platform powering feature experimentation at scale. 2. Meteor – Data ingestion and metadata extraction framework. 3. Compass – Internal data discovery and catalog system. Tech Stack Used: Golang, PostgreSQL, gRPC, Protobuf, Kubernetes, GitLab CI, BigQuery, MaxCompute, REST APIs, Terraform 1. Architected and Delivered Switchback Experimentation support, designing and enabling cyclical and randomized experiments; introduced new data models, validation logic, and integrating traffic routing, audit tracking, rule enforcement, backend orchestration using Go and PostgreSQL. 2. Spearheaded Data Sync from design to deployment, building a resilient sync mechanism that aggregated experimental data aggregation, retry logic and published insights to BigQuery and Kafka, scheduled via Kubernetes CronJobs. 3. Enhanced the Experiments API, introducing dynamic query param filtering and date-based constraints. Integrated robust validation, accurate response shaping and ensured backward-compatible schema updates for consumers. 4. Engineered a MaxCompute metadata extractor plugin in Golang for Meteor as part of Gojek’s cloud migration from GCP to Alicloud, supporting lineage tracking, P0 metadata extraction, and live integration testing on Alibaba Cloud. 5. Automated stale asset cleanup in Compass using custom Golang scripts with whitelist logic, significantly improving asset hygiene and discovery efficiency across environments. 6. Strengthened platform through extensive unit and integration test coverage, Protobuf schema versioning, refining gRPC communication contracts, and real-time debugging. Contributed to test stabilization and observability via pprof profiling and structured logging. 7. Authored internal documentation for experimentation architecture, including Hierarchical, Orthogonal, and Switchback models. Collaborated with PMs and cross-team engineers to drive adoption and alignment across use cases.
Gojek
Jul 20221 yr 2 mosAug 2023

Bengaluru, Karnataka, India

Project: Mercury, An in-house campaign manager platform for marketers to manage marketing campaigns Tech Stack Used: Golang, PostgresQL, Kafka, Kubernetes, Terraform, BigQuery, GCP, Git. 1. Led end-to-end implementation of In-App campaigns, overseeing RFC conceptualization, driving comprehensive backend development using Golang, and incorporating distributed systems and microservices for scalability and fault tolerance. 2. Developed a high-performance DB proxy layer with caching and query optimization, improving system efficiency by 35%. Utilized PostgreSQL as the underlying database. 3. Utilized coding design patterns and principles, such as builder pattern, to enhance maintainability and reusability of HTTP APIs, resulting in a 15% improvement. Implemented Kafka as a message broker for asynchronous microservice communication. 4. Enhanced code quality via integration test refactoring, proactive linter warning resolution, and performance optimization strategies. This involved load test modifications, improved caching, service health profiling (pprof), and efficient refactoring techniques. 5. Achieved a 95% bug resolution rate within 24 hours for critical production bugs in the Campaign Manager service, ensuring uninterrupted operation and high user satisfaction. 6. Demonstrated adaptability by effectively handling diverse ad hoc tasks assigned by the team.
Maharashtra Knowledge Corporation Limited (MKCL)
Aug 202111 moJul 2022

Pune Division, Maharashtra, India

Project: ERA - An e-learning framework with 1 Million+ registration every year. Worked on Golang, Vue.js, JavaScript, MongoDB and SQL. 1. Created a new marks calculation method for all courses in Golang using Echo framework with MongoDB for caching and SQL as a database, that removed unnecessary API calls and amplified marks calculation which decreased server response time by 20%. 2. Implemented a new method of learning, using RESTful APIs based on an in-house File Database (FDB), where learners will have to complete sessions and the subtasks inside that session, sequentially, with a per day limit for session completion. 3. Modified all APIs as well as utilities to take the cloud server time, instead of system time to keep the application updated to the last second. Which in turn reduced a big malpractice that learners were able to manipulate system date and bypass learning limit. 4. Enhanced the codebase to fix existing, several panic issues by implementing channels in current goroutines resulting in improved efficiency by 15%. 5. Remodeled our recruiting portal in Vue.js for better UI and smooth transitions. 6. Assisted Learner Support team with technical help.
Digital Impact Square, A TCS Foundation Initiative
Mar 20214 mosJun 2021

India

Collaborated with a Startup (being incubated at TCS Digital Impact Square) named InteleMed, where we together aimed to develop an open-source digital health & Telemedicine platform that empowers local community health workers in rural communities to provide access to primary care for patients in their fraternity. 1. Participated and delivered pitches to the Investors. 2. Analyzed the data to build strategies out of it. 3. Helped as technical support for upcoming developments.
FinIQ Consulting Pvt.Ltd.
May 20202 mosJun 2020

Nasik, Maharashtra, India

1. Created a Web Application using Angular 8 and several typescript APIs providing various real-time utilities and tools for financial trading and tracking. 2. Performed Data Warehousing on a few company applications.

Mayur’s AI Stack

claude code
claude code
cursor
cursor
hugging face
hugging face
langchain
langchain
mcp
mcp
Pinecone
Pinecone

Education

K.K.Wagh institute of Engineering Education & Research

Bachelor of Engineering - BE, Information Technology

K.K.Wagh institute of Engineering Education & Research

20174 yrs2021

Join Mayur and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Mayur Jagtap on Tal

Headline

Backend at Gojek

About

Backend Engineer with experience in designing and delivering scalable, data-intensive systems using Golang/Go. I specialize in building robust APIs, sync services, and automation tools, with a strong foundation in PostgreSQL, Kafka, gRPC, and Kubernetes. Skilled at translating complex business logic into clean, maintainable backend architecture. I value thoughtful design, performance-driven development, and collaborative problem solving... especially in high-impact, production-critical environments.

Location

Bengaluru

AI stack

claude code

cursor

hugging face

langchain

mcp

Pinecone

Work experience

Software Engineer 2 at Salesforce, Apr 2026 - Present · 6 mo, Bengaluru

Founding Engineer at Startups (Early Stage), Aug 2025 - Apr 2026 · 8 mo, Remote

Software Engineer II at Gojek, Aug 2023 - Jul 2025 · 2 yrs, Bengaluru, Karnataka, India, Projects: 1. Litmus – Gojek’s in-house experimentation platform powering feature experimentation at scale. 2. Meteor – Data ingestion and metadata extraction framework. 3. Compass – Internal data discovery and catalog system. Tech Stack Used: Golang, PostgreSQL, gRPC, Protobuf, Kubernetes, GitLab CI, BigQuery, MaxCompute, REST APIs, Terraform 1. Architected and Delivered Switchback Experimentation support, designing and enabling cyclical and randomized experiments; introduced new data models, validation logic, and integrating traffic routing, audit tracking, rule enforcement, backend orchestration using Go and PostgreSQL. 2. Spearheaded Data Sync from design to deployment, building a resilient sync mechanism that aggregated experimental data aggregation, retry logic and published insights to BigQuery and Kafka, scheduled via Kubernetes CronJobs. 3. Enhanced the Experiments API, introducing dynamic query param filtering and date-based constraints. Integrated robust validation, accurate response shaping and ensured backward-compatible schema updates for consumers. 4. Engineered a MaxCompute metadata extractor plugin in Golang for Meteor as part of Gojek’s cloud migration from GCP to Alicloud, supporting lineage tracking, P0 metadata extraction, and live integration testing on Alibaba Cloud. 5. Automated stale asset cleanup in Compass using custom Golang scripts with whitelist logic, significantly improving asset hygiene and discovery efficiency across environments. 6. Strengthened platform through extensive unit and integration test coverage, Protobuf schema versioning, refining gRPC communication contracts, and real-time debugging. Contributed to test stabilization and observability via pprof profiling and structured logging. 7. Authored internal documentation for experimentation architecture, including Hierarchical, Orthogonal, and Switchback models. Collaborated with PMs and cross-team engineers to drive adoption and alignment across use cases.

Software Engineer I at Gojek, Jul 2022 - Aug 2023 · 1 yr 2 mos, Bengaluru, Karnataka, India, Project: Mercury, An in-house campaign manager platform for marketers to manage marketing campaigns Tech Stack Used: Golang, PostgresQL, Kafka, Kubernetes, Terraform, BigQuery, GCP, Git. 1. Led end-to-end implementation of In-App campaigns, overseeing RFC conceptualization, driving comprehensive backend development using Golang, and incorporating distributed systems and microservices for scalability and fault tolerance. 2. Developed a high-performance DB proxy layer with caching and query optimization, improving system efficiency by 35%. Utilized PostgreSQL as the underlying database. 3. Utilized coding design patterns and principles, such as builder pattern, to enhance maintainability and reusability of HTTP APIs, resulting in a 15% improvement. Implemented Kafka as a message broker for asynchronous microservice communication. 4. Enhanced code quality via integration test refactoring, proactive linter warning resolution, and performance optimization strategies. This involved load test modifications, improved caching, service health profiling (pprof), and efficient refactoring techniques. 5. Achieved a 95% bug resolution rate within 24 hours for critical production bugs in the Campaign Manager service, ensuring uninterrupted operation and high user satisfaction. 6. Demonstrated adaptability by effectively handling diverse ad hoc tasks assigned by the team.

Software Developer at Maharashtra Knowledge Corporation Limited (MKCL), Aug 2021 - Jul 2022 · 11 mo, Pune Division, Maharashtra, India, Project: ERA - An e-learning framework with 1 Million+ registration every year. Worked on Golang, Vue.js, JavaScript, MongoDB and SQL. 1. Created a new marks calculation method for all courses in Golang using Echo framework with MongoDB for caching and SQL as a database, that removed unnecessary API calls and amplified marks calculation which decreased server response time by 20%. 2. Implemented a new method of learning, using RESTful APIs based on an in-house File Database (FDB), where learners will have to complete sessions and the subtasks inside that session, sequentially, with a per day limit for session completion. 3. Modified all APIs as well as utilities to take the cloud server time, instead of system time to keep the application updated to the last second. Which in turn reduced a big malpractice that learners were able to manipulate system date and bypass learning limit. 4. Enhanced the codebase to fix existing, several panic issues by implementing channels in current goroutines resulting in improved efficiency by 15%. 5. Remodeled our recruiting portal in Vue.js for better UI and smooth transitions. 6. Assisted Learner Support team with technical help.

Intern at Digital Impact Square, A TCS Foundation Initiative, Mar 2021 - Jun 2021 · 4 mos, India, Collaborated with a Startup (being incubated at TCS Digital Impact Square) named InteleMed, where we together aimed to develop an open-source digital health & Telemedicine platform that empowers local community health workers in rural communities to provide access to primary care for patients in their fraternity. 1. Participated and delivered pitches to the Investors. 2. Analyzed the data to build strategies out of it. 3. Helped as technical support for upcoming developments.

Software Engineer Intern at FinIQ Consulting Pvt.Ltd., May 2020 - Jun 2020 · 2 mos, Nasik, Maharashtra, India, 1. Created a Web Application using Angular 8 and several typescript APIs providing various real-time utilities and tools for financial trading and tracking. 2. Performed Data Warehousing on a few company applications.

Education

Bachelor of Engineering - BE, Information Technology, K.K.Wagh institute of Engineering Education & Research