Pasan Jayasinghe

CAD/CAM Software Developer

Project Portfolio

Technologies I have worked with

Languages and Tools

CAD/CAM Libraries

Graphics Libraries

C++

Py​thon

CM​ake

Bash

Qt​

XM​L

OpenCascade

Analysis Situs SDK

Flexible Collision Library

Qt​3D

Di​rect3D

GLFW

Corporate Projects

Tecno Program SRL

Worked with projects related to Feature Recognition Algorithms Machine Simulators CNC Machine UI

TurboTides Inc

Worked as an Intern with projects related to Parametric modeling algorithms Aircraft and Turbomachinery bodies

Freelance Projects

Command line application to convert SVG images into G Codes for electronics PCB manufacturing Toolpath display utility for a Laser 3D printing machine using Direct3D Smooth edge identifying utility using pyOCCT

Personal Projects

AeroCAD 3D

Inspired by platform AerofoilTools com where wing designs are given as coordinate text files this tool acts as the bridge to visualize those designs Users can input their chosen design details and swiftly obtain a 3D model by simply pasting the coordinates

C++

Qt

OCCT

Personal Projects

Aerial Mapping Robot

A robot program developed in C which can create 2D maps by utilizing camera images and location data Images are filtered using a colour threshold and later converted into a bird eye view using a perspective warp All binary bird eye images get super imposed on to a single binary image to create a world map

C++

OpenCV

Machine Vision

Personal Projects

Nevara Cyclo-R

Working alongside two fellow mechanical engineering students we created an open source software aimed at predicting thrust for the unique propulsion system Cycloidal Rotors Our software s outcomes were cross referenced with experimental findings from global research

Python

pyQt5

pyQtGraph

Sympy

Personal Projects

Honeywell FMA

Arduino library for SPI communication force sensors

While exploring the capabilities of the Honeywell FMA series force sensors I noticed a distinct lack of dedicated libraries for Arduino integration Motivated by this gap I developed a library ensuring Arduino developers could also harness the full potential of these advanced yet somewhat pricey force sensors Library was published on official Arduino library manager on 17th September 2023
Mechanical Engineering Projects

FEA

MATLAB

Lead Engineer

Brakes and Pedal Box Team - Falcon E Racing

I volunteered in the Formula Student Racing program of the University of Moratuwa. My team consisted of 5 assistant engineers.



  • Development of a new brakes system for the Falcon E2 vehicle.
  • Co-managed the Business Plan Development team for Formula Bharath 2022.
  • Represented the Team in the Formula Bharath 2022 Business Plan Presentation event.




Runners Up – Business Plan Presentation

Runners Up – Formula Bharath 2022 Virtual

SolidWorks

Ansys

Mechanical Engineering Projects

Pedal Box Simulations Carried out using Ansys Mechanical

Mechanical Engineering Projects

Production & Operation Management

I have gained experience in workflow simulations with plant simulation tools with the experience gained through workshop efficiency improvement projects carried out in following organizations.

  • DIMO Lanka PLC
  • Bandaranayake International Airport

SIEMENS Tchnomatix Plant Simulator

Mechanical Engineering Projects

Machine Designing and CAE projects

  • Injection mold for a Main Switch
  • A Stair climbing load carrier (concept)
  • A Gearbox for a Cone crusher
  • Reengineering of a computer speaker outer case.

SolidWorks

Solid Edge

Siemens NX

AutoCAD

Pasan Jayasinghe

113C/1 Rukgaha thotupola Rd, Alubomulla, Panadura

Sri Lanka

(+94)071 076 1047

Github
LinkedIn Logo 蓝白领英社交媒体