Megha Sharma

Software Engineer at TikTok

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Megha Sharma is a software engineer with nine years of experience building robust backend and distributed systems, currently based in the San Francisco Bay Area and working at TikTok after five years at Apple. She holds an MS in Computer Science from UMKC with a 4.0 GPA and multiple academic awards, blending strong academic rigor with production engineering. Her open-source contributions to Apache Mesos improved agent resilience and garbage collection behavior, reflecting a focus on reliability in cloud and large-scale systems. Past work spans Java, .NET, Big Data, machine learning, and clinical and sensor-based applications, showing versatility across data-driven domains. Colleagues describe her as detail-oriented and pragmatic, with a knack for hardening systems against real-world failure modes.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MS), Computer Science and Engineering, Master of Science (MS), Computer Science and Engineering at University of Missouri-Kansas City
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

garbage-collection10
mesos10
c-language10
cprogramming-language10
testing10
devops9
build-management8
release-management8
linux7
cloud-computing6

Programming languages (4)

C++GoHTMLPython

Github contributions (5)

github-logo-circle
apache/mesos

Nov 2017 - May 2018

Apache Mesos
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:4 commits, 2 PRs, 3 comments in 5 months
Contributions summary:Megha primarily focused on improving the robustness and stability of the Apache Mesos codebase, addressing potential error scenarios and edge cases within the Mesos agent. Their contributions involved modifying the `rmdir` and `gc` functionalities to prevent premature exits upon errors, ensuring continued operation even with undeletable files. Furthermore, they enhanced testing, creating new tests to simulate potential failures and verify the system's resilience, particularly focusing on the correct behavior during agent re-registrations after host reboots and network partitions. This work involved modifications to the build and release and garbage collection mechanisms.
apachebig-datacloudmesosjava
mesos/mesos

Jun 2016 - Jul 2017

PLEASE NOTE: Mesos is now hosted in Apache git! Get it using git clone https://git-wip-us.apache.org/repos/asf/mesos.git
Contributions:12 commits in 1 year
hostedwipapacheasfmesos
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Megha Sharma - Software Engineer at TikTok