Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Extracurricular Involvement
Languages
Timeline
Generic

HARVINDRAN THARMARAJA

Johor Bahru, Johor

Summary

To obtain a fresher position as a software engineer in a fast-paced organization where technical skills and creative thinking are useful. A highly motivated software engineer seeking to get a position in a reputed company, where I can use my skills and knowledge to learn new things and grow as a software developer. I am also looking for a challenging role to utilize my technical, database, and management skills for the growth of the organization as well as to enhance my knowledge about new emerging trends in technology sector.

Overview

9
9
years of professional experience

Work History

Programmer

Rockbell Software SDN BHD
03.2024 - Current
  • Maintain and update the frontend and backend of Point of Sale (POS) applications as per employer requests.
  • Assist the support team in resolving customer-related issues and releasing patch updates via Google Console.
  • Manage AWS-hosted servers, ensuring seamless deployment of updates without disrupting customer transactions.
  • Maintain and commit code branches in GitHub using Sourcetree.
  • Supervise junior programmers and provide assistance with complex tasks.
  • Maintain existing platforms and upgrade the environment as needed.
  • Ensure system services run 24/7, promptly resolving issues as they arise.

PHP Developer

Synchroweb Technology (M) SDN BHD
10.2022 - 02.2024
  • Maintain and upgrade Linux servers according to employer requirements.
  • Assist the technical team with project deployments and database migrations.
  • Commit updated code to GitHub branches, ensuring adherence to the MVC design pattern.
  • Optimize code to minimize memory usage for handling large datasets.
  • Resolve technical issues and integrate new functionalities into existing systems.
  • Propose solutions for pending issues and prepare API documentation for developed features.
  • Create executable installers for client-side installations.
  • Set up and maintain MariaDB Galera Clusters, ensuring all nodes are operational.
  • Integrate systems with third-party services such as property management tools, social networks, and payment gateways tailored for various countries.
  • Configure client systems with access point managers like Mikrotik and Huawei.
  • Maintain reporting systems for network and system usage analytics.
  • Implement measures to prevent cyber-attacks and secure server operations.
  • Manage and update layouts in the local content builder.
  • Test new features extensively to identify and resolve bugs.
  • Maintain Nginx servers and ensure 24/7 uptime of system services.
  • Monitor resource usage to ensure smooth system operations.
  • Deploy approved functions to production servers after team lead approval.

Software Engineer

GiS Resources SDN BHD
11.2019 - 09.2022
  • Maintain and upgrade servers and systems as per employer requirements.
  • Develop e-commerce systems and integrate payment gateways.
  • Manage networks for surveillance cameras and IO devices.
  • Report incidents to the administrative department and update FAQs after resolving customer issues.
  • Document all developments for future reference and create user manuals for applications.
  • Test and deploy projects, ensuring timely delivery within provided timelines.
  • Propose automation ideas to address ongoing issues and integrate requested APIs.
  • Provide client support remotely or on-site as needed.
  • Build servers based on hardware specifications and perform maintenance to monitor hardware lifespan.
  • Release system patches to upgrade while retaining previous data.
  • Supervise and guide interns to ensure tasks are completed effectively.
  • Prioritize and complete tasks assigned by administrators, leaving no work pending.
  • Assist in marketing efforts by providing resources and editing name cards and pamphlets.

IT Support – Internship

KMV Tailoring & Garments
06.2019 - 08.2019
  • Developed an Enterprise Resource Planning (ERP) system to streamline business operations.
  • Created a system to track the number of clothes being sewn and monitor fabric inventory.
  • Maintained and upgraded the server infrastructure to ensure reliable performance.
  • Reported server issues and awaited necessary approvals for further diagnosis.
  • Engaged with clients to gather feedback and improve system functionality.
  • Developed a web-based system integrated with a payment gateway to enable fully online transactions.
  • Designed a system to record clothing measurements, allowing clients to input and manage their custom requirements.

Junior Programmer - Internship

