Udara Liyanage
Senior Software Engineer in Colombo
About Me
I am a highly motivated senior software engineer with extensive experience and a proven track record in the software sector, particularly within Fintech and e-commerce Systems. My expertise spans a broad range of Java EE technologies, making me proficient in developing robust and scalable applications.
Areas of Expertise
- Java EE Technologies: Extensive experience in building enterprise-level applications.
- Spring MVC: Skilled in creating web applications using the Model-View-Controller pattern.
- Spring Boot: Proficient in building stand-alone, production-grade Spring-based applications.
- Spring Boot Rest Assured: Expertise in testing RESTful web services.
- Spring JPA: Competent in Java Persistence API for managing relational data in Java applications.
- Spring Cloud: Experienced in building microservices and distributed systems using Spring Cloud.
- Swagger for API Documentation and Visualization:Proficient in using Swagger for API documentation, enhancing the visibility and usability of APIs.
With a deep understanding of these technologies, I strive to deliver high-quality, innovative solutions that meet business objectives and drive growth. My passion for continuous learning and problem-solving ensures that I stay current with industry trends and best practices.