# Darshan Vekaria > Software Engineer @ TikTok Location: San Francisco Bay Area, United States Profile: https://flows.cv/darshanvekaria I work with the AI Camera Effects team at TikTok. I graduated with a Master of Science (Thesis track) in Computer Science from Virginia Tech with a specialization in Artificial Intelligence and Machine Learning. Competitive Programming and Problem Solving: • Top 30 in ACM ICPC Mid Atlantic Regionals USA (2022, 2023) • Top 8% at Codechef March Long Challenge 2021 • Lead TA for 100+ graduate and undergraduate students for Data Structures & Algorithms at Virginia Tech. Research Impact: • 8 publications (in AI/ML/Deep Learning) at international conferences and journals of IEEE/Springer/Elsevier. • 200+ global citations received in the domain of Artificial Intelligence (AI), smart grids, healthcare and civil infrastructure. • IEEE IoT publication (11+ impact factor) indexed in World Health Organization's COVID-19 database. • Built aiWATERS by piloting with Water Research Foundation and 20 public/private water utilities for the United States water System ($750k research investment). Skills: Languages: Java, Objective-C, Golang, Python, C/C++, Shell, SQL, JavaScript, HTML/CSS, PHP Libraries & Tech: D3.js, gRPC, MongoDB, Cassandra, Redis, pandas, NumPy, Matplotlib Tools & Frameworks: Node.js, Docker, Spring Boot, Git, Jenkins (CI/CD), Jira, Splunk, Tableau, WebdriverIO, Spark, MySQL ## Work Experience ### Software Engineer @ TikTok Jan 2023 – Present | San Jose, California, United States Engineering AI generated content creation, camera effects and filters ### Graduate Teaching Assistant @ Virginia Tech Jan 2022 – Jan 2023 - Intermediate Data Structures and Algorithms (CS 5040) - Software Design and Data Structures (CS 2114) ### Graduate Research Assistant @ Virginia Tech Jan 2021 – Jan 2023 | Blacksburg, Virginia, United States AI Research Lead | Building aiWATERS: AI for Water Sector https://www.smartonewater.org/swim-center/aiwaters ### Software Engineer @ TikTok Jan 2022 – Jan 2022 | United States Backend engineering for TikTok Effects ### Software Engineer @ Crest Data Systems Jan 2020 – Jan 2021 - Developed a Node.js and WebdriverIO based test automation framework for Splunk Application. The testcases reduces the manual testing efforts by 6 hours, each time the suites are executed. - Designed modular functions to test the features of Splunk Apps - Explored ways to execute scalability tests for Splunk Apps on ORCA environment and NOAH stacks. - Peer level code reviews ### Software Engineer Intern @ Crest Data Systems Jan 2020 – Jan 2020 - Developed Splunk Application for Linux which acts as a task manager for the Linux OS. - Collected machine data through python scripts employing shell commands. - Added email and alert based security features for excessive incorrect login attempts in the systems. ### Business Intelligence Intern @ Evosys Jan 2019 – Jan 2019 ### Technical Director @ Indian Society for Technical Education Jan 2018 – Jan 2019 ISTE - Nirma University Chapter ## Education ### Master's degree in Computer Science Virginia Tech ### Bachelor of Technology - BTech in Information Technology Nirma University ## Contact & Social - LinkedIn: https://linkedin.com/in/darshan-vekaria --- Source: https://flows.cv/darshanvekaria JSON Resume: https://flows.cv/darshanvekaria/resume.json Last updated: 2026-03-29