Kasun Herath
Senior Software Enginner at equiwatt- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Kukaraj Tharmasegaram
Kasun joined our team as a consultant to help us with scaling the product. He is one of those rare talents who not only has an immense technical knowledge and experience but also an admirable soft skill. He was instrumental in proposing and deploying a new code quality system and brought in processes and tools for code reviewing and deployment which increased the productivity of the team. His experience in the tech industry also helped us in coming up with recruitment process which helped us identify tech talent at ease. He can play a vital role for any team in their growth, and I wish him best of luck for his future endeavours.
Nimesh Karunatilaka
Kasun joined to develop sophisticated product with python backend and ReactJS Frontend. He immoderately took on the responsibility of the Techlead and streamlined the code review process. He came up with innovative solutions to eliminate cherry-picking and defined a proper dev Ops methodology. He set code deployment checklists and versioning in different branches. This improved the productivity and efficiency of the team immediately. He did most of the RND tasks as the acting TL for the team and always came up with out of the box solutions. Sort from his technical skills I noticed that his soft skills such as negotiation and communication were up to the mark. He always stepped in to support other team members and he marinated a high team morale. I wish him all the best for his future endeavors and happy to work with him again.
Kukaraj Tharmasegaram
Kasun joined our team as a consultant to help us with scaling the product. He is one of those rare talents who not only has an immense technical knowledge and experience but also an admirable soft skill. He was instrumental in proposing and deploying a new code quality system and brought in processes and tools for code reviewing and deployment which increased the productivity of the team. His experience in the tech industry also helped us in coming up with recruitment process which helped us identify tech talent at ease. He can play a vital role for any team in their growth, and I wish him best of luck for his future endeavours.
Nimesh Karunatilaka
Kasun joined to develop sophisticated product with python backend and ReactJS Frontend. He immoderately took on the responsibility of the Techlead and streamlined the code review process. He came up with innovative solutions to eliminate cherry-picking and defined a proper dev Ops methodology. He set code deployment checklists and versioning in different branches. This improved the productivity and efficiency of the team immediately. He did most of the RND tasks as the acting TL for the team and always came up with out of the box solutions. Sort from his technical skills I noticed that his soft skills such as negotiation and communication were up to the mark. He always stepped in to support other team members and he marinated a high team morale. I wish him all the best for his future endeavors and happy to work with him again.
Kukaraj Tharmasegaram
Kasun joined our team as a consultant to help us with scaling the product. He is one of those rare talents who not only has an immense technical knowledge and experience but also an admirable soft skill. He was instrumental in proposing and deploying a new code quality system and brought in processes and tools for code reviewing and deployment which increased the productivity of the team. His experience in the tech industry also helped us in coming up with recruitment process which helped us identify tech talent at ease. He can play a vital role for any team in their growth, and I wish him best of luck for his future endeavours.
Nimesh Karunatilaka
Kasun joined to develop sophisticated product with python backend and ReactJS Frontend. He immoderately took on the responsibility of the Techlead and streamlined the code review process. He came up with innovative solutions to eliminate cherry-picking and defined a proper dev Ops methodology. He set code deployment checklists and versioning in different branches. This improved the productivity and efficiency of the team immediately. He did most of the RND tasks as the acting TL for the team and always came up with out of the box solutions. Sort from his technical skills I noticed that his soft skills such as negotiation and communication were up to the mark. He always stepped in to support other team members and he marinated a high team morale. I wish him all the best for his future endeavors and happy to work with him again.
Kukaraj Tharmasegaram
Kasun joined our team as a consultant to help us with scaling the product. He is one of those rare talents who not only has an immense technical knowledge and experience but also an admirable soft skill. He was instrumental in proposing and deploying a new code quality system and brought in processes and tools for code reviewing and deployment which increased the productivity of the team. His experience in the tech industry also helped us in coming up with recruitment process which helped us identify tech talent at ease. He can play a vital role for any team in their growth, and I wish him best of luck for his future endeavours.
Nimesh Karunatilaka
Kasun joined to develop sophisticated product with python backend and ReactJS Frontend. He immoderately took on the responsibility of the Techlead and streamlined the code review process. He came up with innovative solutions to eliminate cherry-picking and defined a proper dev Ops methodology. He set code deployment checklists and versioning in different branches. This improved the productivity and efficiency of the team immediately. He did most of the RND tasks as the acting TL for the team and always came up with out of the box solutions. Sort from his technical skills I noticed that his soft skills such as negotiation and communication were up to the mark. He always stepped in to support other team members and he marinated a high team morale. I wish him all the best for his future endeavors and happy to work with him again.
Credentials
-
Learn Rust from Scratch
Educative, Inc.Mar, 2023- Nov, 2024 -
Mastering AlpineJS in a Day or Less
Educative, Inc.Jun, 2022- Nov, 2024 -
Intro to machine learning
KaggleNov, 2020- Nov, 2024 -
Pandas
KaggleNov, 2020- Nov, 2024 -
Sun certified programmer for the java platform , SE 1.5
-
Experience
-
equiwatt
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Senior Software Enginner
-
Jul 2022 - Present
-
-
-
GoExpedi
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Oct 2021 - May 2022
Leading the development of Vendor Integrated Portal. Used a stack of Python/Django/React JS for the development of Vendor Integrated Portal. Used PostgreSQL as the database. Integrated with Snowflakes. Integrated Apache Pulsar to consume data from other internal systems in an asynchronous way. Created an extensive REST API to expose data to other internal systems. Leading the development of Vendor Integrated Portal. Used a stack of Python/Django/React JS for the development of Vendor Integrated Portal. Used PostgreSQL as the database. Integrated with Snowflakes. Integrated Apache Pulsar to consume data from other internal systems in an asynchronous way. Created an extensive REST API to expose data to other internal systems.
-
-
-
Gapstars
-
Netherlands
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Principle Engineer
-
Feb 2021 - Oct 2021
Through Gapstars, worked for Otrium, a fashion e-commerce company. Worked on the internal ERP which is based on Odoo, a Python open source framework. Developed the internal ERP with a four member team. Developed a REST API to expose data to other internal systems. Integrated Apache kafka to consume data from other systems asynchronously Through Gapstars, worked for Otrium, a fashion e-commerce company. Worked on the internal ERP which is based on Odoo, a Python open source framework. Developed the internal ERP with a four member team. Developed a REST API to expose data to other internal systems. Integrated Apache kafka to consume data from other systems asynchronously
-
-
-
Codify
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2019 - Feb 2021
Took over the scraping project and lead it to a four member team. Developed a selenium based scraping infrastructure Developed a Flask based REST API to expose scraped data Used MySQL and Mongo as databases Integrated a proxy rotating service Took over the scraping project and lead it to a four member team. Developed a selenium based scraping infrastructure Developed a Flask based REST API to expose scraped data Used MySQL and Mongo as databases Integrated a proxy rotating service
-
-
-
Zyte
-
Ireland
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Engineer
-
Jun 2017 - Jun 2019
Worked as a Scraping Engineer in the professional services team. Worked on many scraping projects for different clients Worked with proxy rotation systems Contributed to Scrapy open source project Worked as a Scraping Engineer in the professional services team. Worked on many scraping projects for different clients Worked with proxy rotation systems Contributed to Scrapy open source project
-
-
-
RebelMouse
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Lead backend developer
-
May 2015 - Apr 2016
As Lead backend developer,• Worked on various parts of the backend powered by Python/Django.• Helped design and develop the core data storage architecture.• Worked with Databases MySQL, MongoDB, Redis.• Used Amazon S3 for image storage.• Worked on the REST API.• Managed two other developers.
-
-
Python Developer
-
Apr 2012 - May 2015
-
-
-
thinkCube Systems (Pvt) Ltd
-
Sri Lanka
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Sep 2010 - Mar 2012
Worked as product champ of Cronus, a platform as a service offering. Used Python, Bash. Worked as product champ of Cronus, a platform as a service offering. Used Python, Bash.
-
-
-
WSO2
-
United States
-
Software Development
-
700 & Above Employee
-
Trainee Software Engineer
-
Oct 2008 - Apr 2009
Worked on a feature addition to WSO2 ESB, a leading open source Enterprise Service Bus. Used Java and Javascript. Worked on a feature addition to WSO2 ESB, a leading open source Enterprise Service Bus. Used Java and Javascript.
-
-
Education
-
University of Moratuwa
Bachelor of Science (B.Sc.), Information Technology