HARI PRASATH MURUGESAN
*** * **** **, ***. **, Rolla, MO 65401 573-***-**** acxgat@r.postjobfree.com www.linkedin.com/in/hmghb Education
Missouri University of Science & Technology, Rolla, MO August ‘15 – December ‘16 Master of Science, Computer Engineering GPA: 3.86/4.0 Computer Skills
Languages C, C++ (C++ 11), Python, Java, Assembler, Shell Scripting Libraries/Frameworks: WinAPI, STL, Boost, libxml, Direct3D (DirectX 9.0), Named Pipes Concepts: OOAD (UML, Design Patterns), Multithreading/Multiprocessing, Networking, Socket Programming, IPC, Machine Learning Systems: Microsoft Windows XP/7/8/Embedded Standard, Linux Version Control: SVN, CVS, IBM Rational ClearCase, Git Software: Microsoft Visual Studio, Disti GLStudio, IBM Rational Rhapsody, MATLAB, QT Creator, Jira, Jenkins, GDB, Wireshark Databases: MySQL, PostgreSQL, Hadoop, MongoDB
Experience
Tata Elxsi Bangalore, India
HMI Software Engineer March ‘13 – July ‘15
Environment: C++, STL, Disti GL-Studio, IBM Rational Rhapsody, Jenkins, IBM Clearcase, IBM ClearQuest, Nuance Speech Engine
Next Generation Infotainment – Project involves developing Human Machine Interface (HMI) dashboard application for a major automotive company in UK
Developed GUI and widgets using Disti GL-Studio and deployed on hardware running customized Linux
Implemented business logic with state chart mechanism using IBM Rational Rhapsody to provide intelligence to GUI
Developed voice operated Infotainment application and a middleware that interact with Nuance Speech Engine
Implemented view and controller of MVC architecture for infotainment features such as Television, Dual View, Telephone and Eco Data.
Participated in designing new features which involved designing UML, Class and sequence diagrams
Held meetings with client to outline new feature requirements and translate them into technical specifications and tasks
Created automated scripts for installing and configuring the testbed System Software Engineer December ‘10 – February ‘13 Environment: C++, Visual Studio, DirectX 9.0, IPC, Windows APIs, WindowsDDK Digital Security and Surveillance – Remote Management Console and Tools
Worked on C++ for Creating System Administration Application that specialized to monitor Intel vPro enabled system through its unique hardware feature
Developed a driver using Windows Driver Development kit to monitor the hard disk drives through reading SMART attributes Digital Signage Benchmarking Application (ISBA)x
Worked on developing Digital Signage Application running on low cost to high performance systems with installed Windows Embedded Standard or Linux
Developed a module that supports Text Ticker with image support using Direct3D
Worked on video compositing and rendering using DXVA-HD for hardware accelerated video processing
Implemented multi-monitor support to the signage application using Windows COM APIs
Designed and developed a daemon responsible for communication between different platforms in a video wall additional feature to digital signage application
Worked on IEEE 802.1as to manage time synchronization between the video frames sent to different machines Academic Projects
Big data analytics on health care systems (ongoing)
Design and implementation of a mp3 player using 8051 microcontroller (ongoing)
Simulation of super scalar MIPS architecture: Implemented 5 stage pipelined MIPS processor using Tomasulo Algorithm and branch predictor schemes to reduce the number of clock cycles to process multiple instructions
Data sniffing using Keylogger: Developed and demonstrated a keystroke capture attack in a victim’s computer and provided a probable defense mechanism
Noise cancellation using adaptive filter in real-time DSP: Implemented adaptive filter using PNLMS and APA algorithms to reduce echo noise cancellation and compared both for best results
Elderly people monitoring system: Developed an embedded device designed to fit on patient’s body that continuously monitors temperature and heart rate. Intimate the caretaker with SMS in case of abnormality Achievements
Consistently recognized with outstanding feedback in annual performance appraisals in Tata Elxsi. Tata Elxsi Bravo Award – Top performer at Tata Elxsi.