Hi, my name is
Shikhar Agnihotri.
I build software.
I’m a software engineer driven by efficiency and creativity. I'm passionate about translating ideas into tangible solutions. Currently, I work at at Salesforce.
About Me
Hello! My name is Shikhar and I like building software. I believe that the IMPACT one person can have on the world, simply by writing code, is unmatched.
Over the years, I have had the privelege to work at various firms. A start-up, back in 2018, Hackerrank, a (10-time) fortune 1 company, Walmart Global Tech, an investment firm, D. E. Shaw , and the #1 CRM, Salesforce. My work and roles have been mostly focussed around backend engineering.
I started working on software after my initial experiments with Open Source on Github in 2018. Since then, my primary interests involve working on backend systems and architectures. I did my Bachelors in CS at NSIT, Delhi and later pursued my Master's in ML, AI, NLP and Systems (MIIS) at the School of Computer Science, CMU.
Here are a few technologies I’ve worked on:
- Springboot, .NET, Node.Js
- AWS, Azure
- Kafka, SQL, Pytorch
- Java, Python, C++

Work & Experience
SWE (MTS) @ Salesforce
Jan 2024 - Present
Seattle, Washington
- Fullstack engineer at the MobilePush Team at Marketing Cloud.
- MobilePush allows our B2B marketers to send highly targeted and personalized Push notifications to their customers.
- Tech - C#, .NET, SQL, Node.js, Backbone.
Some Things I’ve Built
Featured Project
AoIP.ai
We introduce aoip.ai, an open-source SDK integrating peer-to-peer VOIP technology and advanced AI integration to transform VoIP and IoT applications. It addresses key market challenges by enhancing data security, elevating communication quality, and providing greater flexibility for developers and users. Using AWS at its core, it operates at a gigantic scale and can be used to generate multiple thousand hours of VOIP data in one hour, infinite online training data and scaled P2P capabilities, only limited by money.
- AWS
- Python
- Slurm
Featured Project
Google Meets Classic Impersonator
This Chrome Extension replaces your live video with animated characters in meets video call using client-side tensorflow lite. At its peak, it touched 220K+ installs and 27K+ daily active users, generated 20M+ impressions and earned $2000+ in ad revenues.
- React
- Tensorflow.js
- SVG
Featured Project
Walket: In-store navigator
Wal-ket provides optimal batching & routing solutions for parallel order fulfillment in a Warehouse. It uses S-shaped and Largest Gap Meta-heuristics and Genetic Algorithms based optimization. Our team stood 1st out of 4000 teams in a month-long nationwide hackathon, organized by Walmart.
- JS
- React Native
Other Noteworthy Projects
Enhancing Adversarial Attacks on LLMs
As part of CMU's 11667 Large Language Models, working with my team, our research aimed to make adversarial attacks on large language models more effective, efficient, and adaptable to various use cases. We generate adversarial data, introduce assassin LLMs and provide reasonings on how to effectively "red team" LLMs. We focus on llama, code-llama and vicuna.
In house Search Engine
As part of CMU's 11642 Search Engines, I built a search engine that indexes 400M documents and implements various ranking algorithms - Simple boolean retrieval, BM25, Indri, LearningToRank, Bert, and LLMs. It also performs query expansions, diversifications and dense retrievals.
Twitter ETL and Analytics
As part of CMU's 15619 Cloud Computing, I built a highly scalable, available and fault-tolerant cloud service that helps query a 1TB tweets database in minimal latency. The project included, ETL of the data, designing schemas, determining deployment strategy, etc. This was one of my highest learning experiences in life.
Cellular Network Speech Enhancement on Zoom
As part of CMU's 11785, Intro to Deep Learning, we worked on enhancing transmitted speech over Zoom. We generate datasets containing background and transmission noise and finetune SOTA models over it. We beat industrial performance and achieve 1.92 PESQ and 0.88 STOI, as well as superior acoustic fidelity, perceptual quality, and intelligibility in various metrics.
What’s Next?
Get In Touch
Although I’m not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!
Say Hello