Experienced software engineer. Expertise in React Native, React, Java, JavaScript, NodeJS, Angular, AWS, Firebase, and mobile technologies. Skilled in designing, developing, and testing software and preparing technical specifications from requirements.
-
Senior Full Stack EngineerClean SocialToronto, On, Ca -
Full Stack EngineerClean Social Oct 2022 - PresentKelowna, British Columbia, Canada1. Leveraged React and React Native to achieve a seamless and responsive user experience in the development of a social media platform for web and mobile. Revamped a UI component architectures to increase the loading speed of a critical interface view by 40%2. Utilized Node.js to build robust server-side components and APIs, facilitating efficient data flow and communication within the application.3. Employed Redux for state management, ensuring organized data handling and synchronization across different platform versions.4. Applied MongoDB expertise to design and implement database schemas, optimizing queries and maintaining data integrity.5. Successfully deployed AWS services, including AWS CloudFormation for infrastructure as code, AWS Lambda for serverless functions, and AWS S3 buckets for scalable and secure data storage, enabling seamless scalability and data reliability.6. Collaborated with cross-functional teams to utilize AWS for high availability, scalability, and security, adhering to industry best practices while deploying and maintaining the social media platform. -
Software EngineerWso2 Aug 2021 - Aug 2022Colombo, Western, Sri Lanka1. Worked with Java-based middleware applications and with legacy codebases.2. Worked as the main contact point of the API Manager of WSO2 specifically in the Open Banking domain.3. Contributed to around 25% of the custom UI features for an Open Banking Customer in the UK using React.4. Reduced the support query count of a customer by 60% by implementing a different deployment pattern.5. Documentation and Open Banking specification reference to test standard compliance.6. The team leader of 4 members. Conducted in-person training and mentoring.7. Deployed WSO2 products in different customers' servers (cloud and on-premises)8. Using a ticketing platform to attend to customer queries9. Exposure: Terraform, React, Java, Middleware, product planning, cross-functional team -
Senior Software EngineerCodegen International Mar 2019 - Aug 2021ColomboDeveloped a critical UI component for an Australian-based logistics agent using AngularChanged a component architecture to increase the loading speed of a critical view by 40%Assisted Technical Leads and Architects in designing and brainstorming solutions to add new functionalities -
Visiting LecturerAsian Institute Of Business And Science 2019 - 2020Colombo, Western, Sri LankaVisiting Lecturer at Asian Institute of Business and Science (2019)
-
Software Engineer InternSysco Labs Sri Lanka Oct 2017 - May 2018Colombo -
Director (International Understanding)Rotaract Club Of University Of Peradeniya Feb 2015 - Jan 2018Peradeniya, Sri Lanka -
SecretaryEngineering Students' Publication Society Nov 2016 - Jan 2017University Of Peradeniya, Sri Lanka -
EditorGavel Club In University Of Peradeniya Jan 2016 - Jan 2017Peradeniya, Sri Lanka -
Vice President Marketing & CommunicationsAiesec Feb 2015 - 2017Kandy, Sri Lanka -
Blogger And Content WritterEngineering Students' Publication Society Mar 2014 - Jan 2016University Of Peradeniya, Sri Lanka
Kavin Ranawella Education Details
-
3.9/4.0 -
Electronic And Computer Engineering
Frequently Asked Questions about Kavin Ranawella
What company does Kavin Ranawella work for?
Kavin Ranawella works for Clean Social
What is Kavin Ranawella's role at the current company?
Kavin Ranawella's current role is Senior Full Stack Engineer.
What schools did Kavin Ranawella attend?
Kavin Ranawella attended Fanshawe College, University Of Peradeniya.
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