Software Engineer
CurrentI am currently a Software Engineer at Epic Lanka Technology, where I continue to innovate and contribute to the Epic Card Management System (CMS) and other financial technology projects. In my role, I specialize in designing, developing, and optimizing web modules and reporting functionalities using a diverse set of technologies: Oracle DB, JSP Servlet, Java, Python, Flask, FastApi, Spring Boot, and React.With my recent promotion, I’ve expanded my focus on microservices architectures, leveraging Docker and AWS for scalability, and ensuring robust, maintainable software solutions by adhering to SOLID design principles and industry best practices. My technical expertise spans across the full software development lifecycle, with a deep understanding of data structures, algorithms, and object-oriented programming.I am excited to continue driving innovation and contributing to cutting-edge projects within the payment technology space.