Harsha Madushanka Email and Phone Number
Ever since I was a little kid, problem solving has been my passion. There's certainly yet more to learn, yet more problems to solve, yet more to build. Always I try to update my skills and create innovative things which make people easy.Specialties - Java, Web development, Micro Services, OOP, Cloud computing, NoSQL, RDMS, Machine Learning#JavaLover # MathematicsLover
Persistent Systems
View- Website:
- persistent.com
- Employees:
- 11515
-
Senior Engineering LeadPersistent Systems Jul 2023 - PresentSri Lanka -
Engineering LeadPersistent Systems Oct 2021 - Jul 2023Western, Sri Lanka▪ Develop Spring Boot Microservices/REST APIs using JAVA.▪ Unit test and integration test using Junit and Mockito.▪ Using Apache Kafka to communicate between microservices.▪ Implement circuit breaker for keycloak sdk using Resilience4j .▪ Use Keycloak server for authentication and authorization.▪ Configuring an OKTA / Ping Identity SAML 2.0 identity provider onKeycloak▪ Keycloak upgrade from 18.0.0 to 21.0.1▪ Service deployment in higher environments.▪ Fixing issues in production environment.▪ Work experience with cross cultural teams to gather requirements, bug fixes and deployments.▪ AWS S3 bucket to store static files using Minio Client.▪ Experience in working with Datadog to investigate issues. ▪ Fixing security vulnerable issues related to the scan results of Coverity and SonarQube.▪ Use of Mongo DB and PostgreSQL to store data.▪ Implement circuit breaker for keycloak sdk using Resilience4j . -
Lead Software EngineerPersistent Systems Nov 2020 - Oct 2021Western, Sri Lanka▪ Develop Spring Boot Microservices/REST APIs using JAVA.▪ Unit test and integration test using Junit and Mockito.▪ Using Apache Kafka to communicate between microservices.▪ Use Keycloak server for authentication and authorization.▪ Configuring an OKTA / Ping Identity SAML 2.0 identity provider onKeycloak▪ Keycloak upgrade from 18.0.0 to 21.0.1▪ Implement circuit breaker on keycloak-sdk.▪ Service deployment in higher environments.▪ Fixing issues in production environment.▪ Work experience with cross cultural teams to gather requirements, bug fixes and deployments.▪ AWS S3 bucket to store static files using Minio Client.▪ Experience in working with Datadog to investigate issues. ▪ Fixing security vulnerable issues related to the scan results of Coverity and SonarQube.▪ Use of Mongo DB and PostgreSQL to store data.▪ Implement circuit breaker for keycloak sdk using Resilience4j . -
Lead Project EngineerPersistent Systems Jun 2019 - Nov 2020Colombo 04Implement message producers and consumers to Apache Kafka using Golang. Implement REST endpoint using spring boot JAVA.Enhance the performance of messaging gateway POC by finetuning Kafka settings. -
Software EngineerGe Transportation, A Wabtec Company Jun 2018 - Jun 2019▪ Develop Monolithic applications using Smart GWT, Struts, Spring, and Hibernate frameworks.▪ Developed RESTful web services using spring MVC▪ Unit test and integration test using Junit and Mockito.▪ Use of Oracle Database for data storage and create indexes to speed up search queries.▪ Fix security vulnerable issues identified from Checkmarx scan.▪ Integrate multi language internationalization (i18) feature -
Software Engineer SpecialistGe Transportation, A Wabtec Company Apr 2017 - Jun 2018Sri Lanka▪ Develop Monolithic applications using Smart GWT, Struts, Spring, and Hibernate frameworks.▪ Developed RESTful web services using spring MVC▪ Unit test and integration test using Junit and Mockito.▪ Use of Oracle Database for data storage and create indexes to speed up search queries.▪ Fix security vulnerable issues identified from Checkmarx scan.▪ Integrate multi language internationalization (i18) feature -
Software Engineer InternEyepax It Consulting (Pvt) Ltd. Oct 2015 - Apr 2016189, Galle Rd, Colombo 03▪ Propose a solution to speed up the search filter for user inputs.▪ Implement proposed solution using C# .net -
Trainee Staff AssistantBank Of Ceylon Sep 2011 - May 2012
Harsha Madushanka Education Details
-
Second Class - Lower Division
Frequently Asked Questions about Harsha Madushanka
What company does Harsha Madushanka work for?
Harsha Madushanka works for Persistent Systems
What is Harsha Madushanka's role at the current company?
Harsha Madushanka's current role is Senior Engineering Lead | AMIE(SL).
What schools did Harsha Madushanka attend?
Harsha Madushanka attended University Of Moratuwa.
Who are Harsha Madushanka's colleagues?
Harsha Madushanka's colleagues are Sakshi Majalekar, Sandeep Shinde, Suman Choudhary, Raj Ranjan, Amit Kumar, Rubina Shaikh, Shantanu Gupta.
Not the Harsha Madushanka you were looking for?
-
-
-
Harsha Madushanka
Colombo -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial