Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Gopakumar Palat

Software Engineer
Stockport

Summary


Dynamic and innovative Senior Software Engineer with over 10 years of experience. Skilled at translating complex technical concepts for non-technical stakeholders. Proven leadership in guiding development teams through large-scale enterprise projects. Experienced across all phases of the software development lifecycle, including analysis, design, implementation, and testing. Proficient in C, C++, and well-versed in both Microsoft and Linux development environments, along with extensive testing tool expertise.

Overview

14
14
years of professional experience

Work History

Senior Software Engineer

Quest Global Engineering Limited
12.2021 - 08.2024
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Analyzed proposed technical solutions based on customer requirements.

Lead Engineer

Quest Global
10.2014 - 12.2021
  • Mentored junior engineers, contributing to their professional growth and overall team productivity.
  • Oversaw the successful completion of multiple concurrent projects, balancing priorities while maintaining strong attention to detail.
  • Collaborated with cross-functional teams to ensure seamless integration of new features into existing product lineups.
  • Achieved cost savings by streamlining workflows, automating repetitive tasks, and reducing material waste across various projects.
  • Presented technical findings clearly and concisely during client meetings, fostering trust and confidence in our engineering capabilities.
  • Managed vendor relationships to secure favorable pricing terms on components while maintaining high quality standards throughout procurement processes.
  • Delivered solutions that met client expectations while adhering to strict regulatory requirements, ensuring compliance and mitigating potential risks.
  • Established best practices for documentation, ensuring consistency across all projects and making it easier for team members to collaborate effectively.
  • Wrote, reviewed and edited technical document in accordance with template requirements.

Software Engineer

Network Systems & Technologies Ltd
09.2010 - 10.2014
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.

Education

Diploma - Computer Engineering

Govt Polytechnic College
Kasaragod, India
04.2001 -

Skills

Experience in application development using C/C/Java/C#

Involved in all phases of SDLC such as Estimation, Gathering requirements, Analysis, Design, Coding, Code review, Bug fixing, Delivery, Performance analysis Providing technical solutions and guidance to project members

Customer status reporting and meetings

HMI development in the Vehicle Infotainment domain (Android and Core Java)

Web application development using Angular, Nodejs

Projects

Onsite Engineer |Dematic Corp.

December 2021 - August 2024

Description : Warehouse Automation. The goal of the project is to develop WMS application.

Responsibility: Understand customer requirements and customize the base software to match customer requirements, Testing and bug fixing, Train and manage offshore team.

Environment: C, Linux


Infotainment System Testing |Ferrari

July 2021 - December 2021

Description : Validation of Ferrari infotainment system (Central, Passenger, Cluster) functionalities.

Responsibility: Involved in Requirements Analysis, Test Design preparation, Test cases creation, Test Data creation, Test case execution, Bug Reporting and Periodic status update.

Environment: Jira, Zephyr scale


PAVCT |Panasonic

July 2020 - July 2021

Description : Migration of desktop asset management system to cloud based asset management system. It's an asset and user management system developed in both web and mobile versions. Web server is developed in Node.js. Website developed in Angular. Mobile applications are in Android and iOS.

Responsibility: Requirement analysis, design, development, Testing and Bug fixing. Respond to customer queries and guide the team to meet the requirements on time with quality.

Environment: TypeScript, Node.js, Angular, Android, PostgreSQL


manTruck |MAN Truck & Bus

February 2020 - July 2020

Description : Receive current latitude, longitude and other vehicle related information from an automated truck and display its position and vehicle conditions in a map using the information received from the truck.

Responsibility: Design, development, Testing and Bug fixing. Analyze and fix the bugs reported by customer.

Environment: Java, Android


iSystem |Toshiba Power (Japan)

January 2018 - February 2020

Description : This project is the revamping of existing distribution SCADA system with the addition of new features. It involves data collection in both online and offline, analysis, perform various calculations including Power flow analysis and optimum power flow calculation.

Responsibility: Design, development, Testing and Bug fixing. Analyze and fix the bugs reported by customer.

Environment: C++, Java, PostgreSQL, Linux, Solaris


Clinical Laboratory Console |Toshiba Medicals(Japan)

May 2016 - January 2018

Description : Clinical laboratory console software development for supporting biochemical analyzer. Handling assay information and patient examination results. High-speed single-line multiple assay processing at up to 1200 tests/hour using photometric and ISE technologies with its flexible functions and operability.

Responsibility: Design, development, Testing and Bug fixing. Analyze and fix the bugs reported by customer.

Environment: C++, MFC, Microsoft Visual Studio 2010


UL PIMS |Toshiba Medicals(Japan)

June 2014 - May 2016

Description : Patient management system development for the ultrasound scanner.

Responsibility: Design, development, Testing and Bug fixing. Analyze and fix the bugs reported by customer.

Environment: C++, MFC, Microsoft Visual Studio 2010


SoftChrome |NeST Software

August 2013 - June 2014

Description : It helps scientists in analyzing outputs from chromatographs, to store and retrieve data for later analysis and to control various devices associated with chromatograph. Chromatography is used in biochemistry and analytical chemistry to separate, identify, purify & quantify individual compounds from a mixture of compounds in a sample.

Responsibility: Design, development, Testing and Bug fixing.

Environment: C, C#


SmartLab Guidance |Rigaku Corporation (Japan)

September 2010 - August 2013

Description : SmartLab Guidance controls the horizontal sample mount x-ray diffractometer for thin film analysis “SmartLab”, and gives user-friendly x-ray diffraction and x-ray reflectivity measurements. For conventional x-ray diffraction and x-ray reflectivity measurements, users must select an appropriate optics system and set appropriate measurement conditions based on the target material and x-ray wavelength. SmartLab Guidance eliminates these steps.

Responsibility: Design, development, Testing and Bug fixing. Analyze and fix the bugs reported by customer.

Environment: C++, MFC, Microsoft Visual Studio 2010








Timeline

Senior Software Engineer

Quest Global Engineering Limited
12.2021 - 08.2024

Lead Engineer

Quest Global
10.2014 - 12.2021

Software Engineer

Network Systems & Technologies Ltd
09.2010 - 10.2014

Diploma - Computer Engineering

Govt Polytechnic College
04.2001 -

Gopakumar PalatSoftware Engineer