I'm a passionate ML software developer with experience in building generative AI for 3D shapes.
- Languages: Python, C++, Bash, typescript, MATLAB/Octave
- Frameworks: Scikit, Pytorch
- Dashboard Design: Tableau, Power BI, Dash, Streamlit, Flask
- Programming Lib: Eigen, Numpy, Open3d, Pyvista, Pandas, Seaborn, transformers
- Tools: Kubernetes, Docker, GiT, MySQL
- Math Tools: Matlab, Maple, SageMath
- Platforms: Linux, Windows, AWS, IBM Cloud
- Methodologies: Agile, Scrum, Test-Driven Development (TDD), CI/CD}
- Databases: PostgreSQL, MongoDB, MySQL
- API: FastAPI
- TPMS Studio: A tool for designing TPMS structures for designing highly complex 3D shapes.
- ML-Operational: Matrix-based toolkit for Operational Matrices in ML optimizers.
- 3D printing slicer tool: Python lib to slice 3D models for printing. Without meshing and rasterizaion, this tool directly slices the shapes.
- Graph studio: A visulaization tool developed by c++ and pyqt5 to let the lattice graphs be visualized in 3D space. The background lies in computational geometry and algebraic topology and the c++ backend code does the calculations and python binding tools are used to visualize them in 3D.