Employee Attrition Prediction System
A completed independent machine learning project from January 2026 that estimates individual employee attrition risk and presents SHAP explanations alongside each score.
//
M.Tech AI and Data Science, IIT Patna
AI Engineer and Software Engineer building explainable machine learning systems, full-stack products, and security-aware automation while completing an M.Tech in AI and Data Science at IIT Patna.
A completed independent machine learning project from January 2026 that estimates individual employee attrition risk and presents SHAP explanations alongside each score.
A completed coding journal for recording daily progress, tracking streaks, organizing entries with tags, and presenting learning activity through a public web interface.
An active full-stack portfolio and content management platform in this repository, with public project and article pages plus protected administration for structured content.
I am Rishi Rai, an AI Engineer and Software Engineer currently pursuing an M.Tech in AI and Data Science at IIT Patna. My work and study span machine learning, full-stack software, automation, and security-aware engineering.
At Thales, I implemented a Linux PAM module in C and automated its validation with Python, Bash, and pamtester across more than 20 authentication scenarios and edge cases, reducing manual testing effort by 80 percent.
I currently work at Wipro as a Software Engineer on a Zayo assignment focused on FDO/LDO automation in an AI automation and development capacity.
I will join Google as a Software Engineer I in December 2026, and the role is listed as upcoming until then.
An engineering focus grounded in the completed interpretable attrition project, M.Tech study, and ongoing work on reliable AI application patterns.
An engineering focus informed by current AI automation and development work at Wipro and continued study of fail-safe agentic workflows.
An engineering focus supported by DevTrack, NOTE-MINT, EduNext, and the active portfolio CMS, spanning browser interfaces, managed data services, APIs, databases, and content workflows.
An engineering focus connecting Thales PAM work, Wipro infrastructure security labs, and secure application controls in the portfolio codebase.
An engineering focus based on the Employee Attrition Prediction System and Python data tooling, with emphasis on reproducibility, interpretable output, and rigorous evaluation design.
Indian Institute of Technology Patna
Currently pursuing an M.Tech in Artificial Intelligence and Data Science at IIT Patna, with completion expected in May 2027.
Upcoming Software Engineer I role at Google, scheduled to begin in December 2026.
Wipro
Works as a Software Engineer on the Zayo assignment, focusing on FDO/LDO automation in an AI automation and development capacity.
Wipro
Remote
Completed infrastructure security lab responsibilities covering Windows administration, network controls, controlled attack simulation, hardening, and event-log analysis.
Windows Server 2022, Active Directory, DNS, DHCP, PowerShell, Palo Alto, firewalld, Kali Linux, Squid, CyberChef, Infection Monkey
GLA University
Mathura, India
Completed a B.Tech in Computer Science and Engineering at GLA University in 2025.
Thales DIS Tech Pvt. Ltd.
Noida, India
Implemented a Linux PAM module in C and automated PAM validation with Python, Bash, and pamtester in Noida, covering more than 20 authentication scenarios and edge cases and reducing manual testing effort by 80 percent.
20+ validation scenarios and edge cases; 80 percent reduction in manual testing effort.
C, Linux, PAM, Python, Bash, pamtester
Microsoft
Microsoft certification in Azure fundamentals.
Microsoft
Microsoft certification in Azure AI fundamentals.
Microsoft
Microsoft certification in Azure data fundamentals.
Provider not listed in profile
Professional certificate in SQL and SQL for data analysis.
Infosys Springboard
Machine learning certificate from Infosys Springboard.
Automated PAM validation with Python, Bash, and pamtester across more than 20 authentication scenarios and edge cases, reducing manual testing effort by 80 percent.
Reached a 5-star Java milestone on HackerRank.
Completed more than 250 LeetCode problems.
Owned repository
Owns and develops the public DevTrack repository, a coding-journal application with daily progress entries, streaks, tag-based insights, and a public presentation flow.
Makes the TypeScript, React, Supabase, and PostgreSQL implementation available for inspection.
TypeScript, React, Supabase, PostgreSQL
0 stars · 0 forks
Reliable RAG depends on traceable evidence movement, measured retrieval, bounded context, citation checks, authorization, and explicit abstention.
LLM evaluation needs multiple forms of evidence, versioned lineage, slice-aware reporting, calibrated graders, and explicit release decisions.
A dependable AI agent keeps probabilistic planning inside deterministic controls that own state, permissions, execution, and recovery.