Badges
Certifications
Work Experience
Full-Stack Developer
Intellimorph•  October 2023 - Present•  London, UK
Developed and maintained dynamic web applications using React.js and .NET Core. Led front-end development with React.js, focusing on component creation, state management, React hooks, and error handling. Managed state and API interactions with Redux and Redux Toolkit. Designed responsive UI components using Bootstrap and Reactstrap. Utilized Syncfusion components for feature-rich UIs. Built and deployed RESTful APIs using .NET Core. Administered PostgreSQL databases. Conducted API testing using Postman and Swagger.
Trainee Software Engineer
Hotcat Technologies•  October 2022 - October 2023•  Panadura, Sri Lanka
Developed responsive web applications using React.js. Implemented dynamic routing with React Router. Managed API integrations using Redux Thunk and React Redux. Designed UI components using Material UI. Built and secured RESTful APIs with Laravel. Managed MySQL databases. Conducted testing of APIs and user interfaces using Postman and manual techniques. Utilized GitHub for version control. Automated authentication processes using Google Auth 2.0. Leveraged Linux commands for server management.
Education
Institute of Computer Engineering Technology (ICET), Sri Lanka
Diploma in Software Engineering•  February 2023 - October 2023
Institute of Software Engineering (IJSE), Sri Lanka
Comprehensive Master in Java Development•  September 2022 - April 2023
University of Moratuwa, Sri Lanka
BSc (Hons) in Quantity Surveying•  January 2018 - January 2023