Summary
Overview
Work History
Education
Skills
Product Development Experience
Personal Information
Timeline
Generic

Surendar Kirubanandam

Chrompet, Chennai

Summary

  • Over 12+ years of experience in embedded GUI application and web development for networking and embedded products, specializing in scalable user interface design and development.
  • Over 4+ years of hands-on experience in Embedded GUI development using the Qt framework, including Qt Widget-based application development and basic exposure to Qt/QML concepts.
  • Proven track record as a lead front-end developer with 6+ years of expertise in web UI development and enterprise application design using React, JavaScript, HTML5, CSS3, and Bootstrap.
  • Skilled in integrating front-end applications with backend systems through APIs and service-based communication, utilizing various communication mechanisms such as JSON-RPC, UBUS, AJAX, and REST.

Overview

13
13
years of professional experience

Work History

Manager - UI/UX Developer

VVDN Technologies Pvt. Ltd
Chennai
01.2017 - Current

Embedded GUI Application Developer:

  • Developed embedded GUI applications using the Qt framework for device management and configuration interfaces.
  • Designed and implemented interactive UI screens using Qt Widgets, such as QWidget, QPushButton, QLabel, QLineEdit, QComboBox, and other UI elements.
  • Worked with QObject-based architecture for event handling and object communication within the application.
  • Implemented UI interactions using the Qt Signals and Slots mechanism.
  • Worked on multilingual UI support in Qt applications using translation files and dynamic language-switching concepts.
  • Worked on integrating frontend GUI components with backend modules using Qt APIs and C++.
  • Involved in application enhancement, UI customization, and feature implementation activities.
  • Worked with Qt Designer for UI layout design and widget-based application development.
  • Familiar with Qt application lifecycle, event handling, and widget management concepts.
  • Participated in performance optimization and usability improvements for embedded GUI applications.

Web Development:

  • Developed and maintained scalable and reusable UI components using React and JavaScript to improve application maintainability and reduce development effort.
  • Integrated frontend applications with backend systems through REST APIs, JSON-based communication, and service interfaces.
  • Worked closely with backend teams to understand API contracts, and ensure seamless frontend-backend integration.
  • Implemented multilingual application support through i18n localization, and globalization features.
  • Developed and maintained common/shared UI modules to support reusability across projects.
  • Involved in production support and enhancement as per application requirements.
  • Good working experience using Jira and Git.
  • Performed debugging, issue analysis, and root cause identification for production and customer-reported issues.
  • Participated in CI/CD workflow activities using GitHub Actions for build and deployment automation.
  • Created and maintained basic Dockerfiles for React applications to simplify build and deployment processes.
  • Supported application configuration and environment variable management within containerized applications.
  • Experience in designing and developing interactive user interfaces for embedded systems.

Software Engineer

AKAS MEDICAL
Chennai
11.2013 - 12.2016
  • Developed the GUI for medical equipment (vision testing) using the Qt framework, such as QWidget, QDialog, QPaint, QNetwork, and QSocket libraries.
  • Worked with multiple TTF font files and integrated them with the vision testing application.
  • Provided the multilingual support for enlarging business needs.
  • Following up on the mockup UI screen from the client and designing the same in Qt.
  • Familiar with QML concepts, including component-based UI development, property binding, layouts, signals, and slots.

Education

BE - ECE -

C. Abdul Hakeem College of Engineering & Technolgy
Melvisharam, Ranipet
09-2012

Skills

  • Qt Core - QObject, Signals and Slots, QApplication, QString, QTimer
  • Qt Widgets / GUI - QWidget, QPushButton, QLabel, QLineEdit, QComboBox, etc
  • Qt/QML - Rectangle, Text, Button, Image, Anchors, QML-C Integration (basic exposure)
  • Basic C
  • C
  • HTML5
  • CSS3
  • Javascript
  • Lua
  • Bootstrap
  • Jquery
  • Luci
  • React

Product Development Experience

  • Router Configuration on Device GUI(LCD)
  • Apollo Biological Indicator Reader for sterialization vials
  • Digital Vision Equipment for eye testing
  • Patient Monitoring Systems GUI Application
  • Smart grid based Indoor/Outdoor Wifi router unit for local WebUI
  • Point to Multi point Wifi Access Point for local WebUI

Personal Information

Date of Birth: 29/11/1990

Timeline

Manager - UI/UX Developer

VVDN Technologies Pvt. Ltd
01.2017 - Current

Software Engineer

AKAS MEDICAL
11.2013 - 12.2016

BE - ECE -

C. Abdul Hakeem College of Engineering & Technolgy
Surendar Kirubanandam