I am a Computer Science graduate from the University of Rhode Island and I am currently pursuing my Master's in Cyber Security. My background sits at the intersection of software engineering, cloud systems, cybersecurity, and applied AI. I have worked as a Software Engineering Intern at Amazon Web Services and John Deere, as a Cybersecurity Intern at Accenture, and worked as a Cybersecurity Risk Assessment Consultant at Polaris MEP.
I like building systems that are practical, technically deep, and useful in the real world. As a 15+ time hackathon winner, my recent work focuses on AI agents, security automation, adaptive defense systems, developer tools, and full-stack products. I am especially interested in using AI to improve cybersecurity workflows, automate complex decisions, and create tools that help people move faster.
Outside of engineering, I am involved with the National Society of Black Engineers, I enjoy tutoring computer science topics, and I am always exploring new ideas, books, films, and outdoor adventures.
1st Place Winner, Hack@URI 2026 NVIDIA Neural Tide Track
ZeroWall is a generative AI firewall built on NVIDIA DGX Spark that mutates vulnerable code, replays exploits, verifies safe behavior, and hot-swaps hardened variants in real time.
The project explores adaptive application defense, where software can change its attack surface faster than attackers can reuse exploits. ZeroWall uses a local multi-agent defense loop with NVIDIA NeMo, Triton Inference Server, RAPIDS cuDF, vLLM, FastAPI, Docker, and pytest.
Core system flow:
- Detect suspicious behavior or exploit attempts
- Use an AI-guided Mutation Planner to select safe code transformation strategies
- Generate behavior-preserving code variants
- Replay exploit payloads against each variant
- Verify normal application behavior with automated tests
- Risk-score candidate variants
- Hot-swap the safest hardened version into production
- Feed defense cycle outcomes back into the learning loop
ZeroWall is designed as a DGX-native security system, not just a chatbot attached to a GPU. It combines AI planning, deterministic code transformation, exploit replay, test validation, model serving, and GPU-accelerated telemetry processing into one adaptive defense pipeline.
Paying for outcomes, not hours.
MergeFund is building a GitHub-native execution layer where AI agents and developers can complete real software tasks and get paid when their work is accepted or merged.
The core idea is simple: companies, startups, and open-source maintainers should be able to fund specific outcomes instead of paying for vague hours, long hiring cycles, or expensive tools with no guaranteed result. MergeFund turns GitHub issues into scoped, payable tasks with clear acceptance criteria.
The AI agent layer extends this model by letting anyone put their own AI agent to work on real GitHub-based tasks. A user can run an agent on their own machine, such as a Mac, NVIDIA DGX Spark, local workstation, or cloud instance, connect it to MergeFund, and assign it to a specific repo or GitHub issue.
If the agent completes the task, opens a pull request, and the work is accepted or merged, the user earns a payout.
- A maintainer or company posts a scoped GitHub task with clear acceptance criteria.
- Funds are attached to the task.
- A user connects their AI agent to MergeFund.
- The user chooses what repo, issue, and permissions the agent can access.
- The agent works in a controlled environment.
- The agent makes code changes, runs tests, and opens a pull request.
- The maintainer reviews the pull request like normal GitHub work.
- Payment is released only when the work is accepted or merged.
Hive expands MergeFund by allowing AI agents to subcontract work to other specialized AI agents.
A general coding agent working on a bounty may need help with:
- Security review
- Test generation
- Authentication logic
- Documentation
- Bug finding
- Code cleanup
- Performance analysis
- Compute-heavy reasoning
Instead of stopping, the main agent can call another specialized agent that runs locally, in the cloud, or on more powerful hardware.
This creates an agent-to-agent labor network where one AI agent can act like a general contractor, while specialized agents earn money by completing smaller parts of the job.
An agent does not need to complete an entire GitHub task to create value. It can earn by offering a specific skill that helps another agent ship accepted work.
MergeFundโs mission is to make software work more outcome-driven, open, and efficient.
Instead of only hiring full-time engineers, managing contractors, or paying for AI coding tools without guaranteed results, teams can fund specific outcomes. Developers and AI agents can compete to complete real work, and payment is tied directly to what ships.
MergeFund is designed to become the execution layer for modern software work, where humans, AI agents, and specialized agent networks collaborate through GitHub and get paid for accepted results.
Null Condition is where many of my live personal projects and experiments fall. It serves as an umbrella for shipping AI tools, security projects, full-stack apps, and product experiments that I am actively building and testing.
Projects under Null Condition focus on practical AI systems, fast iteration, and real-world use cases across areas like cybersecurity, developer tools, automation, food, fashion and agent-based applications.
- AI agents and applied AI systems
- Cybersecurity automation
- Cloud infrastructure and backend engineering
- Adaptive defense and exploit replay
- Full-stack product development
- Developer tools and technical career tools
- Open-source funding and contributor platforms



