Mukesh Saharan
About Mukesh Saharan
Mukesh Saharan is a Senior Software Engineer with extensive experience in software development and identity management. He has worked for notable companies such as Scotiabank, TD, and T-Mobile, and possesses expertise in various technologies including AWS Cognito and ForgeRock products.
Current Role at REEF
Mukesh Saharan has been working at REEF as a Senior Software Engineer since 2021. In this role, he applies his extensive software engineering skills to develop and maintain software solutions. His responsibilities include collaborating with cross-functional teams to deliver high-quality products and ensuring that the software meets both functional and non-functional requirements.
Previous Experience at Scotiabank
Prior to his current position, Mukesh Saharan worked at Scotiabank for a total of six years in various technical roles. He served as a Technical Specialist from 2016 to 2021, where he contributed to multiple projects. Before that, he held the position of Tech Lead for one year in 2012-2013. His tenure at Scotiabank involved working through TechMahindra Ltd. in both Pune, India, and Toronto, Canada.
Technical Skills and Expertise
Mukesh possesses extensive experience with ForgeRock Identity and Access Management products, including ForgeRock Identity Manager, ForgeRock Access Management, and ForgeRock OpenDJ. He is proficient in full stack Java development and has expertise in network and security protocols such as TLS, Ciphers, and PKI. His technical skill set also includes J2EE Architecture, Core Design Patterns, and Service Oriented Architectures using SOAP and REST.
Education and Qualifications
Mukesh Saharan studied at the Global Institute of Technology in Jaipur, where he earned a Bachelor of Engineering (BE) degree in Information Technology from 2004 to 2008. This educational background provided him with a strong foundation in software engineering principles and practices, which he has applied throughout his career.
Experience with Deployment and Automation
Mukesh has experience in creating and executing deployment scripts using BASH/KORN on UNIX/AIX servers. He utilizes Ansible playbooks for automating deployment tasks, which enhances efficiency in software delivery. His ability to operate in fast-paced Agile development environments further supports his effectiveness in software engineering roles.