# Madhukar Kedlaya > Fraud & risk management, anti-bot, anti-fraud, and JavaScript platform architect | PhD from UCSB Location: San Francisco Bay Area, United States Profile: https://flows.cv/madhukar With over 19 years of experience in software development, I specialize in web security, fraud prevention, and anti-bot solutions. My expertise spans JavaScript language semantics, web browser internals, web standards, and large-scale distributed systems. For the past 9+ years, I’ve led high-performing engineering teams, driving the development of mission-critical security SaaS products. As a technical architect, I focus on building resilient, high-availability systems that safeguard businesses from evolving threats. My deep understanding of web ecosystems—from browser internals to content delivery and microservices—enables me to design innovative security solutions. With a Ph.D. from UCSB, I remain committed to pushing the boundaries of technology and staying ahead of industry challenges. ## Work Experience ### Software Engineer @ Oscilar Jan 2024 – Present ### Software Architect @ Shape Security Jan 2023 – Jan 2024 | San Francisco Bay Area Architect of the new self serviceable Bot Defense offering by Shape. I was responsible for design the architecture for the product while coordinating with various internal teams on requirements. I worked closely with the threat intelligence engineers and data scientists to coordinate on what data points to collect, how to interpret them, and what predicates to execute to detect and block world’s most advanced threat actors in real-time. I also worked on client-side signals to detect bot attacks and developed advanced obfuscation techniques for JavaScript to prevent reverse engineering of sensitive code by malicious actors. Public doc: https://www.f5.com/cloud/products/bot-defense • Architect of client code (JavaScript/binary) delivery platform for all of Shape’s customers. In this role, I mentored and managed the time & tasks of a 4-member remote team and collaborate with various teams within F5 regarding their client code delivery requirements. • Architect of the next generation of Anti-fraud product. As part of this project, I was responsible for rearchitecting the client-code in order to better deliver value to our customers. I worked with the product team to design a API-driven self-serviceable interface for the product. Public doc: https://www.f5.com/ products/distributed-cloud-services/data-intelligence-platform • Previously responsible for designing and delivering Client-side defense, a new security product that protects web applications from malicious scripts. As part of this project I worked closely with product management and customers to collect requirements, and guided multiple engineering teams to develop and deploy the product. Public doc: https://www.f5.com/cloud/products/client-side-defense ### Sr. Principal Software Engineer @ Shape Security Jan 2021 – Jan 2023 ### Principal Software Engineer @ Shape Security Jan 2020 – Jan 2021 ### Staff Software Engineer @ Instart Logic Inc Jan 2017 – Jan 2020 Instart is the world’s first endpoint-aware application delivery solution that makes websites and applications fast, secure, and easy to operate. Instart's platform combines machine learning, virtualization, and open APIs with a content delivery network (CDN) for global delivery. Using Instart, organizations like Kate Spade and Office Depot can provide ultra-fast, visually immersive and secure experiences on any device to maximize revenue, deliver superior customer experiences, and gain competitive advantage. Instart is funded by Andreessen Horowitz, Greylock, Kleiner Perkins, Stanford, Telstra, and several other notable Silicon Valley investors. My responsibilities include development of products that improve the performance and security of web applications. I specialize in client-side web application virtualization, server-side microservices design, web-application optimization, and configuration system management. I bring in my knowledge of language level virtual machine design and program analysis to solve real world problems in web application delivery, performance, and security. ### Senior Software Engineer @ Instart Logic Inc Jan 2016 – Jan 2017 | San Francisco Bay Area My responsibilities include working on the client-side virtualization layer to enable fast and secure application delivery. I also work on a server-side component that is uniquely designed to deliver web applications in a secure and optimized manner. In addition to development and design of the product, I work on the CI (continuous delivery) system that allows us to develop and deploy our products in rapid cycles. ### Software Engineer @ Instart Logic Inc Jan 2016 – Jan 2016 | San Francisco Bay Area ### Graduate Researcher @ UC Santa Barbara Jan 2010 – Jan 2015 ### Teaching Assistant @ UC Santa Barbara Jan 2012 – Jan 2012 Programming languages course for Computer Science Seniors. ### Teaching Assistant @ UC Santa Barbara Jan 2011 – Jan 2011 Programming languages course for Computer Science Seniors. ### Research Intern @ Qualcomm Jan 2013 – Jan 2013 ### Research Intern @ Qualcomm Jan 2012 – Jan 2012 ### Graduate Intern @ Intel Corporation Jan 2011 – Jan 2011 Remote Desktop application for Windows Mac and Linux. ### Member of Technical Staff @ Manipal Dot Net Pvt Ltd Jan 2009 – Jan 2010 | Manipal, India ### Software Engineer @ Freescale Semiconductor Jan 2008 – Jan 2009 ### Intern @ Freescale Semiconductor Jan 2008 – Jan 2008 ### Intern @ Manipal Dot Net Pvt Ltd Jan 2006 – Jan 2007 | Manipal, India Modeling of libC function for a Static Source code analysis tool. Developing APIs for a Digital Video Recorder ## Education ### PhD in Computer Science UC Santa Barbara ### BE in Computer Science Manipal Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/madhukarnkedlaya - Website: https://madhu.kr --- Source: https://flows.cv/madhukar JSON Resume: https://flows.cv/madhukar/resume.json Last updated: 2026-04-05