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
Technical Skills
Languages
Databases
Backend
Frontend
DevOps & Cloud
AI/ML
enterpriseAuth:
Work Experience
Founder & Lead Engineer
EntrepreneurialSaaS ITSM Platform (Independent Venture)
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.
Software Engineer Intern (AI/ML)
InternshipSchneider Electric
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.
Software Engineer Intern
InternshipJomee Jomaa Inc.
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.
IT Specialist
Full-timeThe College of Wooster
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.
Software Engineer Intern
InternshipShiree Pvt. Ltd.
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.
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
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
ShutterShare
Video-Sharing Platform
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
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
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
Sentiment Analysis in Software Engineering: Evaluating Generative Pre-trained Transformers
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
Get In Touch
Seeking full-time Software Engineering roles starting May 2025.
Send a Quick Message
Opens your default email client