Priya Aryav

Research Engineer | Software Engineer at Lowe's

Profile Picture

About

I build LLM systems across pre-training, post-training, evaluation, and inference optimization, from transformer training pipelines to custom GPU kernels in CUDA and Triton.

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, and Triton

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.

Miscellaneous