
Hasitha Abeykoon
Internship Trainee

Connect with Hasitha Abeykoon to Send Message
Connect
Connect with Hasitha Abeykoon to Send Message
ConnectTimeline
About me
Technical Lead at WSO2
Education

Wariyapola Sri Sumangala Colleage, Kandy
-High School Junior/Senior Education 1-11
Dharmaraja College, Kandy
2004 - 2007High School Physics, Mathematics, Chemistry 12-13
University of Moratuwa
2007 - 2011Bachelor of Science - Computer Science and Engineering Computer Engineering Second Class Upper (GPA 3.67/4.2)
Experience

Virtusa
Feb 2010 - Sept 2010Internship TraineeI worked in a Software Project with Mr. Chamindra de Silva and Mr. Denver De Silva and a few of my collegues at University of Moratwa, University of Colombo and IIT, related to rehabilitation work going on in Sri Lanka. Got chance to work with Commissioner General of Rehabilitation, Sri Lanka and I am proud to be a member of a project of that kind. Thanks Virtusa....

University of Moratuwa
Sept 2010 - Dec 2010Visiting InstructorI was a Visiting Instructor for CS 2202 - Programming Challenge - B.Sc. Eng. Level 2, Dept. of Computer Science & Engineering, Faculty of Engineering, University of Moratuwa (13th September 2010 - 31st December 2010).

University of Moratuwa
May 2011 - Sept 2011Visiting InstructorI was a Visiting Instructor for CS 2212 - Programming Challenge II - B.Sc. Eng. Level 2, Dept. of Computer Science & Engineering, Faculty of Engineering, University of Moratuwa (23rd may 2011 - 9th September 2011).

WSO2
Dec 2011 - nowI led the Quick Start Program for multiple WSO2 customers, successfully achieving targeted goals by promoting WSO2 Micro Integrator (WSO2 MI), a lightweight server software with integration and API management features. Then I worked as an Engineering manager and returned back to development and architecture. Currenly working in Choreo team, where we build an Internal Developer Platform as a Service.- Lead Quick Start Program for a few WSO2 customers. Worked with the customers and their leadership to achieve targeted goals by pitching WSO2 Micro Integrator for their use cases.- Contributed to solution architecture of customer projects by participating in onsite development services and support queries.- Guided an engineering sub team to implement/generate and publish around 400 connectors using Ballerina (network programming) language.- Act as an engineering manager for Choreo (cloud based development platform). Conducted PAR reviews, led standups, triaged reported issues and set priorities for the team to work on.- Implemented backend microservies related to Service/API marketplace for Choreo (Cloud based Internal Developer Platform). - Contributed to the API First vision of Choreo platform - explored options to enhance the platform alongside that vision, came up with a basic architecture, derived milestones for the team and executed with other managers.- Onsite training and support for customers related to WSO2 Enterprise Integrator * WSO2 EI is an Enterprise-Service-Bus with messaging and workflow management capabilities Show less Started to play a versalite role with customer egagements and leadership together with research and developement work. Acted as a key member of WSO2 Enterprise Integrator team at WSO2. - Conducted webinars and training sessions on WSO2 Enterprise Integrator.- Acted as a sub team lead, a developer, a tester, a market analyzer, a blogger, acontributor for architecture and design for WSO2 Enterprise Integrator.- Evaluated competitors, their features and market approaches to figure out the product roadmap for WSO2 Mirco Integrator - the container friendly version of WSO2 Enterprise Integrator- Revamped most prominent SaaS connectors for WSO2 Enterprise Integrator. Standardized development practices followed by the team.- Implemented a new connection pooling layer that is reusable for any SaaS connector developed for WSO2 EI to improve performance and scalability.- Improved Kubernetes operator for WSO2 Micro Integrator so that it is more user friendly and seamless.- Contributed to the improvements for Integration Studio which is the tooling platform for WSO2 Micro Integrator based on Eclipse. Implemented a mechanism for debugging message mediation by embedding a lightweight runtime.- Lead a sub-team of WSO2 support team which provided techinical support for WSO2 Enterprise Integrator Show less I mainly worked on WSO2 Message Broker product by WSO2 made for distributed messaging - implementation work and shaping the product to perform better - Implemented some tools to perform tests on WSO2 Message Broker in an easier manner and shared with the team.- Contributed to architecture discussions to design a new broker with which users can publish and consume messages in a distributed manner.- Implemented message distribution algorithm for WSO2 Message Broker. Load tested the implementation with concurrency applied. Also performed long running tests on the server to ensure stability.- Explored on different methods and technologies to share information between different WSO2 MB server nodes in the cluster and did required implementations.- Conducted training sessions on WSO2 MB within WSO2, for partners and for customers onsite.- Engaged in development services with customers with messaging use cases to quick-start their projects. Show less Joined software industry as a Software Engineer. My responsibility was to implement new features of WSO2 Message Broker, provide technical support for customers, fixing bugs of the product and improve performance of it. - Implemented subscription engine for WSO2 MB - an Open Source Distributed Message Brokering Server.- Work with other team members to debug, understand and fix issues related to the product.- Worked on issues reported and improvements suggested by customers to meet their use cases.- Prepared reports load testing the WSO2 MB server at message producer and consumer ends.- Conducted analysis on message brokering technologies, existing products and competitors to aid some decision making. Show less
Technical Lead
Oct 2019 - nowAssociate Technical Lead
Feb 2017 - Oct 2019Senior Software Engineer
Apr 2014 - Feb 2017Software Engineer
Dec 2011 - Apr 2014

