Priya Aryav

Research Engineer | Software Engineer at Lowe's

Profile Picture

About

Focused on ML research and engineering, building LLM systems across pre-training, post-training, evaluation, and inference optimization. Developing transformer training pipelines and CUDA-optimized GPU kernels from scratch.

New/s

Pet Projects

In my free time, I build projects on GitHub and share code gists on gists.

opengrad

A small autograd engine and neural net library.

tinybpe

Created a small byte pair encoder to encode text to tokens and vice versa.

tinyGPT

A tiny pre-trained implementation of GPT, GPT-2, Qwen2.5 and other architectures

llmdotc

WIP - LLM training and inference in simple, raw C/CUDA

teenychat

WIP - A teeny tiny ChatGPT

models

Implementing ML Algorithms, Model Architectures, Pre-training, Post-training, RL

Blogs

Check out my online blogs on Bear Blog, and all the articles on X Articles.

24 Feb, 2026

Build GPT from scratch

Explained everything about how to Build GPT from scratch in PyTorch.

23 Nov, 2025

The Attention

Detailed explanation about attention mechanism used in transformer architecture.

08 Nov, 2025

The Matrix

All about matrices and their operations, math, and intuition used to build AI.

11 Jul, 2025

tinybpe: a tiny byte pair encoder

Built a minimal tokenizer to convert words to tokens used in LLMs.

Career

Software Engineer
Lowe's Dec, 2025 - Present

Leading the engineering effort for supply chain applications.

Software Engineer
IBM June, 2024 - Dec, 2025

Led the effort of migration of all the backend applications.

Software Engineer
TCS Oct, 2020 - June, 2024

Built and maintained applications for UNFI.

Computer Science & Engineering
MAKAUT Aug, 2016 - July, 2020

B.Tech in CSE from MAKAUT University.