KM Logo

Software engineer building products for security operations and AI workflows.

I'm K M Fazle Rabbi, a CS senior at St. Cloud State and a builder focused on production software, security operations, and AI-powered developer tools. I ship projects fast, test them with real users, and turn ideas into working products.

Building Signalix, GitPitcher, Kognix, and Nullcase · Open to SWE / security-focused new-grad roles for Summer 2026

Stack
ReactNext.jsTypeScriptPythonAI/MLPostgreSQLDockerAWS
Availability
Full-timeContractRemoteOn-site
Contact

Available for hire · Open to opportunities

Built by KM Fazle

Projects

GitPitcher

AI repo-to-product planner. Takes a public GitHub repository and generates pitch documents, PRDs, codebase audits, execution packs, and prompt packs for founders and AI coding workflows. Launched publicly and ranked #45 Product of the Day on Product Hunt.

Type: AI Product — Developer Tool
Live Site: gitpitcher.com
Stack: Next.js, TypeScript, OpenAI, GitHub API, Stripe, PostHog, Tailwind

Key Features

  • GitHub repository analysis
  • Pitch document generation
  • PRD generation
  • Codebase audit generation
  • Execution pack generation
  • Prompt pack generation for AI coding tools
  • Public share pages
  • Export and PDF workflows
  • Credit-based usage model
  • Product analytics with PostHog

Signalix

Multi-tenant SaaS platform for private security companies. Manages guards, schedules, client sites, incidents, daily activity reports, patrol checkpoints, timesheets, and live field operations. Built around real private security workflows and tested with real guards.

Type: Founder / SaaS — Security Operations
Live Site: signalix.app
Stack: Next.js, TypeScript, PostgreSQL, Railway, Docker, Clerk, Tailwind

Key Features

  • Multi-tenant organization structure
  • Guard scheduling
  • GPS and geofence-based clock-in and clock-out
  • Incident reports and daily activity reports
  • Client and site management
  • Timesheets and payroll-ready exports
  • Patrol logs and checkpoint workflows
  • Role-based dashboards for admin, dispatcher, accountant, client viewer, and guard

P-Services Scheduling Web App

Production scheduling platform built for St. Cloud State University Public Safety. Replaced a $25K/year third-party vendor system. Supports around 70 users — dispatchers, supervisors, and student employees — and handles 600+ shifts per week. Reduced weekly scheduling work from roughly 10 hours to about 1.5 hours.

Type: Production / Internal Operations
Live Site: p-services.kmfazle.dev
Stack: React, TypeScript, PostgreSQL, Vercel, Microsoft Entra

Key Features

  • Drag-and-drop shift scheduling
  • Shift coverage tracking
  • Role-based access for dispatchers, supervisors, and students
  • Schedule conflict and rule validation
  • Weekly operational schedule views
  • Production system in active use by SCSU Public Safety

Nullcase

AI interview simulation platform for software engineers. Helps developers practice technical interviews with realistic coding prompts, AI-driven feedback, and structured preparation workflows — focused on interview-like pressure rather than passive question browsing.

Type: AI Product — Interview Prep
Live Site: nullcase.dev
Stack: Next.js, TypeScript, AI, Tailwind

Key Features

  • AI interview simulation
  • Coding challenge practice
  • Real-time AI-driven feedback
  • Structured interview preparation
  • Developer-focused practice workflow

Kognix

AI-powered knowledge workspace for chatting with uploaded PDFs, notes, and URLs via retrieval-augmented generation. Answers are grounded in your own sources. Supports a limited free tier and bring-your-own-key for cost-conscious usage.

Type: AI Product — Knowledge Tool
Live Site: kognix.dev
Stack: Next.js, TypeScript, RAG, Vector Search, Railway, Cloudflare

Key Features

  • PDF and note upload
  • URL-based knowledge ingestion
  • Retrieval-augmented generation
  • Source-aware answers
  • Bring-your-own-key support
  • Simple onboarding and dashboard

km-pyapi

FastAPI-inspired REST API framework published to PyPI. Built to understand framework internals and backend architecture from the ground up. Includes routing, request validation, JWT authentication, SQLAlchemy ORM integration, OpenAPI-style documentation, password hashing, CORS, Docker deployment, and a Pytest suite.

