My Journey
Software Engineer Trainee

Chennai, India
Participated in the TCS Ignite program as a trainee, where I gained foundational knowledge in computer science and programming principles. This immersive experience allowed me to develop essential skills in software development, problem-solving, and collaborative teamwork, setting a strong foundation for my future career in technology.
Junior Software Engineer

Chennai, India
Became a junior developer on the Singapore Airlines team, contributing to the development and enhancement of their e-booking engine. This role involved collaborating with cross-functional teams to implement innovative features, optimize user experience, and ensure seamless functionality, all while gaining valuable insights into the travel and technology sectors.
IT Analyst

Hyderabad, India
Joined the USAA backend team to assist in the modernization of the core banking infrastructure. In this role, I collaborated with a skilled group of engineers to enhance system performance, implement scalable solutions, and ensure compliance with industry standards, contributing to the ongoing transformation of banking services for an improved customer experience.
Lead Software Engineer

Hyderabad, India
Joined the CGI team to play a key role in developing the back office operations web tool for CIBC. In this position, I collaborated with cross-functional teams to gather requirements, design user-friendly interfaces, and implement robust features that streamline operations. This project aimed to enhance efficiency and improve the overall workflow for CIBC's back office processes.
Senior Software Engineer

Toronto, Canada
Embraced a significant career transition by relocating to Canada, where I joined CGI to collaborate with Scotiabank in developing an advanced anti-money laundering system. This role involved leveraging cutting-edge event streaming technologies to enhance real-time data processing and improve compliance measures, ultimately contributing to a safer financial environment.
Senior Software Engineer
Toronto, Canada
Seeking new challenges in my career, I joined Interac to contribute to their platform modernization project. In this role, I played a key part in transitioning legacy services to a modern, scalable infrastructure. This initiative aimed to enhance system performance, improve user experience, and ensure greater reliability, ultimately positioning Interac for future growth and innovation in the digital payments landscape.
Senior Software Engineer

Toronto, Canada (Remote)
Inspired by Koho's innovative approach to revolutionizing the fintech landscape in Canada, I seized the opportunity to join their payments team. In this role, I contributed to the development of an in-house ledger and various payment rails on AWS, leveraging cloud technologies to enhance transaction efficiency and security. This experience allowed me to play a pivotal role in shaping the future of digital payments and improving financial accessibility for users.
Tech Lead/Engineering Manager
Toronto, Canada (Remote)
I embraced the opportunity to work with the iconic Canadian brand, Tim Hortons, fully investing in the vision of building a greenfield project from concept to launch. In this role, I led a cross-functional team, driving collaboration and innovation to successfully launch the Tims Mastercard product for Canadians. This initiative not only enhanced customer engagement but also reinforced Tim Hortons' commitment to providing valuable financial solutions to its loyal customer base.