
Kasun Chandika Rathnayaka
Verified Expert in Engineering
Software Developer
Bandarawela, Uva Province, Sri Lanka
Toptal member since September 17, 2020
Kasun is a passionate full-stack web developer with five years of experience and over 20 launched products in the real estate, travel, booking, SaaS, insurance, sports, and gaming industries. His expertise includes JavaScript, TypeScript, Java, and Python. Kasun's expertise has helped improve retention and user experience by 40% for a recent client, saving significant company resources. He enjoys challenging projects using cutting-edge technologies.
Portfolio
Experience
- Vue - 5 years
- React - 4 years
- Nuxt.js - 4 years
- TypeScript - 4 years
- Tailwind CSS - 3 years
- Node.js - 3 years
- Svelte - 2 years
- GraphQL - 2 years
Availability
Preferred Environment
GitHub, Jira, Ubuntu, Slack, MacOS, JavaScript
The most amazing...
...Vue-based projects I've developed were PokerGo applications, including several customer-facing apps and admin portals used by the content team.
Work Experience
Front-end Developer
ContractPod Technologies Limited
- Developed UI components according to product team specifications.
- Worked on advanced real-time chat features using Websocket and related technologies.
- Tracked and fixed bugs using Jira as a reporting tool.
Front-end Development Software Engineer
Fusang
- Developed Vue apps with a reusable project structure for future projects for a fintech company. Leveraged Vue 3's features for scalable and maintainable applications.
- Created a chat-like app using WebSocket and Pinia. It's a real-time communication platform showcasing modern front-end skills.
- Led the development of an app for tracking GitLab repos. Integrated external API, managed data, and provided a user-friendly interface.
Full-stack Developer
Poker Central LLC
- Developed customer-facing applications and admin panel applications used by the content management team.
- Worked with a cross-functional team on Agile methodology to promote customer feedback and new features.
- Upgraded the look and feel of the main web application, increasing the number of subscribers on the platform.
Full-stack Developer
Wedo (Contract)
- Developed an artisan platform for local needs within Luxemburg. I worked as a full-stack developer and participated in building a user-friendly interface. Optimized database search speed using Elasticsearch.
- Tracked and fixed bugs. Implemented new features using Trello and Bitbucket.
- Expanded the existing platform and updated the technology stack from WordPress to Vue, a Laravel-based application. Updated loading speed and transaction performance by 40%.
Software Engineer
FCode Labs
- Participated in the development of web applications in several industries.
- Collaborated with product and QA teams based on Agile methodology to design user workflow process, improving retention and user experience by 40%.
- Focused on trending technologies and built many products with top-notch technology stacks like React.js, Vue.js, Laravel, GraphQL/Apollo, TypeScript, Storybook, and Tailwind CSS.
- Built 20+ live products, including real estate, travel, booking, SaaS, insurance, sports, and gaming-related projects.
Front-end Developer
Deskpro (Contract)
- Participated in version upgrade development and worked closely with back-end developers.
- Added new features and fixed bugs using Jira and GitHub.
- Created a platform based on CI/CD. Obtained feedback from clients. Prototyped quickly.
Front-end Developer
64 Robots (Contract)
- Developed a real estate platform for brokers and property owners to trade.
- Collaborated with the internal design team. Developed an application using Agile methodology.
- Leveraged responsive frameworks to consistently complete product deliverables ahead of schedule.
Experience
Leah Copilot
https://contractpodai.com/leah/PokerGO Web
https://www.pokergo.com/Shopzier—eCommerce Solution
https://www.youtube.com/watch?v=BlCx2pRsk4wPlayed a vital role in implementing essential features, such as setting up the Stripe payment gateway, configuring multi-infrastructure systems, and enhancing the website shopping experience.
Field Workforce Management System
https://fwms.dpg.lk/loginContributed as a front-end developer, focusing on creating an intuitive user interface, implementing an analytics dashboard, and integrating a real-time user location tracking system.
Help Center Application
http://www.deskpro.comSaaS Application
https://wedo.lu/Travel App
https://wilderkaiser.naturtrip.appEducation
Bachelor of Science Degree in Computer Science and Engineering
University of Moratuwa - Moratuwa, Sri Lanka
Certifications
Certified Front-end Engineer
Online Freelance Agency
Certified Software Development Professional
DigitalCrafts
Skills
Libraries/APIs
Vue, React, Vue 3, REST APIs, Node.js, Redux-Saga, React Redux, Vuex
Tools
Jira, Figma, GitHub, Git
Languages
TypeScript, JavaScript, HTML, CSS, HTML5, GraphQL, SQL, Java
Frameworks
Tailwind CSS, Nuxt.js, Svelte, Vuetify, Material UI, Jest, Next.js, Redux, Spring Boot, Express.js, Bootstrap, Nuxt 3
Storage
JSON, MongoDB, MySQL
Paradigms
Agile Software Development
Platforms
Ubuntu, Netlify, Firebase, Amazon Web Services (AWS), MacOS
Other
Storybook, Front-end, APIs, Single-page Applications (SPAs), Front-end Development, Full-stack, Content Management Systems (CMS), Back-end Development, Full-stack Development, User Interface (UI), Single Sign-on (SSO), Headless CMS, SaaS, Pinia, Application State Management, Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring