Ongoing Project

I am currently building HuntCode, a scalable, secure, and high-performance cyber defense edtech platform that delivers interactive training modules, cybersecurity education, and AI-driven learning experiences.

The platform combines traditional LMS features with cyber threat intelligence insights and HuntBot — the AI engine behind HuntCode. HuntBot powers smart queries, contextual responses, and personalized progress checks through Retrieval-Augmented Generation and OpenAI integration. By tracking each learner’s journey, HuntBot turns data into intelligence that helps users learn faster and stay cyber ready. Key areas of focus:

Cloud Infrastructure

  • Leveraging AWS to build a scalable, reliable, and secure infrastructure using services like EC2, ELB, SNS, SES, Aurora, IAM, CloudFront, Route 53, WAF & Shield, and WorkMail.
  • Utilizing AWS OpenSearch Serverless to power intelligent, scalable search functionality within the platform.

Backend Development

  • Building scalable and high-performance backend services using Node.js and Express.js.
  • Integrating EJS for dynamic templating.
  • Developing RESTful API endpoints with Node.js and Express.js to ensure smooth communication between backend and frontend.

AI & Advanced Features

  • Implementing Retrieval-Augmented Generation (RAG) using OpenAI and AWS OpenSearch Service to enable contextual awareness and intelligent content delivery within the LMS.

Cyber Threat Intelligence Tool

  • Developing PulseLab, a visualization tool that ingests AWS WAF logs and external data sources to surface and contextualize emerging cyber threats.

Chatbot Integration

  • Building HuntBot, the AI engine behind HuntCode.
  • Powers smart queries, contextual responses, and personalized progress checks through Retrieval-Augmented Generation and OpenAI integration.
  • Tracks learner journeys and transforms data into intelligence to accelerate learning and keep users cyber ready.

Curriculum & Standards Alignment

  • Designing self-paced learning modules mapped to select categories of the NIST NICE Cybersecurity Workforce Framework, initially focused on Protect & Defend and Analyze roles.

Hands-On Labs

  • Building browser-based, isolated, resettable lab environments with integrated validation checks to give learners practical, real-world cybersecurity experience.

CodeLab Interface Modes

  • Offering multiple learning modes: Terminal-only, editor + output, or full workspace — each with built-in code validation to support different learning styles.

Learning Analytics

  • Developing a quiz progress heatmap, a daily tracker that darkens in violet as students pass more quizzes — reinforcing engagement, progress visibility, and motivation.

DevOps & Deployment

  • Configuring NGINX for efficient reverse proxying.
  • Managing application processes with PM2 to ensure smooth deployment and uptime.

Database Engineering

  • Writing performance-optimized SQL queries using advanced JOIN operations to handle complex business logic and data relationships.
  • Designing and implementing scalable database schemas to support long-term growth and maintainability.

Development Tools

  • Leveraging command-line tools for package management (npm).
  • Using Git for version control to manage code changes.
  • Using VSCode as the primary editor for writing, testing, and debugging (with extensions to streamline workflows).
  • Building and deploying on Ubuntu, utilizing open-source tools and package management systems.

Collaboration & Workflow

  • Streamlining workflows with Trello, Toggl Track, and Confluence to organize tasks, track progress, and document project details for enhanced collaboration and efficiency.

Ecosystem & Programs

  • Became a member of the NVIDIA Inception Program, gaining access to cutting-edge AI tools and resources to accelerate innovation and development.
  • Accepted into the AWS Activate Startup Program — receiving credits and guidance from AWS Solution Architects to scale my SaaS platform.

Was this page helpful?