Soham Badheka
Senior Software Engineer at GoFundMe
- Role
- Senior Software Engineer at GoFundMe
- Location
- San Jose, CA, US
- LinkedIn followers
- 500 followers
About Soham Badheka
Masters in Software Engineering at San Jose State University.I completed my Bachelors in Computer Engineering from Charotar University of Science and Technology, India. Runners up in Silicon Valley Innovation Challenge.TECHNICAL SKILLS :Programming Languages: Kotlin, Java, JavaScript, PHP, PythonWeb Technologies: HTML/HTML5/CSS, AJAX, JQuery, PHP, D3.js, Highcharts, Plot.lyJavascript Frameworks : NodeJS, ExpressJS, AngularJSBig Data Technologies and Libraries: Hadoop, Pig, Hive, Spark, HDFS, Kafka, MahoutTools : Amazon Web Services, IBM Bluemix, Hortonworks Operating Systems: Windows, Linux, MacDatabase : MySQL, MongoDBObject Modeling tool : MangooseIDE: IntelliJ, WebStormContent Management System : Wordpress
Experience
Senior Software Engineer
Feb 2022 — Present · San Francisco, CA, US
Scaled backend systems handling hundreds of millions daily requests with p99 under 300ms by migrating from microservices to a GraphQL-based modular monolith, improving maintainability, developer velocity, and deployment simplicity- Delivered a production-ready Neo4j graph with 100M+ nodes and relationships by designing secure, scalable data pipelines to load historical and real-time data into Neo4j using Spark Connector, Snowflake, and Kafka- Led development of a Neo4j-based MVP to model relationships between key entities, uncover opportunities, drive personalized recommendations, and increase donations; presented weekly demos to executives and addressed technical and strategic questions- Productized connection-strength based recommendation system powered by Neo4j through GraphQL APIs, unlocking personalization use cases and measurably improving donation conversion- Spearheaded the company-wide GraphQL Ambassadors program, guiding engineers on best practices for schema design, query optimization, rate limiting, security, observability, and robust error handling- Managed service deployments using Argo CD, leveraging Helm for configuration management and canary releases for gradual rollouts and rollback strategies to reduce production risk and improve release confidence- Mentored engineers and interns through design discussions, code reviews and regular 1:1s, while promoting spec-driven development and AI-assisted workflows (ChatGPT, Augment) to elevate team quality.
Education
CHARUSAT
Bachelor of Engineering (BE), Computer Engineering
2010 — 2014
San José State University
Master of Science (M.S.), Computer Software Engineering
2015 — 2017
Skills
- Web Development
- C++
- C
- Java
- Mahout
- Javascript
- Linux
- Html
- Software Development
- Rabbitmq
- Raspberry Pi
- Creative Writing
- Jquery
- Web Applications
- Mongodb
- Node.js
- Mysql
- Wordpress
- Angularjs
- Php
- Css
- Ajax
- Google Analytics
- Hadoop
- Singing
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.