Resume
Avani Tiwari
📍 Edmonton, Canada · avani4@ualberta.ca · LinkedIn · GitHub
Education
University of Alberta, Canada — M.Sc. Computer Science | GPA: 3.5/4.0 | Sep 2024 – May 2026
Coursework: Machine Learning and Privacy, Reinforcement Learning, Single Agent Search, NeuroSymbolic Reasoning New York University Abu Dhabi (NYUAD), UAE — B.Sc. Computer Science, Minor in Applied Mathematics | GPA: 3.8/4.0 | Sep 2020 – May 2024
Coursework: Applied Machine Learning, Operating Systems, Database Systems, Computer Networks, Algorithms, Applied Cryptography, Probability & Statistics, Linear Algebra
Experience
Graduate Research Assistant · RLAI Lab, University of Alberta · Edmonton, Canada May 2025 – Present
- Built an end-to-end pipeline for automated Domain-Specific Language (DSL) design using LLMs, covering syntax generation, semantic/terminal function implementation, and program synthesis
- Reduced runtime by 50% (4 days → 2 days) on Compute Canada HPC by parallelizing workloads into independent SLURM jobs
Data Science Intern · Info Origin · Remote Jun 2023 – Aug 2024
- Built a multi-agent pipeline (LlamaIndex) enabling natural language querying over a large contract database, replacing manual lookup workflows
- Fine-tuned RESDSQL (text-to-SQL) on client-specific schema, improving query execution accuracy from 70% to 90%
- Integrated classification, regression, and time-series models into a self-service Streamlit dashboard, enabling non-technical users to explore data and run predictions independently
Student Researcher · Modern Compilers Lab, NYUAD · Abu Dhabi, UAE Apr 2023 – Aug 2024
- Built a PyTorch model predicting legality of loop transformation schedules in optimizing compilers; achieved F1 of 0.91 on a test set of randomly generated programs — published at IEEE AICCSA 2025
- Integrated model with an RL-based auto-scheduler, replacing expensive legality checks and increasing training throughput by 2×
Projects
Flickr Photo Sharing Web App · Python, Flask, SQL · Apr 2024 – May 2024
- Built a full-stack photo sharing app with REST APIs for user authentication, image upload, and social features (likes, comments); backed by a relational database
DP-CTGAN Privacy Evaluation · PyTorch · Nov 2024 – Dec 2024 · GitHub
- Implemented shadow model-based membership inference attacks (MIA) to evaluate differential privacy guarantees of DP-CTGAN
Leadership
Treasurer · Computer Science Graduate Student Association (CSGSA), University of Alberta Aug 2024 – Present
- Manage and track the annual budget, ensuring transparent and efficient allocation of funds across events and initiatives
- Collaborate with the executive team to plan events, secure resources, and coordinate logistics
Skills & Certifications
Languages: Python, SQL, JavaScript, C++, Java
Frameworks & Libraries: PyTorch, TensorFlow, Hugging Face, scikit-learn, NumPy, Pandas, LangChain, LlamaIndex, Flask, Streamlit
Infrastructure & Tools: Git, Linux, SLURM/HPC (Compute Canada), REST APIs
Certifications: AWS Certified Cloud Practitioner (CLF-C02)
