Ahmad Arain
Aspiring Software Engineer | Computer Science Student at the University of Windsor
About
Hello, I am a software developer who loves learning and exploring new things. I like to find solutions to real problems, and embrace creativity. From programming drones and AI voice agents, to winning a hackathon for AI document processing, to building secure remote code execution engines on Google Cloud. With a 4.0 GPA and experience mentoring over 100 students in CS concepts, I bring both a willingness to learn, and an enthusiasm for software technologies.
Work Experience
RIIS
Software Developer Intern
RIIS
Software Developer Intern
University of Windsor
Teaching Assistant
Glendor Inc.Remote
AI Intern
STEM Camp Inc.
Program Coordinator
Education
University of Windsor
Skills
Projects
ExecutorAI
Created an AI-powered code execution engine that generates and runs Python scripts from text-based prompts. Orchestrated a containerized microservices deployment on Google Cloud Compute Engine, using Nginx as a reverse proxy for low-latency communication. Designed a secure sandboxing system using ephemeral Docker containers with network isolation and resource capping to safely execute untrusted user code. Developed an IDE using the Monaco Editor and Framer Motion with syntax highlighting and code diagnostics.
DocMate
Built DocMate, a multi-tenant document processing platform that extracts and structures data from various document types using AI-powered analysis. Implemented an intelligent pipeline that identifies key fields, improving data extraction speed and accuracy. Developed an intuitive UI/UX with ShadCN components and React animations for a seamless experience. Winner of 30+ projects at Winhacks 2025, earning Best Overall, Best in Category 4, and Best UI/UX.
NavigateA11y
Created a web accessibility evaluation tool providing feedback on HTML quality and accessibility compliance. Integrated OpenAI GPT-4 to generate personalized accessibility recommendations. Implemented a scoring system to benchmark accessibility, reducing evaluation time for developers.
Space Survival Mission
Winner of the first place national prize for the NASA International Space Apps Challenge. Developed an engaging and educational game leveraging Java and Swing. Integrated CSA data to enrich the gameplay experience, fostering a deeper understanding of space exploration and inspiring interest in STEM disciplines.
Scout App
Led the development of ScoutApp, an Android application utilizing Flutter, enabling real-time data collection during FIRST Robotics Competitions. Implemented seamless data compression into QR codes, enhancing information sharing among devices.
Pit Scouting App
Led the design and development of Pit-Scouting-App, a user-friendly mobile application created with the Flutter framework. The app facilitated efficient data collection during team interviews at FIRST Robotics events, providing crucial insights for informed decision-making and strategic planning.
Driver Companion App
Headed the creation of DriverCompanionApp, a comprehensive mobile application using the Flutter framework. This app seamlessly consolidated data from other applications and presented real-time analytics through intuitive graphics, empowering FRC competitors to make informed, strategic decisions during matches.