Kaimz Cybersecurity Monitoring & Response Platform

Open Opened on July 12, 2025
Main contact
Kaimz Inc.
Waterloo Regional Municipality, Ontario, Canada
Kamal Jeet Singh
CEO
(3)
3
Portals
(2)
Project
60 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Artificial intelligence Cloud technologies Databases Data visualization Software development
Skills
firewall code review chart.js (javascript library) cyber threat intelligence fastapi mockup devsecops application programming interface (api) agile methodology microservices
Details

Kaimz Inc. is developing TDR (Total Defence & Response) — a modular, AI-powered cybersecurity platform that detects, analyzes, and responds to threats across endpoints, networks, and cloud environments in real-time.

This project invites talented software engineering students to join our mission by contributing to the front-end and back-end development of the TDR Security Dashboard (as seen in the attached mockup) and integrated toolset including:

  • Real-time alerting system
  • AI-based threat modeling
  • Configurable security service layers
  • Data visualization for threat and compliance metrics
  • Integration with EDR, firewalls, and compliance APIs

You will collaborate with Kaimz’s technical lead and cybersecurity advisors to help build a production-grade MVP over 6–8 weeks.

Deliverables

Expected Deliverables:

1- Functional Dashboard Interface

  • React or Vue.js based, with Tailwind or similar styling framework
  • Charts (D3.js, Chart.js, or Recharts) for alerts and trends
  • Modular UI with sections like Alerts, Compliance, Optimizer, etc.

2- Back-end Microservices

  • Built with Python (FastAPI preferred) or Node.js
  • Auth, logging, and alert ingestion endpoints
  • API integration with simulated firewall/EDR event feeds

3- Basic AI Threat Analyzer (Optional Bonus)

  • Implement a mock model or use open-source for threat scoring
  • Visual modeling of threats from user-uploaded JSON/syslogs

4- Deployment & CI/CD

  • Containerized with Docker
  • Basic GitHub Actions or similar CI pipelines

Student Learning Outcomes:

  • Build real-world cybersecurity applications from scratch
  • Learn secure software architecture principles
  • Work in a startup-style agile environment
  • Gain hands-on experience with DevSecOps, APIs, and threat intelligence
  • Collaborate with industry professionals on a live MVP

Preferred Skills (Not all required):

  • Front-end: React.js, TailwindCSS, Recharts/D3
  • Back-end: FastAPI, Flask, Node.js
  • Security fundamentals (network logs, endpoints, alerts)
  • Basic AI/ML knowledge or interest in security analytics
  • Git, Docker, Postgres/MongoDB, REST APIs

Ideal Team Size:

2–4 students

Mentorship & Support Provided By:

Kaimz Inc. — a Canadian cybersecurity MSSP and solutions firm

Mentor: Kamal Jeet Singh, Vishwa.

Available for weekly check-ins, code reviews, and final evaluations

Project Length:

6–8 weeks (Flexible based on availability and timeline)

Submission Format:

  • GitHub repository with code, README, and setup instructions
  • 5-minute walkthrough video/demo
  • Brief summary of features built and tools used


Mentorship
Domain expertise and knowledge

Providing specialized knowledge in the project subject area, with industry context.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

About the company

Company
Waterloo Regional Municipality, Ontario, Canada
11 - 50 employees
Defense & security, It & computing
Representation
Small Business Youth-Owned

Kaimz emphasizes proactive cybersecurity to stay ahead of threats, employing advanced technologies and best practices. We offer tailored solutions by collaborating closely with each unique business to develop personalized cybersecurity strategies. Kaimz provides cost-effective security solutions for small businesses and startups. With 24/7 monitoring and support, Kaimz ensure continuous protection against cyber threats.

Kaimz simplifies compliance assurance, assisting businesses in meeting regulatory requirements and industry standards.