Wajira Lokubatagodage
About Wajira Lokubatagodage
Wajira Lokubatagodage is a Software Engineer with extensive experience in Java frameworks and technologies, currently working at Afterpay Touch since 2007. He has a strong background in database management, software testing, and application support, with over two decades of experience in the software development field.
Work at Afterpay
Wajira Lokubatagodage has been employed at Afterpay Touch as a Software Engineer since 2007. In this role, he has contributed to the development and maintenance of software systems, leveraging his extensive experience in various programming frameworks and technologies. His tenure at Afterpay spans 17 years, during which he has played a significant role in enhancing the company's software infrastructure.
Previous Experience at Codegen
Prior to joining Afterpay, Wajira worked at Codegen as a Senior Software Engineer from 2000 to 2006. During his six years at Codegen, he gained valuable experience in software development and honed his skills in Java frameworks. His role involved working on various projects that required a strong understanding of web application development.
Education and Expertise
Wajira Lokubatagodage studied Computer Science & Engineering at the University of Moratuwa, where he earned his Bachelor's degree from 1995 to 2000. He also attended Rahula College in Matara. His educational background has provided him with a solid foundation in software engineering principles and practices, which he has applied throughout his career.
Technical Skills and Proficiencies
Wajira possesses extensive technical skills, particularly in Java frameworks such as STRUTS, JSF, and Spring. He has a deep understanding of the full software development life cycle and is proficient in Agile methodologies. His expertise extends to database management with MySQL, PostgreSQL, and Oracle, as well as Linux system administration. Additionally, he is skilled in software testing and automation using tools like JUnit and SOAP UI.
Application Support and Documentation
Wajira demonstrates proficiency in application support and service delivery, particularly in Level 3 support roles. He ensures high-quality maintenance and troubleshooting of software systems. Furthermore, he is experienced in producing comprehensive technical documentation, including requirement, functional, technical, and developer specifications, which are essential for effective communication and project success.