Home

Profile

About

Hello, my name is Nuwantha Kumara. I'm a mechanical engineering undergraduate in University of Moratuwa.

Padukka

nuwanthakumara999@gmail.com

LinkedinA color styled icon from Orion Icon Library.

My Journey

Education • Internships • Work Experience

Skills

Explore my technical skill set through an interactive force-directed graph. Hover to highlight related technologies, drag to rearrange, and scroll to zoom in or out.

  • C++C++
  • PythonPython
  • MATLABMATLAB
  • JavaJava
  • ProcessingProcessing
  • ArduinoArduino
  • SolidWorksSolidWorks
  • AutoCADAutoCAD
  • ANSYSANSYS
  • COMSOLCOMSOL
  • OpenFOAMOpenFOAM
  • NumPyNumPy
  • SciPySciPy
  • OpenCVOpenCV
  • QtQt
  • VTKVTK
  • MatplotlibMatplotlib
  • p5.jsp5.js
  • JupyterJupyter
  • LaTeXLaTeX
  • MySQLMySQL

Publications

Research papers and academic contributions.

Linear Matrix Formulation for Directional Tangency Constraints in Parametric Curve Design

🏆 Best Poster Award - MERS 2025University of Moratuwa

In Computer-Aided Design (CAD), parametric curves enable the creation of arbitrary yet controllable shapes. During sketching, designers often apply geometric constraints such as fixed points or tangency, leading to non-linear systems that are costly to solve in real time. This work presents a linear matrix formulation for enforcing directional tangency constraints without optimization algorithms. The method was implemented in Python and C++, and integrated into a commercial turbomachinery design tool to maintain blade-edge tangency constraints interactively.

Nuwantha Kumara

Mechanical Engineering student passionate about software development, simulations, and creating impactful solutions.

Connect

© 2026 Nuwantha Kumara. All rights reserved.

Built withNext.js