Entrepreneur, Blockchain Security & AI Researcher
I'm a PhD candidate in Computer Engineering at the University of Waterloo, co-supervised by Prof. Vijay Ganesh and Prof. Anwar Hasan. My research focuses on blockchain, AI, and security, where I’ve developed security and repair tools and decentralized systems that leverage game theory and consensus protocol design.
With over a decade of academic, technical, and leadership experience, I’ve worked as a researcher, technical director, engineer, and lecturer. I specialize in software architecture, leading teams to design and build robust systems from concept to deployment.
I’m also an entrepreneur passionate about creating technologies that challenge norms and drive meaningful impact. My interests include secure decentralized systems, AI-driven automation, mental health advocacy, and building technically ambitious solutions for a better digital future.
A static/dynamic analysis tool to detects high-risk loops susceptible to out-of-gas failures. It uses white-box fuzzing for precise vulnerability localization and run time verification to find safe boundries.
An LLM-basedtool that injects dynamic safeguards to prevent gas exhaustion using a fine-tuned GPT3.5 Model. It computes safe loop bounds and enforces them at execution time using `require()` instrumentation.
An AI-powered framework that automatically repairs gas-related vulnerabilities in Ethereum smart contracts. Combines static analysis, Foundry-based fuzzing, and multi-agent LLM feedback loops for secure code patching.
A decentralized oracle protocol for counting systems using Sybil-resistant, incentive-compatible consensus. Optimized for high-volume, real-time environments.
A decentralized advertising protocol leveraging CountChain for verifiable impressions and a reputation layer to deter fraud. Designed for programmatic ads, header bidding, and decentralized ad exchanges.