SAMS Technologies Enterprise
12.2015 - 05.2016
  • Upgraded local area network (LAN) infrastructure from CAT5 to CAT6, improving data transmission speeds and overall network performance.
  • Gained hands-on experience in networking protocols, wiring standards, and ensuring optimal network setup.
  • Revamped website design and functionality to improve user experience and enhance performance.
  • Implemented modern web development practices, including responsive design, SEO optimization, and integration of new features for improved user engagement.

Education

Bachelor of Science - Software Engineering

Segi University
Petaling Jaya, Selangor, Malaysia
11-2019

Diploma In Information Technology - Programming

Politeknik Sultan Mizan Zainal Abidin
12-2016

Skills

  • Testing and debugging
  • Object-oriented programming
  • Project management
  • Coding
  • NET development
  • API integration
  • System design
  • Debugging
  • Mobile app development
  • Software development
  • Dashboard design
  • Software integration
  • Programming languages: PHP, java, C, C, C#, net, Python, JavaScript, TypeScript, SQL, CSS, NoSQL and more
  • IP addressing and subnetting

Accomplishments

  • Led the integration of GRAB Food with existing POS system, ensuring smooth operation with minimal downtime by configuring it to work with the current backend.
  • Incorporated e-invoicing for B2C customers using the POPCORN POS system, enhancing billing efficiency and compliance.
  • Led the update of the AWS project environment from PHP 7.4 to 8.2, ensuring platform compatibility and enhanced security.
  • Developed a QR code-based login function, leveraging encrypted MAC addresses for secure user authorization by administrators through the system.
  • Led the development of a WhatsApp automated messaging server system using Node.js, enabling users to send automated messages (including text, audio, QR, and image messages) with triggers for automated replies. Integrated this system with third-party platforms via closed APIs.
  • Led the development of a Network Video Recorder (NVR) system for surveillance on Windows 10, improving security by replacing outdated Windows 7 systems. The solution is currently deployed in Penang Port and Nestle, Negeri Sembilan.
  • Successfully integrated Billplz payment gateway for Cozy Carz, implementing QR-based payments and streamlining transaction processes for a more efficient customer experience.
  • Developed a .NET application to monitor network status over VPN, notifying the team of issues via email and SMS, helping to keep the network operational.
  • Developed a .NET app to monitor client-side computer memory and CPU status through network-based topology, speeding up diagnosis and issue resolution.
  • Created an app that synchronizes local network time across all client PCs, ensuring accurate time stamps for surveillance recordings across client and server systems.
  • Developed a QR-based web system for displaying server data sheets containing warranty information, accessible only by authorized users, enabling easy access to product details from anywhere.

Extracurricular Involvement

  • 8th Place – The First Digital AGTECH Hackathon in Malaysia, MDEC (2019)
  • Certified Associate Programmer – Global Strategic Partners (2019)
  • Mobile App Development Workshop – MIT App Inventor 2, Tati University College (2017)
  • Appreciation Certificate – Deployment of interactive CD for pre-school students at SK Pengkalan Rangon, Terengganu (2016)
  • Participant – VADS – Customer Service Experience Management, MDEC (2015)

Languages

Tamil
Native language
English
Advanced
C1
Malay
Advanced
C1
Hindi
Elementary
A2
Tamil
Upper intermediate
B2

Timeline

Programmer

Rockbell Software SDN BHD
03.2024 - Current

PHP Developer

Synchroweb Technology (M) SDN BHD
10.2022 - 02.2024

Software Engineer

GiS Resources SDN BHD
11.2019 - 09.2022

IT Support – Internship

KMV Tailoring & Garments
06.2019 - 08.2019

Junior Programmer - Internship

SAMS Technologies Enterprise
12.2015 - 05.2016

Bachelor of Science - Software Engineering

Segi University

Diploma In Information Technology - Programming

Politeknik Sultan Mizan Zainal Abidin
HARVINDRAN THARMARAJA