Christopher Perumal
@christopherperumal
Custom software developer for manufacturing test systems—building reliable ATE, data and integration solutions.
What I'm looking for
I specialize in designing and developing customized software solutions for manufacturing industries, including automated test systems, data collection systems, manufacturing traceability, and report generation. I bring strong expertise in audio and video test methodology, machine vision systems, and database management.
Over the years, I’ve developed and refined test software across multiple platforms using C++, C#, Python, and Java. I work with concurrent programming, dynamic compilation, and asynchronous executions to test multiple products across threads/cores.
I’m also well-versed in communication protocols such as CAN bus, UART, GPIB, Ethernet, and socket protocols. On the data side, I design database applications and configuration database management systems using SQL Server, SQLite, and MySQL.
Currently, I run my own company delivering custom software solutions for electronic manufacturing in Penang. My recent work focuses on integrating manufacturing equipment with information systems (AOI, X-Ray, ICT, functional testers), building downtime monitoring, and transferring complex R&D test solutions to production teams.
Experience
Work history, roles, and key accomplishments
Freelance Software Developer
Generic System Sdn. Bhd.
Jan 2021 - Present (5 years 5 months)
Designed and developed customized manufacturing test solutions and integrated manufacturing equipment with information systems (AOI, X-Ray, ICT, functional testers). Built parametric data collection on SQL Server and developed inspection and downtime monitoring systems, including Cognex In-Sight integration.
Senior Test Engineer
Flextronics Systems
Apr 2013 - Dec 2020 (7 years 8 months)
Led day-to-day operation support, conversion, troubleshooting, preventive maintenance, tester validation, and calibration for manufacturing test systems. Created new NPI test scripts and supported R&D for new test fixtures and test software while working closely with customers across the US, Mexico, China, and Japan.
Tested and developed SIT test suites for customized, web-based supply chain management solutions. Modified and maintained acceptance test suites using Java and automated testing frameworks including Silk4J/TestNG and Classic SilkTest.
Software Engineer
F-Secure Corporation
Nov 2010 - Apr 2011 (5 months)
Set up and configured an automation framework to test antivirus software. Developed Python automation to fetch the latest antivirus package releases from an intranet and install them into VMware virtual machines.
Equipment Engineer
Sanyo Automedia Sdn. Bhd.
Mar 1992 - Nov 2010 (18 years 8 months)
Designed and developed automated test equipment (ATE) for functional and performance testing of automotive infotainment and GPS navigation systems. Improved production by converting manual operations into automated workflows to increase test coverage, capability, quality, and reduce process time and headcount.
Education
Degrees, certifications, and relevant coursework
Open University Malaysia (OUM)
Master’s Degree in Information Technology, Information Technology
Pursuing a Master’s Degree in Information Technology at Open University Malaysia.
Institute Technology Midas
Engineering Diploma in Computer Engineering, Computer Engineering
Grade: Second Class Upper
Completed an Engineering Diploma in Computer Engineering (Second Class Upper).
Industrial Training Institute (ITI)
MLVK Certificate in Radio & TV Electronics, Radio & TV Electronics
Completed an MLVK Certificate in Radio & TV Electronics at the Industrial Training Institute (ITI).
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Christopher?
You can contact Christopher and 90k+ other talented remote workers on Himalayas.
Message ChristopherFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
