They are usually made up with suffixes or endings, added either to the full name or to another diminutive:

/-ка/ Танька, Петька (but it's childish and a bit rude)
/-еньк, -оньк/ Оленька,...