A spintronic device can include a bottom contact layer, a bottom magnetic layer disposed on the bottom contact layer, a nanoparticle layer disposed on the bottom magnetic layer, a top magnetic layer disposed on the nanoparticle layer, and a top contact layer disposed on the top magnetic layer. The spintronic device can include a bottom insulation layer disposed between the bottom magnetic layer and the nanoparticle layer, and a top insulation layer disposed between the nanoparticle layer and the top magnetic layer.