Nainesh Agarwal

Director, Technology and Digital Security at BC Financial Services Authority

Nainesh Agarwal has a diverse work experience spanning various industries and roles. In their most recent position as Director, Technology and Digital Security at BC Financial Services Authority, they lead teams in providing technology solutions and services to ensure uninterrupted business operations. Nainesh also directs the development of operational and corporate policies and procedures for continuous improvement. Prior to this, Agarwal served as Director of Engineering at Stillfront Group and was responsible for overseeing engineering operations.

Before joining Stillfront Group, Agarwal held the role of Director, Architecture and Engineering at Advanced Solutions, a DXC Technology Company, where they led a team of senior architects and engineers in developing solutions for clients and resolving complex operational issues. Nainesh also supported the delivery of application development and maintenance services and managed multiple contracts.

Agarwal's experience in the public sector includes roles at the BC Provincial Government, where they served as CIO & Executive Director, leading a team that provided IM/IT services across multiple ministries. Nainesh also held the position of Director of Application Development, where they provided leadership and direction to teams in delivering client service in an IM/IT environment.

In addition to their professional roles, Agarwal has served as an Adjunct Assistant Professor at the University of Victoria, engaging in research and development in various areas of computer engineering and supervising graduate students. Nainesh has also served as Chief Technology Officer at TicTalking, leading the company through a business transformation and building a new enterprise software product.

Earlier in their career, Agarwal held positions at the BC Government Ministry of Transportation as an Enterprise Architect, at Quantjock, LLC as a Technical Architect, at Enuvis, Inc. as a Research Associate, and at Voice Mobility as a Software Engineer.

Overall, Nainesh Agarwal's work experience demonstrates their expertise in technology leadership, team management, solution development, and strategic planning across various industries.

Nainesh Agarwal holds a Ph.D. in Low Power VLSI Design, which was obtained from the University of Victoria between the years 2003 and 2008. Prior to that, they pursued a Master of Applied Science degree in Wireless Communications at the University of Waterloo, completing it from 1998 to 2000. Nainesh'sundergraduate studies in Computer Engineering were done at the University of Victoria, where they earned a Bachelor of Engineering degree from 1993 to 1998. Apart from their formal education, Nainesh Agarwal has also obtained a certification in Certified Information Systems Security Professional from the ISC2 Ottawa Chapter, although specific details regarding the year and month of its attainment are not provided.

Links

Previous companies

University of Victoria logo


Teams

This person is not in any teams