Top skills
- JavaScript
- Rust
- Go
- Full Stack Development
- Data Visualization
- Infrastructure as Code
Main tools
- VSCode
- Chrome
- Docker
- GitHub
About
Projects
CAE WebViewer
I bring 3D and 2D engineering models to life through stunning web apps that make Computer-Aided Engineering and Design a breeze. Using the latest and greatest technologies like Ceetron's C3 SDK, HOOPS Communicator SDK, WebGL, and Socket.io, I create apps that allow users to upload and download their CAE models, and view them in a dashboard with pre- and post-processing results. With my engineering expertise and technical wizardry, I enable users to easily manipulate their models by panning, rotating, and zooming with ease, all from within the browser. Whether you're a seasoned pro or a CAD newbie, my apps make 3D and 2D engineering models accessible and visually stunning.
- Status: Live
- Reactjs
- Rust
- WebGL
- Socketio
- Ceetron Cloud Component
- HOOPS Communicator
Digital Twin Project
In this full-stack project, my role is to calculate and display real-time results for ship structures in the form of tables, charts, 3D models, and route maps using cutting-edge technologies like Socket.io, React.js, Chart.js, and Mapbox. This has helped the user to easily visualize and analyze data, and make informed decisions based on the results. Some of the key features of the application include the ability to select data to view from a calendar range, view results in tables, charts, and maps, download reports in PDF and Excel, register new ship information and user information, and view and manipulate 3D models.
- Status: Live
- Reactjs
- Rust
- Go
- PostgreSQL
- Mapbox
- CAE
- Socketio
Maritime Research Web App
As part of this project, I'm involved in calculating and presenting research findings for the Maritime industry, utilizing cutting-edge technologies like gRPC, Reactjs, Chartjs, and Paraview. I help users by building a web interface where they can upload and modify input data, run calculations in real-time from their browser, and download the results. The outputs are presented in the form of interactive tables, charts, and 3D models, providing a comprehensive view of the research findings in a user-friendly manner.
- Status: Live
- Reactjs
- Chartjs
- Rust
- Go
- gRPC
- Paraview Web
Report Maker
As part of an internal company project, I designed and developed a web application using modern technologies such as React.js, Node.js, and MySQL. The aim of the application was to enable employees to submit their daily reports and visualize the data in an organized and interactive manner. The app features a user-friendly interface with easy-to-use tables for inputting data, and charts to display a summarized report for each week. It also has a feature for downloading the reports in Excel format for further analysis. This project was a great opportunity to showcase my skills in web development and create a practical solution for improving communication and productivity within the company.
- Status: Live
- Reactjs
- Chartjs
- MySQL