Post Job Free

Resume

Sign in

Manager Engineer

Location:
Milpitas, CA
Posted:
February 05, 2016

Contact this candidate

Resume:

Sundara Senthil Page */*

Fremont, Sundara California Senthil – 94538, USA

E-Mail: actezj@r.postjobfree.com / actezj@r.postjobfree.com Mobile : +1-510-***-**** Professional Summary

Results oriented technology professional with seventeen years of extensive experience in development, Software Architecture, Design Patterns, Refactoring, OOAD, UML, Data Structures, and Algorithms.

Demonstrated development experience using Go Lang, C, C++, Java, Graphics, Android and Chromium (Blink) Web Browser. Possess good knowledge in system platform such as view/widget system, surface handling and rendering, SDK support, porting solutions, iSCSI protocol, device drivers, memory management and Telecom applications. Project execution skills - Estimation techniques, SDLC and Agile practice, Architecture, and Innovative (Agile Scrum and Waterfall) across various domains. Technical Skills

Languages Go Lang, C, C++, Java, Perl, Unix Shell Scripts

Open source Blink Chromium, Android, Enlightenment Foundation Libraries (EFL)

Graphics 2D and 3D (OpenGL ES, EGL)

Web Media Native Player ( UNIPlayer, Gstreamer), ME/MSE, WebAudio, WebRTC

OS Rex OS, Lynx OS, Sun Solaris, Linux, Unix (DEC OSF/1), Windows 7

Protocol OAuth2.0, XML, SCSI, iSCSI, TCP/IP, UDP

Debugger Trace32, JTAG, Kernel Debugging, SUN workshop, DBX, GDB

Mobile Platform Android, Samsung Mobile Platforms, EFL, Philips Platform (E740) Patents

US Patent ”Extending instant audible while in a voice call” Oct, 2014: US 201********

US Patent ”Custom voicemail greeting message based on caller” Aug, 13 2009: US 200********

Android Apps in Play Store

TAP.Track.Travel. (T3) : Android app based on Local Transport detail of buses and Trains

INDRadio : Streaming Indian Radio with play, pause controls with favorite channel. Sundara Senthil Page 2/4

PROFESSIONAL EXPERIENCE

Sigmaways, Fremont, CA, USA Senior Software Developer (From Sep 2015) Role & Responsibility

Study and understand of OAuth2.0 Protocol

Study and understand of Go Lang and Redis

Successful Contribution and Achievement

OAuth2.0 Authorization Using Go Language : Designed and Implemented REST based OAuth2.0 Authorization protocol using Go Language, which will be used for Authorizing and giving access to Sigmaway’s Bigdata SAAS Solutions to third party. Redis were used to store and verify the Auth encryption. Encryption were done using base64 and SHA-256 SSL encrypted hash. Avish Websoft, Bangalore, INDIA Senior Consultant (Feb 2015 – May 2015) Role & Responsibility

Overall Manage product development process from requirement to final product delivery

Bring process of requirement gathering, reviewing, Grand Chat Scheduling, Phase wise delivery, etc

Quality of delivery by identifying various test cases and verifying in all stages of development and delivery process

Overall make sure Customer satisfaction in each process. Successful Contribution and Achievement

TAP. Track. Travel. (T3) : Designed and Implemented T3 Android Application with Async threads for backend database access. JSON and REST API were used to communicate and interface between the application and database

PitShot Recharge : Success in delivery with customer satisfaction SAMSUNG Telecom, Bangalore, INDIA Senior Chief Engineer (April 2009 – Jan 2015) Role & Responsibility

Innovate, design, prototype solutions to demonstrate the cutting edge solutions to differentiate Samsung from other OEM in the market and finally commercial the solution.

Latest Chromium Browser on various platform OrSay DTV and Tizen for both mobile and DTV

Innovated Extended Display Solution, released in Galaxy S3 ( Gallery Slide Show )

Added implicit animation for Expandable List Item, released in Galaxy S3

3D effects, between Activities transition in Android

Dynamic Layouting for 3D UI framework.

Sundara Senthil Page 3/4

Successful Contribution and Achievement

Chromium Browser on Smart DTV Platform : Latest Chromium browser based on C and C++ and cross compiled to various ARM based platform OrSay Smart DTV and Tizen for both mobile and DTV

SVI 3D Graphics framework : SVI framework based on C++ is a 3d engine built on top of OpenGLES2.0 inorder to allow faster prototyping and development of 3D apps, UI and effects

Extended Display Solution :Samsung were the first to show different content onto external display mainly on TV using Surface Flinger and Hardware Compositor based on Android Rendering framework

HDMI Specification for External Display : Samsung specified the common interface for ED

SGI framework on Android : Samsung Graphic Initiative(SGI) is a 3D Ui framework on Android, which will differ Samsung mobile/tab from others devices in the market

Enlightenment Foundation Libraries (EFL) Enlightenment the window manager, build on top of building blocks knows as EFL, which is open source on C and C++ and Linux

Samsung Handset Platform (SHP) The Proprietary platform based on C++ for ARM cross platform and most successful platform of all other platform which Samsung holds. SAMSUNG Telecom America, USA Consultant (June 2005 – March 2009) Role & Responsibility

Design, implementation, Owned a new mobile framework

First QWERTY key pad driver were written for North America Market

Provide SDK support for Philip platform, which improved the development time

Expertise on Mobile Domain, platform and framework Successful Contribution and Achievement

Proprietary Mobile Framework (RichUI) Design and implementation of Mobile Software Stack that favors easy development and deployment of applications which are rich in features based on Mozilla Framework

Porting WPP on L4 (QSC6055 - Micro Kernel) Porting of WPP on L4 Qualcomm chipset Qsc6055, which is based on micro kernel based on C++ for ARM cross compiler platform

GSM Simulator Designed and implemented a Simulation Application for GSM (Philips platform based) mobile phone based on C++ using VC++ for SDK.

Wrote unit test cases using unit testing framework like GMock and GTest

Embedded QWERTY Keypad driver for Mobile Handset Samsung came up with unique flip mobile handset (u740) which contain both normal and QWERTY support in a single keypad based on C for ARM cross platform

WAP support for Mobile Handset Wireless Application Protocol (WAP) contains both the Browser

and Samsung Messages, Mobile which handset are supported Mobile handsets in mobile are handset becoming based sophisticated on C++ for and ARM are cross becoming platform multi faceted device. Apart from providing functions for placing and receiving calls, sophisticated functions such as inbuilt camera/camcorder and messaging services are quite common. Sundara Senthil Page 4/4

HCL Tech Pvt Ltd Chennai, INDIA Lead Engineer (Sep 2003 – May 2005) Role & Responsibility

Design, implementation and verification of iSCSI Protocol development

Support Marketing team in marketing this product Successful Contribution and Achievement

iSCSI Driver Development The iSCSI protocol is a mapping of the SCSI remote procedure invocation over the IP networks based on C for Linux Device Driver and Window Device Driver Axes Tech Pvt Ltd Chennai, INDIA Senior Member (Nov 1999 – Sep 2003) Role & Responsibility

Design and implementation of Dual Platform Manager and data server for HLR

Responsible for SMS deployment in AIN networks

Responsible for Processor status view and modify

Responsible for system status reporting with system manager for a telecom switch Successful Contribution and Achievement

DUAL PM and DS IN HLR Implementing the dual Platform Manager (PM) and dual Data Server (DS) in HLR based on C++

SERVICE MANAGEMENT SYSTEM SMS is the center of the management system on the AIN network.

600E PROCESSOR STATUS This project is to view and modify the status and equipage of the processors and sub devices in the CLDC switch using a graphical user interface interactively based on C and C++.

SYSTEM STATUS REPORTING This module collects TMM data for some category and accumulates in system Manager based on C++ and multithread on a Linux based system T.S.S.C.C Vellore, INDIA Team Lead (Nov 1997 – Oct 1999) Role & Responsibility

Responsible for inhouse project identification and implementation and delivery Successful Contribution and Achievement

INTRANET MAIL SERVER : This project is aimed to develop a full-fledged MIME server based on C.

LIBRARY MANAGEMENT AND AUTOMATION : The main objective of the project is to automate a Library, which can be used by colleges based on VB EDUCATION

Bachelor of Engineering (Computer Science) Madras University (1993-1997)



Contact this candidate