Post Job Free

Resume

Sign in

Software Engineer Computer Engineering

Location:
Rolla, MO, 65401
Posted:
November 10, 2016

Contact this candidate

Resume:

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.



Contact this candidate