Elilvannan Nagarajah
About Elilvannan Nagarajah
Elilvannan Nagarajah is a Senior Software Engineer with extensive experience in the field. He has worked at IBM and Afterpay Touch, contributing to various software engineering projects over the past 17 years in New York and 10 years in Australia.
Work at Afterpay
Elilvannan Nagarajah has been employed at Afterpay Touch as a Senior Software Engineer since 2014. His role involves developing and maintaining software solutions that enhance the company's payment processing capabilities. With a decade of experience at Afterpay, he has contributed to various projects aimed at improving user experience and operational efficiency.
Work at IBM
Nagarajah has held the position of Staff Software Engineer at IBM since 2007. Based in New York, New York, he has accumulated 17 years of experience in this role. His responsibilities include designing and implementing software solutions that meet the needs of clients and stakeholders, leveraging his extensive knowledge in software engineering.
Education and Expertise
Nagarajah studied at the University of Moratuwa, where he earned a Bachelor of Science degree in Computer Science and Engineering from 2000 to 2003. His education provided him with a strong foundation in software development, systems engineering, and computer science principles, which he applies in his professional roles.
Previous Work Experience
Before his current positions, Nagarajah worked as a Software Engineer at Virtusa from 2004 to 2005 for eight months in Southborough, Massachusetts. He also held a Software Engineer role at Affno from 2005 to 2006 for eleven months in Manama, Bahrain. These early experiences contributed to his development as a software engineer.