Hello, I'm

KM Khalid Saifullah

Software Engineer building & launching scalable, AI-powered systems for enterprise impact. Architected a SaaS platform adopted by an institution serving 35,000+ users.

About Me

Introduction

I'm a software engineer driven by the challenge of building solutions that tackle real-world problems at scale. As the founder and lead engineer of an enterprise-grade SaaS ITSM platform, I took an idea from concept to production, securing pilot adoption by an institution serving over 35,000 users. I thrive on architecting robust systems, integrating cutting-edge AI, and delivering measurable impact.

Founded & built a SaaS platform adopted for pilot by an institution serving 35,000+ users & 7,000+ devices.

Engineered an AI PR Reviewer slashing review latency by 88% (10.1s to 1.2s) using intelligent caching.

Prototyped an LLM co-pilot at Schneider Electric automating 250,000+ data analysis workflows.

Improved web app performance score from 72% to 96% through full-stack optimization.

Education

B.A., Computer Science & Business Economics

The College of Wooster

Wooster, OH

Graduation: May 2025

HONORS & AWARDS
Departmental Honor (Computer Science)Dean's List

Technical Skills

Languages

PythonTypeScriptJavaScriptSQLC++

Databases

PostgreSQLPrismaRedisMongoDB

Backend

Node.jsNestJSExpressFastAPIDjangoREST APIs

Frontend

Node.jsNestJSExpressFastAPIDjangoREST APIs

DevOps & Cloud

DockerKubernetesCI/CD (GitHub Actions)AWS (EC2, S3, RDS)VercelSupabase

AI/ML

Google Gemini APILlamaIndexRAGGroqAutonomous AgentsPrompt Engineering

enterpriseAuth:

SAML 2.0Microsoft Entra ID (Azure AD)JWT

Work Experience

Founder & Lead Engineer

Entrepreneurial

SaaS ITSM Platform (Independent Venture)

September 2025 - Present
Remote

Architected, built, deployed, and secured pilot adoption for an enterprise-grade IT Service Management SaaS platform.

Architected, developed, and deployed a 5-microservice platform (NestJS, Docker, K8s) independently from concept to production.

Secured pilot adoption by The College of Wooster (serving 35,000+ users, managing 7,000+ devices) for potential campus-wide deployment.

Currently engineering enterprise SAML 2.0 authentication with Microsoft Entra ID to meet pilot client requirements for secure SSO.

Integrated a RAG-based Llama 3 model, reducing ticket creation time by 70%, and optimized PostgreSQL (70% query improvement) achieving 99.9% uptime and <200ms P95 latency.

TypeScriptNestJSNext.jsPostgreSQLPrismaDockerKubernetesAWS S3Groq APISAML 2.0Microsoft Entra ID

Software Engineer Intern (AI/ML)

Internship

Schneider Electric

May 2024 - July 2024
Remote

Prototyped LLM-driven autonomous agents to automate internal data analysis workflows for energy management systems.

Prototyped an LLM-driven co-pilot (LlamaIndex, FastAPI) automating 250,000+ data analysis workflows, enabling natural language queries over energy data.

Reduced agent-tool integration complexity (O(M*N) to O(M+N)) via a Model Context Protocol (MCP) client-server architecture for 15+ tools.

Benchmarked 13 LLMs (GPT-4 eval) across single vs. multi-agent designs, providing data-driven recommendations on accuracy/speed/cost trade-offs.

PythonLlamaIndexFastAPIAutoGenLLM Benchmarking

Software Engineer Intern

Internship

Jomee Jomaa Inc.

May 2023 - Dec 2023
Remote

Contributed to full-stack development of a Django-based application with Next.js frontend.

Improved web performance score from 72% to 96% by optimizing PostgreSQL queries, tuning 30+ Django REST APIs, and resolving frontend CLS issues.

Hardened security against session hijacking for 10,000+ users by implementing JWT authentication with rotating refresh tokens.

Contributed to payment system reliability by improving third-party integration error handling and edge-case coverage.

PythonDjangoDRFPostgreSQLNext.jsReactJWT

IT Specialist

Full-time

The College of Wooster

Sept 2021 - Present
Wooster, OH

Supported campus-wide technology infrastructure, automation, and cybersecurity initiatives.

Automated OS installation/domain binding for 200+ lab computers via PowerShell scripts, reducing 4-5 hours of weekly manual work to 10 minutes.

Reduced phishing incidents by 40% in 2 months by developing/leading cybersecurity workshops (including simulated attacks) for 200+ users.

Resolved 500+ individual tickets achieving 90% user satisfaction.

PowerShellActive DirectoryWindows ServerCybersecurity TrainingTicketing Systems

Software Engineer Intern

Internship

Shiree Pvt. Ltd.

Jan 2023 - April 2023
Remote

