Imesha Sudasingha

Imesha Sudasingha

Mentor
5.0
(12 reviews)
US$15.00
For every 15 mins
24
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Technical Lead | Co-Founder | Full Stack | Mentor
Technical Lead | Co-Founder | Full Stack | Mentor
  • A tech lead with more than 5 years professional experience
  • A 1st class BSc degree holder in computer science and engineering
  • Mentor, opensource contributor, computer security expert
  • AWS Certified Solutions Architect
  • Certified Kubenetes Application Developer
English
Sri Jayawardenepura (+05:30)
Joined April 2021
EXPERTISE
8 years experience
Java is my main language and have been working with it for around 7 years. Has in depth knowledge and experience with threading, synchron...
Java is my main language and have been working with it for around 7 years. Has in depth knowledge and experience with threading, synchronization, lambda and stream APIs, Jax-rs, Java EE, REST API design and development, Security/Certificates/Digital signatures and a lot more
5 years experience
Has in depth knowledge and experience in advanced use cases with React including, Redux, state normalization, selectors, memoization, sec...
Has in depth knowledge and experience in advanced use cases with React including, Redux, state normalization, selectors, memoization, security (OAuth2, OpenID Connect) and best practices.
3 years experience
I have been working on Frappe/ERPNext projects for some time now. Those projects vary from regular ERPNext implementations to in detail c...
I have been working on Frappe/ERPNext projects for some time now. Those projects vary from regular ERPNext implementations to in detail customization. I have done a lot of integrations to ERPNext like QuickBooks, Xero and Shopify. I bring both ERP implementation experience and Frappe/python/javascript developer experience in one package which is very rate to find.
5 years experience
In depth knowledge an experience with different authentication and authorization mechanisms including OAuth2, OpenID, Spring Security, HT...
In depth knowledge an experience with different authentication and authorization mechanisms including OAuth2, OpenID, Spring Security, HTTPS, JWT, Signing, Cryptography.
5 years experience
Have been using docker for more than 5 years and knows the ins and outs of it. How docker works under the hood (linux containers, namespa...
Have been using docker for more than 5 years and knows the ins and outs of it. How docker works under the hood (linux containers, namespaces and copy on write file system) and how to use it (multistage builds, best practices, volumes, environment variables, etc)
5 years experience
5 years experience | 2 endorsements
Have been working with spring boot and spring framework for 4+ years. Have in depth knowledge in spring jpa, spring data, spring security...
Have been working with spring boot and spring framework for 4+ years. Have in depth knowledge in spring jpa, spring data, spring security and best practices.

REVIEWS FROM CLIENTS

5.0
(12 reviews)
Jomon George
Jomon George
July 2021
Excellent mentor!!!!
Jomon George
Jomon George
July 2021
Excellent guy!!!
Jacqueline Suling
Jacqueline Suling
June 2021
Excellent in React Js and patiently taught me on React Js, thank you so much.
Lawrence Joe
Lawrence Joe
June 2021
An excellent guy. Helped clarify some concepts for me. Will use him again next time.
Rod McCutcheon
Rod McCutcheon
May 2021
Thanks Imesha, helped fix my Cypress login to Auth0! Really knows his security stuff!
Aslam Issa
Aslam Issa
April 2021
Helpful & Friendly with good knowledge.
abdul taha
abdul taha
April 2021
He was knowledegable in the topic I needed help with and good communicator.
SOCIAL PRESENCE
GitHub
chr247.com
An open source multi tenant cloud platform for small scale clinics
JavaScript
57
37
spring-boot-jwt-authentication
JWT Authentication with Spring Boot’s inbuilt OAuth2 Resource Server
JavaScript
30
22
Stack Overflow
3337 Reputation
1
23
34
EMPLOYMENTS
Associate Tech Lead
WSO2
2022-05-01-Present
Developing the Ballerina programming language
Developing the Ballerina programming language
Java
Gradle
React
View more
Java
Gradle
React
Identity Management
Spring Boot
JavaScript
CI/CD
Security software
View more
Senior Software Engineer
WSO2
2021-01-01-2022-05-01
Member of the team developing the Ballerina programming language
Member of the team developing the Ballerina programming language
Java
Cloud
React
View more
Java
Cloud
React
Identity Management
Spring Boot
JavaScript
Java 8
View more
Software Engineer
Enactor Ltd
2018-06-01-2020-10-01
Was a key member of the payments team which developed an inhouse payment gateway and a payment portal. Introduced ecommerce REST APIs for...
Was a key member of the payments team which developed an inhouse payment gateway and a payment portal. Introduced ecommerce REST APIs for the payment gateway, card on file (stored cards) functionality and a lot more deliver the payment gateway to its first set of clients.
Java
XML
Jenkins
View more
Java
XML
Jenkins
Elasticsearch
Docker
React
Kibana
Subversion
Docker swarm
View more
PROJECTS
chr247.comView Project
2017
An open source electronic medical records system developed using Laravel 5 PHP framework.
An open source electronic medical records system developed using Laravel 5 PHP framework.
PHP
Git
GitHub
View more
PHP
Git
GitHub
Bootstrap 3
Laravel 5
View more
AugurSense: Camera based Real-time Analytics on Movements of PeopleView Project
2018
Deep learning based analytics solution to gather analytic of movements of people within a crowded environment using image processing and ...
Deep learning based analytics solution to gather analytic of movements of people within a crowded environment using image processing and tracking techniques.
Java
MySQL
Angular
View more
Java
MySQL
Angular
OpenCV
TensorFlow
RESTful API
View more