Nilay Khandelwal

Los Angeles, CA +1 (213) 245-1175 [email protected] nilayk
I'm a software engineer with 14+ years of experience building scalable, high-performance systems in ad tech, full-stack development, and distributed computing. I enjoy solving complex engineering challenges and making systems run faster, smarter, and more efficiently.

Skills

Programming Languages: C#, .NET Core, ASP.NET, JavaScript, Java, PHP, Python, VB.NET, SQL
Databases & Streaming: MongoDB, Redis, Microsoft SQL Server, Apache Druid, Amazon Kinesis
Cloud & Infrastructure: Azure App Services, AWS (EC2, S3, Kinesis), Terraform, Cloudflare
Development Tools & Frameworks: ASP.NET MVC, NHibernate, jQuery, Git, TeamCity
Specialties: High-scale ad tech, distributed systems, real-time data processing, fraud detection, performance optimization, system design

Work Experience

Senior Software Engineer
AdSupply Inc June 2011 - Present
Culver City, CA
Senior engineer behind the core architecture of AdSupply's real-time ad-exchange platform, designed to handle over 1 billion daily ad requests. Spearheaded efforts to evolve the platform for distributed computing, system resilience, fraud mitigation, and performance-critical delivery pipelines across a hybrid cloud stack.
  • Redesigned the ad-serving engine into a distributed, cloud-native architecture across Azure and AWS, cutting infrastructure costs by 50% and enabling scalable, cross-platform deployments.
  • Achieved sub-100ms response times through low-latency integration with MongoDB, Redis, and Amazon Kinesis, boosting eCPM and improving delivery reliability.
  • Developed and maintained high-revenue ad formats (popunders, floating pushes, programmatic), driving 60%+ of impressions and increasing direct campaign spend by 15%.
  • Served on infrastructure incident response team with on-call duties, led issue triage, root-cause remediation, and deployment safeguards like staged rollouts and alerting.
  • Co-developed a patented proxy system to bypass content blockers, increasing publisher network revenue by 20%.
  • Built a real-time rules engine on Apache Druid with a custom internal DSL for bid filtering, campaign control, and advertiser automation.
  • Designed CDN, asset servers, and edge-compute services, reducing hardware costs while minimizing response times.
  • Led efforts to identify and mitigate ad fraud, ensuring cleaner traffic and achieving 90%+ viewability (Moat) and >99% human engagement.
  • Developed ASP.NET MVC business tools and JavaScript analytics plugins, making data management and visualization easier for internal teams.
Software Engineer
EventSorbet December 2011 - April 2013
Santa Monica, CA
An early-stage startup developing an event management platform, I worked as a Software Engineer, primarily focused on building and enhancing core platform features.
  • Collaborated with the founding team on the initial setup of the platform stack using ASP.NET MVC, NHibernate ORM, JavaScript/jQuery for the UI, and Git for version control, ensuring efficient development and collaboration.
  • Developed and optimized the event search feature, which became the primary method of interacting with the platform.
  • Integrated Stripe payment service to enable credit card checkout, manage subscriptions, and streamline event vendor payouts, reducing manual processing for the internal team.
Student Programmer
University of Southern California October 2010 - May 2011
Los Angeles, CA
Worked at the School of Pharmacy developing in-house custom web and database applications in VB.NET.
  • Developed a time tracking system for employees, enhancing operational efficiency.
  • Maintained, tested, and documented code for internal employee support applications.
Associate Intern
OnGreen May 2010 - August 2010
Los Angeles, CA
Joined a Series A startup focused on building an online platform to help green startups connect with investors and raise capital.
  • Collaborated with offshore engineering team to test and resolve platform bugs.
  • Set up and managed a support ticketing system using osTicket on a managed LAMP stack server.
  • Configured and maintained a phpBB user forum on the LAMP stack to facilitate interaction between platform stakeholders.
Internship Trainee
Infosys Technologies Ltd. January 2009 - May 2009
Mysuru, India
Completed a 2-month training in Java technologies and contributed to a mobile app project, gaining hands-on experience in Java development, mobile app design, and database integration.

Education

M.S. in Computer Science
University of Southern California 2009 - 2011
Los Angeles, CA
B.Tech. in Computer Science Engineering
Jaypee Institute of Information Technology 2005 - 2009
NOIDA, India