Worked on payment method development for an e-commerce platform.

Improved payment system reliability by 90%+ by implementing idempotent API handlers (Node.js) and structured logging, eliminating duplicate transaction errors.

Designed and implemented REST endpoints and provider callbacks for new payment methods.

Node.jsExpressMongoDBREST APIsIdempotency

Featured Projects

Showcasing enterprise-grade software engineering projects built with modern technologies

AI PR Reviewer (ReviewBuddy-S)

AI-Powered GitHub App for Automated Code Reviews

Oct 2025 - Present

Architected and deployed a full-stack AI application that automatically reviews GitHub pull requests using the Gemini 2.5 API, providing line-specific feedback.

KEY ACHIEVEMENTS

  • Processes live GitHub webhooks, analyzes code diffs, and posts line-specific comments via GitHub API.
  • Slashed review latency by 88% (10.1s to 1.2s) using an intelligent PostgreSQL caching system based on file hashes, proven with real cache hits.
  • Engineered a resilient event-driven system achieving 86% reliability in initial production testing, with graceful handling of external API (503) errors.
  • Built with a focus on metrics: tracking P95 latency (~10s), cache hit ratio (14%+), API costs, and success rates via a dedicated dashboard.

TECHNOLOGIES

TypeScriptNode.jsExpressReactPostgreSQLRedisBullMQGoogle Gemini APIGitHub APIWebhooksVercel

ShutterShare

Video-Sharing Platform

2024

Built a full-stack video-sharing application featuring authenticated uploads, optimized video processing, and structured state management.

KEY ACHIEVEMENTS

  • Implemented secure video upload/sharing pipelines using AppWrite backend.
  • Integrated video compression techniques reducing average latency and upload times by ~30%.
  • Managed application state predictably using Zustand.
  • Secured user accounts via Google OAuth 2.0 integration.

TECHNOLOGIES

TypeScriptReactNext.jsTailwind CSSZustandAppWriteGoogle OAuth 2.0

Research & Publications

Academic research in autonomous systems, multi-agent coordination, and natural language processing

Multi-Agent Coordination in Autonomous Vehicle Routing: A Simulation-Based Study

KM Khalid SaifullahResearch Paper2025

ABSTRACT

This study explores how multi-agent interaction enhances autonomous vehicle (AV) decision-making in dynamic traffic environments. While traditional AV models focus on individual autonomy, real-world traffic scenarios often require collective behavior through inter-agent communication and coordination. To investigate this, we developed a graph-based simulation environment that enables vehicle agents to exchange information and reroute in real time in response to road obstacles. Our findings demonstrate that communication and adaptive rerouting significantly reduce average wait times and improve travel efficiency. Furthermore, we introduce a lightweight memory mechanism—Object Memory Management (OMM)—which allows agents to retain knowledge of previously encountered obstacles. This feature proved critical in avoiding routing loops and redundant decisions. Together, these results highlight the potential of communication- and memory-enhanced agents in creating resilient, cooperative AV systems capable of navigating complex and unpredictable traffic networks.

KEYWORDS

Autonomous VehiclesMulti-Agent SystemsV2V CommunicationDynamic ReroutingTraffic Simulation

Sentiment Analysis in Software Engineering: Evaluating Generative Pre-trained Transformers

KM Khalid SaifullahNational Conference on Undergraduate Research (NCUR)2024

ABSTRACT

Sentiment analysis plays a crucial role in understanding developer interactions, issue resolutions, and project dynamics within software engineering (SE). While traditional SE-specific sentiment analysis tools have made significant strides, they often fail to account for the nuanced and context-dependent language inherent to the domain. This study systematically evaluates the performance of bidirectional transformers, such as BERT, against generative pre-trained transformers, specifically GPT-4o-mini, in SE sentiment analysis. Using datasets from GitHub, Stack Overflow, and Jira, we benchmark the models' capabilities with fine-tuned and default configurations. The results reveal that fine-tuned GPT-4o-mini performs comparable to BERT and other bidirectional models on structured and balanced datasets like GitHub and Jira, achieving macro-averaged F1-scores of 0.93 and 0.98, respectively. However, on linguistically complex datasets with imbalanced sentiment distributions, such as Stack Overflow, the default GPT-4o-mini model exhibits superior generalization, achieving an accuracy of 85.3% compared to the fine-tuned model's 13.1%. These findings highlight the trade-offs between fine-tuning and leveraging pre-trained models for SE tasks.

KEYWORDS

Sentiment AnalysisSoftware EngineeringTransformer ModelsGPTBERTFine-tuningNLP

Get In Touch

Seeking full-time Software Engineering roles starting May 2025.

Contact Information

Email

tsaifullah25@gmail.com

Phone

+1 (330) 462-9654

Location

Palo Alto, CA

Connect with me

Send a Quick Message

Opens your default email client