Aparajith S
hyderabad, india
Indian Institute of Technology Bhilai
hey there! i'm a 20 y/o data science & ai undergrad student. i like building cool stuff from scratch — ml models, backend systems and whatever sits in between. also yeah, i do competitive programming!
skills acquired,
> Programming Languages
- C++
- Python
- JavaScript
- TypeScript
- Go
> ML / AI
- PyTorch
- scikit-learn
- NumPy
- Pandas
- Matplotlib
- Seaborn
- SentencePiece
- Hugging Face Transformers
- OpenCV
> Backend & Systems
- FastAPI
- Flask
- Node.js
- Go Chi
> Frontend
- React.js
- Svelte
- SvelteKit
- D3.js
- HTML5
- CSS3
> Databases & Tools
- PostgreSQL
- MySQL
- Git
- Docker
- Linux CLI
- Streamlit
> CS Foundations
- Data Structures & Algorithms
- Linear Algebra
- Probability & Statistics
- Computer Architecture
projects
14M parameter autoregressive transformer trained from scratch on 500K words of rap lyrics. Custom SentencePiece BPE tokenizer, FastAPI inference backend, deployed on Hugging Face Spaces.
Production-grade HNSW vector index built from scratch in pure Python. Probabilistic skip-graph insertion and beam-search traversal achieving O(log N) semantic retrieval. Deployed as a concurrent dual-engine semantic movie search app.
Interactive step-by-step visualisation of BFS, DFS, and Dijkstra. Build custom graphs, drag nodes, animate execution.
zwixGPT
Character-level decoder-only transformer built from scratch in PyTorch. Trained on TinyShakespeare and a custom Kanye West lyrics corpus across 6+ experimental runs. Predecessor to Rapformer.