Skip to content
View chamallakshika09's full-sized avatar

Block or report chamallakshika09

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chamallakshika09/README.md

Hi there πŸ‘‹, I'm Chamal Lakshika Perera

Linkedin: chamallakshika09 GitHub chamallakshika09 Portfolio Website

I'm a Tech Lead that enjoy making projects work well and look great. My job is like being the captain of a ship, steering it in the right direction. I also make sure the code we write is top-notch and that we build strong technical solutions. I use tools like React, Node, JavaScript, HTML, and CSS to create efficient projects. I love helping junior developers learn and grow. Welcome to my digital world! πŸš€

πŸ’Ό Where I am currently working at/as

πŸ’» Projects

  • Gaudi Builder: In collaboration with a colleague, I developed a multiplayer game inspired by Antoni GaudΓ­'s hanging chain model. Players create structures using balls and ropes, blending architectural principles with puzzle-solving. Technologies: React.js, Node.js, Redux, MongoDB, Express.js, Three.js, AWS, Material UI, Javascript, HTML, CSS, socket.io, ammo.js.

  • Integrating Three.js with React, Redux and MUI: This sample project demonstrates integrating Three.js with React, Redux, and MUI to create interactive 3D web applications. It showcases the synergy of these technologies in creating visually rich and efficient interfaces. Technologies: React.js, Redux, Three.js, Material UI, Javascript, HTML, CSS.

  • Undo/Redo Mechanism in a 3D Application with Redux: This project demonstrates crafting a sophisticated Undo/Redo mechanism in a 3D application using Redux, React, and Three.js. It highlights the integration of these technologies to enhance user experience in 3D environments. Technologies: React.js, Redux, Three.js, Material UI, Javascript, HTML, CSS.

  • DBF SaaS product: An advanced online platform designed for the AEC sector, integrating data-driven insights to optimize construction projects. It streamlines the design process and enhances project quality by enabling informed decision-making. Technologies: React.js, Node.js, Redux, MongoDB, Nest.js, Three.js, AWS, Material UI, Javascript, HTML, CSS.

  • Generative Design Tool: An innovative MVP using AI and machine learning for generative design in hospital master planning. This solution intelligently generates optimized layouts, enhancing efficiency in healthcare infrastructure development. Technologies: React.js, Node.js, Redux, MongoDB, Express.js, Three.js, AWS, Material UI, Javascript, HTML, CSS, P5.js.

  • DBF Play V1: Developed an advanced online platform for early-stage building design and urban planning in the AEC sector. The tool offers innovative features to cater to the needs of architects and planners. Technologies: React.js, Node.js, Redux, MongoDB, Express.js, Three.js, AWS, Material UI, Javascript, HTML, CSS.

  • DBF Hub: A desktop application that streamlines data synchronization between the DBF app and architectural software like Revit and Archicad. This project significantly enhances workflow in architectural design processes. Technologies: React.js, Electron.js, Redux, AWS, Material UI, Javascript, HTML, CSS, Python.

  • DBF Sync Revit Plugin: A specialized plugin for Revit, designed to synchronize data between DBF apps and Revit seamlessly. It optimizes architectural workflows and project efficiency. Technologies: C#, Revit API.

  • House Masterplanning Tool: An online platform to enhance workflow efficiency for prefabricated house design and approval in the AEC sector. It bolsters collaboration and project management in housing. Technologies: React.js, Node.js, Redux, MongoDB, Express.js, Three.js, AWS, Material UI, Javascript, HTML, CSS, P5.js.

  • DBF Beta: The legacy application of DBF SaaS, aiding in early-stage building design and city planning for the AEC sector. Technologies: Javascript, HTML, CSS, EJS, jQuery, Node.js, Express.js, MongoDB, Three.js, AWS.

  • Varnik: A platform for creating AR/VR Application Generation, integrating technologies for designing and deploying immersive AR/VR experiences. Technologies: Vue.js, PHP, VueX, Vuetify, Laravel, AWS, Javascript, HTML, CSS, MySQL.

  • Canvassing Management System: A product by L K Simulations for effective canvassing management, integrating web and mobile applications. Technologies: React, Redux, React Native, Firebase, Javascript, HTML, CSS.

  • Staff Transport Management System: A comprehensive solution by L K Simulations for streamlining staff transportation logistics, enhancing transport management efficiency. Technologies: React, Redux, React Native, Express, MongoDB, Jest, Enzyme, Docker, Javascript, HTML, CSS.

  • Electronic Logbook and Fishery Management Support System: A research project for the Department of Fisheries & Aquatic Resources, Sri Lanka, focusing on fishery management and reporting improvement. Technologies: Java SE, MySQL, Android, PHP, JavaScript, HTML, CSS.

  • Siyara Vessel Traffic Management System: An award-winning project in collaboration with Sri Lanka Ports Authority and Coast Guard, enhancing maritime traffic management. Technologies: Android, PHP, MySQL, C++, OpenCPN, OGRE3D, C# WPF.

  • Vidusayura Ship Handling Simulator: An award-winning research project in collaboration with Ocean University, Sri Lanka, focused on developing a ship handling simulator. Technologies: C++, OpenCPN, WxWidgets, OGRE3D.

πŸ“š Articles & Publications

Explore my collection of Articles & Publications on various topics. Enjoy reading and learning!

βš™οΈ Tech Stack

  • Frontend: React.js, HTML, CSS, Redux, Material UI, Electron.js
  • Backend: Node.js, Express.js
  • Programming Language: JavaScript, Typescript, Java
  • Database: MongoDB, MySQL
  • Tools: AWS, Git, Jest, Webpack

πŸ“ˆ GitHub Stats

🌍 Find Me

Instagram: chamallakshika Facebook: chamallakshika09 GitHub: chamallakshika09 Stack Overflow: chamal-perera

Pinned Loading

  1. react-threejs react-threejs Public

    JavaScript 1

  2. threejs-undo-redo threejs-undo-redo Public

    JavaScript 1

  3. dbf-sample-game dbf-sample-game Public

    JavaScript

  4. post-engagement-manager post-engagement-manager Public

    TypeScript

  5. next-test next-test Public

    JavaScript

  6. stock-data-visualizer stock-data-visualizer Public

    TypeScript