Drive Faster Quality Insights through Customized Test Automation
UdayakumarArunachalam
1. UDAYAKUMAR ARUNACHALAM
18, Curragh Court Tuam, Co. Galway, Ireland | udayan.gct@gmail.com
Summary
Senior software professional with expertise in most aspects of the software development life cycle, including
requirements analysis, design, development, production support, leading and coaching team for more than 7.5 years of
experience. Areas of expertise range from C/ C++ based Image processing/HMI/DSP application development across
multiple domains, driver development on Linux, firmware based on RTOS and non-RTOS based embedded
applications.
Skills
• Multi-core/Multi-threaded platforms
• Image processing algorithms
• UI – Application layer
• Firmware/Middleware
• Linux device drivers
• Agile/scrum – Certified PSM
• Code reviews and process improvement
• Test automation
• Software development lifecycle expert
• Portable code writer
• Quick learner
• Able mentor for junior team members
• Able communicator
Operating Systems: Windows XP, Windows 7, Fedora Linux
RTOS : VxWorks. SYS BIOS, FreeRTOS
MCU/Chip : TI 8148-Visionmid, NXP LPC3130, Renesas Rx21A, NXP , Freescale SPC5604, NXP PN532
Languages : C, C++, JAVA (JNI), EDGE
Tools/IDE : Visual Studio IDE, CCS, E2studio, Win32, MFC, NetBeans, IDE,GCC,
EDGE Developer IDE, Linux shell scripting, Java SDK, Star UML
Domain Specific : CANoe (CAPL), OpenCV Library, MFC/Win32, EDGE (Effective Data Gathering Expertise)
Work history
• Surround View System camera – (TI8148-Visionmid application, Ireland (Irish client), 42 months, 14
members)
o Roles include SwPL (for 6 months), Scrum master (1.5 years) and Developer (1.5 years)
o Responsibilities include leading/mentoring the team, Coaching Scrum framework to the team,
designing and developing client specific views including HMI in existing framework
o Porting/Optimization of windows algorithms(POC) to DSP core
o Unit testing/Integration test automation
o Automation and optimization of xml based client specific configuration file format using scripts
o Developed and maintained simulator for client specific overlays and HMI
o Worked on both Slave-DSP and host related software development.
o Co-ordinated scrum teams (multiple geographies) as SCRUM master for more than 1.5 years
• Rx21A Metrology library - (Renesas Rx21A7 channel DMA driver/library, UK/India (UK client), 8 months,
9 members)
o Designed and developed software architecture
o Lead the team and also played as architect
o Spearheaded simulator development and generic interface development for GUI based testing tool
• Image Usability Analysis (IUA) - Application library across windows/Linux/ RTOS, India/ Italy (Italian
client), 18 months, 11 members)
o Designed and developed interface layer
o Developed Image Test Automation
2. o Developed reference creation Tools
o Designed and implemented Template DB management Tool based on JNI/MySQL/OpenCV
• Llyods TSB/Halifax/BOS merger – Windows-MFC EDGE (Effective Data gathering Expertise) based front
end chat support tool for a UK bank, India (UK client), 6 months, 20 members)
o Development of user interface and scripts for server log analysis
o Execution of unit/integration test cases
• Pachinko - Game development tool – (Application for windows desktop, India (Japanese client), 6 months ,
11 members)
o Worked on GUI layer based on MFC
o Developed special file format parser
o Developed optimizer modules
• Diabetic Retinopathy syndrome analysis - (Application library for Image processing modules for windows
desktop using OpenCV library, India (American client), 6 months, 6 members)
o Worked on pre-cessing filter module
o Worked on localization modules
Education
Bachelor of Engineering – Electronics and Instrumentation, (8.6 CGPA, 2008)
Govt. College of Technology – Coimbatore, Tamilnadu, India
XII – Mathematics and Biology, (94.25%, 2004)
N.S.M.V.P.S Hr. Sec School – Devakottai, Tamilnadu, India
SSLC – Matriculation Tamilnadu (86.5%, 2002)
Infant Jesus Matriculation School – Devakottai, Tamilnadu, India
Certifications and recognition
• Image Processing Techniques – M.S. Ramaiah institute of Advanced studies, Bangalore (2009)
• Extra-Mile Award, Tata Elxsi, Bangalore (2011)
• Bravo Award (Employee recognition), Tata Elxsi, Bangalore (2013)
• Bravo Award (Employee recognition), Tata Elxsi, Bangalore (2015)
• Professional Scrum Master from Scrum.org (2016)
Additional information/Highlights
• Played multiple roles across project teams
o Developer, Configuration manager, Architect, Module leader, Team leader, Scrum Master
• Geographies – India, Italy, UK, Ireland
Certifications and recognition
I hereby declare that all the information provided above are true to the best of my knowledge.
Date: 11/08/2016
Place: Tuam, Ireland [Udayakumar Arunachalam]