Type: Open Source — Python Package
GitHub: github.com/km-fazle/Python-API-Framework
PyPI: pypi.org/project/km-pyapi
Stack: Python, SQLAlchemy, JWT, Docker, Pytest

Key Features

  • REST routing
  • JWT authentication
  • Request validation
  • SQLAlchemy ORM integration
  • Password hashing
  • CORS support
  • OpenAPI-style documentation
  • Docker-ready deployment
  • Pytest test suite

Autonomous Security AI Research

Research on autonomous multi-agent AI systems for end-to-end workflow automation in the U.S. private security industry. Covers dispatcher workflows, guard operations, reporting, scheduling, and business automation. Co-authored under Innovisiontek.

Type: Research — Applied AI
Stack: Multi-agent AI, LLMs, Workflow Automation, Security Operations

Key Features

  • Multi-agent workflow design for private security operations
  • Dispatcher workflow modeling
  • Guard workflow modeling
  • Reporting and scheduling automation
  • Applied AI research for vertical SaaS

Public Safety Knowledge Base Chatbot

RAG-based chatbot built for SCSU Public Safety. Helps dispatchers and officers quickly find departmental policies, procedures, and training materials. Designed to support onboarding and reduce lookup time during daily operations.

Type: AI / Internal Tool
Stack: Python, RAG, OpenAI, Vector Database

Key Features

  • Policy and procedure Q&A
  • Dispatcher training support
  • Knowledge base search
  • Source-grounded answers

Call for Humanity — Success Stories Platform

Donation and storytelling platform for Call for Humanity. Built to improve story presentation, donor engagement, and site traffic. Supported improved donation flows and clearer program impact communication.

Type: Nonprofit / Web Platform
Live Site: portal.callforhumanity.org
Stack: React, Tailwind CSS, REST APIs

Key Features

  • Story publishing
  • Donation-focused user flow
  • Responsive frontend
  • Nonprofit impact presentation

Parking Management Application

Group project for SCSU. Web application for managing campus parking permits, records, and administrative workflows. Built as a team with a database-backed architecture.

Type: Academic / Team Project
Stack: React, TypeScript, Database Design

Key Features

  • Parking records management
  • User and admin workflows
  • CRUD operations and validation
  • Team-based development

Appointment X — Hospital Appointment System

Hospital appointment management system for patient scheduling, appointment records, and administrative workflows. Built with a full-stack architecture using Appwrite as the backend service.

Type: Healthcare / Web App
Live Site: appointment-x.kmfazle.dev
Stack: Next.js, React, TypeScript, Tailwind CSS, Node.js, Appwrite

Key Features

  • Patient appointment scheduling
  • Admin appointment management
  • Patient records workflow
  • Responsive dashboard
  • Appwrite backend integration

All Star Security Corporation Website

Professional website for a Minnesota private security company. Built to present services, company information, and client-facing pages with a focus on performance and mobile responsiveness.

Type: Business Website
Live Site: allstarsecuritycorp.com
Stack: React, Tailwind CSS, Vercel

Key Features

  • Service pages
  • Company profile
  • Responsive design
  • Contact flow
  • Security company branding

Investigating Netflix Movies

DataCamp Python track exercise. Applied data manipulation and visualization to analyze Netflix movie data, exploring trends across genres and release years.

Certification: DataCamp Python Programmer Track

Key Features

  • Python data manipulation
  • Data visualization with matplotlib
  • Netflix dataset exploration

AI-Assisted Product Launch

DataCamp AI/ML track exercise. Used generative AI and prompt engineering to analyze market entry strategy for an electric vehicle manufacturer.

Certification: DataCamp AI/ML Track

Key Features

  • Generative AI prompt engineering
  • Market and competitive analysis
  • Evidence-based recommendations

Build an Educational Quiz Bot

DataCamp AI/ML track exercise. Built an OpenAI-powered quiz bot that generates questions from educational content and evaluates user answers.

Certification: DataCamp AI/ML Track

Key Features

  • OpenAI API integration
  • Dynamic quiz generation
  • Answer evaluation and feedback

Analyzing Crime in Los Angeles

DataCamp Data Analysis track exercise. Applied data analysis and visualization to LAPD crime data to surface patterns and trends.

Certification: DataCamp Data Analysis Track

Key Features

  • Crime data analysis
  • Geographic pattern visualization
  • Predictive analytics basics