Boeing
Jan 2013 - Apr 2013WSO2 ConsultantGuided the team to make an analytics platform related to inventory management integrating their existing services using WSO2 products.

Hilton
Jun 2015 - Oct 2015WSO2 ConsultantConsulted the team to integrate their services using Enterprise Service Bus and expose/manage APIs using WSO2 API manager to implement their reception-less entry system for Hilton hotels.

Domino's
Dec 2016 - Dec 2016WSO2 ConsultantOne month fire-fighting session to troubleshoot and fix some stability issues on their online system involving near real-time messaging.
Licenses & Certifications
- View certificate

CKAD: Certified Kubernetes Application Developer
The Linux FoundationNov 2022
Languages
- enEnglish
- siSinhalese
Recommendations

Ca jayant goyal
Assistant Manager at Macquarie GroupDelhi, India
Madison dutton
Aspiring ISE Senior at Auburn University striving to use my logistics, communication, and innovative...Auburn, Alabama, United States
Thays conceição
UX Design • UI Designer• DesignerSão Paulo, São Paulo, Brazil
Paweł szlagor
Search Engineer @ Grid Dynamics | Java Fullstack DeveloperWrocław, Dolnośląskie, Poland
Silas sampaio
Gestor de Obras - Pleno | Engenheiro CivilSão Paulo, São Paulo, Brasil
Christina petropoulou
ESL/EFL Teacher | Linguistic Researcher in PhoneticsThessaloniki, Central Macedonia, Greece
John vincent espiritu
Community Coordinator & Marketing Professional at PlaicedScarborough, Ontario, Canada
Michael samuels
"Executive Director @ Boyz 2 Men A mentoring initiative enveloping the philosophy of ""reach one - t..."Clinton, Iowa, United States
Subhendu dutta
Sr Technical Lead - VMware NSX at Zensar TechnologiesHaveli, Maharashtra, India
Vishvajit deshmukh
Finance head with extensive knowledge in overall NBFC operations and compliances.Mumbai, Maharashtra, India
May sara
Business Analyst | Product Development Strategy at Fullerton Health IndonesiaJakarta Metropolitan Area
Pedro blancas, cpo
Operaciones de Seguridad Privada | CPO (Certified Protection Officer).Guayaquil, Guayas, Ecuador
Melita kutoane
IT Support Technician @ Emit Reversing TimeCity of Johannesburg, Gauteng, South Africa
Noura boutament
SGH store ManagerAlexandria, Virginia, United States
Luke davis
Strategy Director, FuseLondon, England, United Kingdom
Tabish iqbal
Programmer || TA at Coding NinjasDelhi, India
Usamah irsalan
Electrical and Electronics Engineer'25 at NUST | Member NustAirWorks | Member NustRocketTeam | CS/EE...Karāchi, Sindh, Pakistan
Luciano de joão
Análise de dadosIndaiatuba, São Paulo, Brazil
Vaishnavi racha
Full Stack Development Trainee | CCBPian at NxtWave | React JS, Frontend DeveloperHyderabad, Telangana, India
Mihir mahajan
BBA in Business Analytics @ JGU | Ex. Ashoka University | Ex. KPMG, EY, BDOGurgaon, Haryana, India
...