Soham Khedekar

Senior Software Engineer

San Francisco, California, United States4 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proficient in multiple programming languages including C# and Java.
  • Experience in cross-platform software development.
  • Strong academic background with a 3.95 GPA in MS Computer Science.
Stackforce AI infers this person is a Software Engineer with expertise in GIS and database management.

Contact

Skills

Core Skills

Software DevelopmentCross-platform Development

Other Skills

C#WPFXamarinAgileScrumJavaScriptCJavaTechnical WritingSQLPython (Programming Language).NET FrameworkHTML5HTMLCascading Style Sheets (CSS)

About

Interested and skilled in professional software development with a research interest in computer securities and data mining. My hobbies include problem-solving, running and playing the piano. As an MS in CS student at USC, my coursework includes Analysis of Algorithms, Database Systems, Machine Learning for Data Informatics, Artificial Intelligence and Web Technologies.

Experience

4 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs 3 mos
Current Experience

Meta

3 roles

Senior Software Engineer

Promoted

Jul 2025Present · 10 mos · Menlo Park, California, United States

Software Engineer 2

Aug 2023Jul 2025 · 1 yr 11 mos · Menlo Park, California, United States

Software Engineer

Feb 2022Aug 2023 · 1 yr 6 mos · Menlo Park, California, United States

University of southern california

2 roles

Course Producer

Aug 2021Dec 2021 · 4 mos · Los Angeles, California, United States

  • CSCI 467 under Prof. Mohammad Reza Rajati

Course Producer

Jan 2021May 2021 · 4 mos · United States

  • DSCI 352 under Prof. Mohammad Reza Rajati

Esri

Software Products Intern

May 2021Aug 2021 · 3 mos · Los Angeles, California, United States

  • Software Developer on ArcGIS Runtime for the Utility Network.
  • Worked across teams to develop a custom control for the ArcGIS Runtime .NET SDK that supported WPF, UWP and Xamarin. The control reduced the code required for multiple API calls to a single statement.
  • Wrote a software design document for cross-platform implementation of the control by other SDKs.
  • Developed WPF samples to demonstrate Esri utility network features using the ArcGIS Runtime .NET SDK.
  • Reported work progress and collaborated with different teams using agile and scrum methodologies.
  • Underwent training for the ArcGIS API for JavaScript and attended seminars to learn about GIS software.
C#WPFXamarinAgileScrumJavaScript+2

Civilsoftsys

Software Development Intern

Jun 2019Dec 2019 · 6 mos · Mumbai Metropolitan Region

  • Software Developer for the 'EvaluerPro' team.
  • Tasks assigned and executed:
  • Wrote a program to create a monthly per-customer backup archive for software ‘EValuerPro’. It gathered all reports generated by customers sorted and filtered by date.
  • Designed and executed a pay-as-you-go model for customers of ‘EValuerPro’. Required modification of database tables, queries, existing user authorization components and user-interface elements.
  • Developed a server-side process for automated replication of ‘EValuerPro’ databases. Involved syncing of databases across different servers to account for live job records v/s completed job records.
  • Wrote a server-side component for software ‘EValuerPro’ to check if a username was already used and suggested available usernames based on first name and last name information received from users.
  • Set up an infrastructure for SSL implementation of web server on shared hosting servers and Microsoft Azure.

Education

University of Southern California

Master of Science - MS — Computer Science

Jan 2020Jan 2021

Dwarkadas J. Sanghvi College of Engineering

Bachelor of Engineering - BE — Computer Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Software Development & Cross-platform Development

Explore similar profiles based on matching skills and experience