Piyumi Gomes
Piyumi Gomes

Software Engineer

Open to offers · Member since 20 Sep 2026
Location
Colombo, Sri Lanka
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Junior

About

Professional summary

I am a dedicated and versatile professional with a strong foundation in software engineering and multidisciplinary technical experience.

I have worked in software engineering, technical support, mechanical drafting, CNC machine coding, and precision scanning operations. I bring accuracy, problem-solving ability, and attention to detail to technical and operational work.

I have experience developing Python and Java code for CNC gem-cutting machines, documenting technical specifications, and supporting mechanical, electrical, and software-related tasks.

I am skilled in creating detailed 2D drawings and 3D models using AutoCAD and Fusion 360, including machine components, assemblies, tolerances, and material specifications.

I am comfortable working with Keyence vision systems, 2D/3D scanning equipment, machine installations, calibration, testing, inspections, troubleshooting, and technical documentation.

I am committed to continuous learning and am open to opportunities across diverse fields where I can expand my expertise and contribute effectively.

Notice period: immedietly

Skills

18 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Software Engineer Gems Quality

I coded CNC machines for gem cutting and calibration using Python and Java.

I documented technical specifications and operational workflows to support machine development and engineering processes.

IT & Technical Officer Gems Quality Swiss

I provided technical support for mechanical, electrical, and software-related tasks. I conducted software inspections, troubleshooting, maintenance, and prepared technical reports and project documentation.

I supported machine installations, calibrations, and testing. I also operated Keyence vision systems and 2D/3D scanning equipment for precision measurement and inspection.

Mechanical Drawing Designer Gems Quality

I created detailed mechanical drawings, 2D drafts, and 3D models using AutoCAD and Fusion 360.

I maintained drawing databases, revision histories, and technical documentation. I designed components, assemblies, and machine parts with appropriate dimensions, tolerances, and material specifications.

Mechanical Drawing Designer Udavi Gems

I created detailed mechanical and technical drawings, 2D drafts, and 3D models for gem-cutting machines using AutoCAD and Fusion 360.

I supported the development of mechanical designs for precision manufacturing equipment.

Education

Learning history

Cardiff Metropolitan University

BSc (Hons) in Software Engineering, Software and Applications Development and Analysis

EQF Level 6 qualification in software engineering.

Cardiff Metropolitan University

Higher Diploma in Computing and Software Engineering, Software and Applications Development and Analysis

EQF Level 5 qualification in computing and software engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu