Aneesh Aparajit.
Backend engineer at Zeta, where I teach ledgers to agree with each other. Mostly Java, Go and Python, Kafka and Flink, and an unreasonable fondness for idempotency keys.
Projects
All projectsostinatoIn progress
A lightweight job scheduler in Go and Postgres, with cron schedules, one-off tasks and guards against double fires. Being built in the open.
Go · PostgreSQL · pgx · sqlc · DockerRepositoryvit-burnStudy
A Vision Transformer written from scratch in Rust on the Burn framework, from patch embeddings to attention, mostly to learn Rust.
Rust · BurnRepositoryMalayaLLaMAStudy
Llama 2, taught Malayalam: a new tokenizer merged into its vocabulary, then continued pretraining and chat fine-tuning with LoRA.
PyTorch · Transformers · PEFT · DeepSpeed · SentencePieceRepository
Experience
Full experienceZeta
Software Engineer IIBengaluru
Payment authorization between our ledger and a partner bank's, wallet issuance, and streaming reconciliation on Flink.
Zeta
Software Engineer IBengaluru
Identity verification and merchant services, plus fraud controls across onboarding and payments.
Trademarkia
Software EngineerChennai
A document-signing platform in Go and Java, and trademark and court-case search on Elasticsearch.
Samsung Research Institute Bangalore
Software Engineer, PRISM (part-time)Remote
Faster model training with LoRA, and internal tools for the research team.