Rukshan Ranabahu

Sri Lanka

@rukshanranabahu

Senior Software Engineer

Personal Information

rukshanranabahu@gmail.com
+94-712907241
Dehiowita

Badges

Problem Solving
Python
Days of Code
Sql

Certifications

rukshanranabahu has not earned any certificates yet.

Work Experience

  • Senior Software Engineer (Front end)

    iCLICK Online Technology•  January 2023 - Present•  Colombo

    Convert designs and wireframes into high-quality, dynamic, responsive, and user-friendly web interfaces using React.js. Ensure efficient and predictable state management across the application (Using Redux and Context API). Integrate RESTful APIs to fetch and display data within the application. Optimize application performance through code-splitting, lazy loading, and other performance enhancement techniques. Execute unit tests and integration tests before release a development and debug, resolve application issues reported by QA or end-users. Work closely with product managers, designers, and other developers in an Agile/Scrum environment. Participate in sprint planning, stand-ups, and retrospective meetings. Provide constructive feedback and mentor junior developers. Stay updated with the latest industry trends, technologies, and best practices. Communicate effectively with team members and stakeholders. Meet deadlines and deliver high-quality work within specified timeframes.

  • Software Engineer - Front end React Developer

    Aventude•  January 2022 - December 2022•  Colombo

    Bedrekommune is a tool for measuring perceived quality through user, resident and employee surveys. (Norway)

  • Software Engineer

    Omobio•  January 2019 - December 2021•  Colombo

    Ad Reach - Digital advertising platform (web solution) for Dialog PLC. This portal allows mobile operators and third-party advertisers to fulfill their entire digital advertising needs from one single platform with real-time ROI monitoring.

Education

  • University of Moratuwa

    B.Sc (Hons) in Information Technology•  January 2015 - January 2019

Skills

Git
GitHub
Bitbucket
Webpack
Babel
VS Code
Chrome DevTools
ESLint
Prettier
npm
Yarn
Axios
Figma
InVision
React.js
Redux
Next.js
Context API
CSS Modules
Styled Components
Tailwind CSS
Bootstrap
React Navigation
HTML5
CSS3
JavaScript
TypeScript
React
Javascript(Intermediate)