Arda Edil
I’m a sophomore studying Computer Science (BSE) at the University of Michigan, originally from Istanbul, Turkey. I build full-stack, AI-augmented projects and I’m currently looking for a software engineering internship.
Ask questions about my experience & projects
Experience
- Building and leading development of Project Punch, a Java-based timesheet submission and validation system for Menlo Innovations.
- Automating email-based intake using JavaMail and SQL-backed workflows to validate, track, and persist submissions.
- Reducing weekly operational prep time from ~2 hours to ~15 minutes through end-to-end automation.
- Leading requirements and sprint planning for data ingestion features, coordinating engineers and stakeholders through delivery.
- Built demand forecasting models under Dr. M. Emre Sener using Python and scikit-learn.
- Improved forecast accuracy by ~13% by replacing k-means with agglomerative clustering.
- Reduced stockouts by ~20% and increased on-time material availability by +8 percentage points.
- Enabled purchasing ~10 days earlier through improved planning and supplier coordination.
- Built full-stack product features using React and Node.js.
- Worked across frontend and backend to ship user-facing flows and integrations.
- Collaborated closely with designers and engineers to iterate quickly and deliver production features.
Projects
- Built a Retrieval-Augmented Generation (RAG) pipeline using LangChain + FAISS for grounded financial Q&A.
- Used ReAct-style prompting and retrieval filtering to reduce hallucinations and improve response quality.
- Improved prediction accuracy by ~13% in offline evaluation and packaged results into a usable workflow.
- Worked on OxPal, a biofeedback system designed to help children regulate stress via guided breathing.
- Contributed to data processing, visualization, and system architecture across device + app workflows.
- Co-authored a peer-reviewed Springer publication (HCII 2024).
- Built a Next.js portfolio with an AI chat panel powered by a custom API route.
- Implemented a retrieval system over markdown files to provide grounded, first-person AI answers.
- Designed a recruiter-friendly UI with prompt chips, expandable sections, and clean layout.
Technical Coursework
Search, planning, probabilistic reasoning, and machine learning foundations for building intelligent systems.
Theory of computation, automata, computability, and complexity—formal reasoning about what problems are solvable.
How software maps to hardware—assembly, memory hierarchy, processors, and performance-aware systems programming.
Algorithm design and analysis using trees, graphs, hash tables, and priority queues, with a focus on performance tradeoffs.
Object-oriented programming in C++, data abstraction, memory management, and building medium-scale software systems.
Logic, proofs, sets, graphs, and combinatorics—foundations for algorithms, correctness, and complexity reasoning.
Unix, scripting, build systems, version control, debugging, and tooling used in real-world software development.