software developer who has worked mostly in the telecom domain but with a bit of experience in financial services.