Use a larger frying pan then you think you need, because it makes it easy to roast otherwise when you are roasting makhana will be dropping all over. Use heavy frying pan.
In a frying pan take the makhana and drizzle with the oil, (save 2 teaspoons of oil and set this oil aside we will use later) and sprinkle the salt. Using your fingers mix it well until makhanas are coated well with oil and salt.
Open the heat to medium low keep stirring till they are very light gold this should take about 6-8 minutes, try one makhana to make sure they are crispy. As they cool of, they will become crunchier.
Remove them from frying pan, you will notice most of the salt will remain in the frying pan, wipe the frying pan, we will use it again.
Use the same pan, heat over low medium heat. Put the oil we have saved in the frying pan, and sprinkle all the sugar, wait till you see sugar has start melting, now stir the sugar and keep stirring till the sugar has melted turn off the heat quick otherwise sugar will burn.
Add almonds and roasted makhana, keep stirring till all the makhanas are coated with caramelize sugar and almonds. Spread it over non-stick surface and with spatula keep separating or separate with your fingers. Carnalized Makhanas are ready.