5
Sasikumar J. B.Tech., (ECE) N0:11, Subramaniya swami kovil st, Karayambuthur, [email protected] Puducherry -605106. +91 9789281738 OBJECTIVE To work in a professional and challenging environment where I can augment my knowledge by working in a team and thereby serve the company to my level best. CAREER PATH About 3 years and 4 months of real time experience as a Software Engineer in SureSoft Systems Pvt. Ltd., Puducherry from Oct 2011 to Feb 2015. ORGANIZATION PROFILE Sure Soft System Pvt Ltd(http://www.ssofts.com) is an ISO 9001 and CMMI level 3 certified leading organization for providing software solution with all the latest STB features, iDTV, Single-chip TV solutions to compete the international market and to meet the requirements of its customers of almost all parts of the world. ACADEMIC CREDENTIAL B.TECH - ECE with 7.53 CGPA at Sri Manakula vinayagar Engineering College– Puducherry, affiliated by Puducherry University, Puducherry. H.S.C with 86.58% at Sri Ramakrishna Vidyalaya Matric.Hr.Sec.School, Villupuram.. S.S.L.C with 86% at Holy Flower English Hr.Sec.School, Puducherry PROFESSIONAL PROFILE A highly self-motivated professional having 3+ years of experience in the field of embedded systems (STB domain) Good working experience in C language and RTOS. Area of expertise in the field of Device Drivers, Advanced security CA, CI-Plus & DVB-CI systems design and Development based on OS21 and Linux OS. Expertise in Linux device driver development (for PCMCIA, Smartcard drivers). Also having technical knowledge and working experience in PIO devices, I2C, UART & interrupt handling. Good knowledge in Hardware interfacing, Hardware debugging, Software design and Software debugging. Ability to fix high priority issues in a shorter duration and keen communicator with good technical support on multiple projects, logical and relationship management skills.

sasikumarj_resume

Embed Size (px)

Citation preview

Page 1: sasikumarj_resume

Sasikumar J. B.Tech., (ECE) N0:11, Subramaniya swami kovil st,

Karayambuthur,

[email protected] Puducherry -605106.

+91 9789281738

OBJECTIVE

To work in a professional and challenging environment where I can augment my knowledge

by working in a team and thereby serve the company to my level best.

CAREER PATH

About 3 years and 4 months of real time experience as a Software Engineer in SureSoft Systems

Pvt. Ltd., Puducherry from Oct 2011 to Feb 2015.

ORGANIZATION PROFILE

Sure Soft System Pvt Ltd(http://www.ssofts.com) is an ISO 9001 and CMMI level 3 certified leading

organization for providing software solution with all the latest STB features, iDTV, Single-chip TV

solutions to compete the international market and to meet the requirements of its customers of

almost all parts of the world.

ACADEMIC CREDENTIAL

B.TECH - ECE with 7.53 CGPA at Sri Manakula vinayagar Engineering College– Puducherry,

affiliated by Puducherry University, Puducherry.

H.S.C with 86.58% at Sri Ramakrishna Vidyalaya Matric.Hr.Sec.School, Villupuram..

S.S.L.C with 86% at Holy Flower English Hr.Sec.School, Puducherry

PROFESSIONAL PROFILE

A highly self-motivated professional having 3+ years of experience in the field of embedded systems

(STB domain)

Good working experience in C language and RTOS.

Area of expertise in the field of Device Drivers, Advanced security CA, CI-Plus & DVB-CI

systems design and Development based on OS21 and Linux OS.

Expertise in Linux device driver development (for PCMCIA, Smartcard drivers).

Also having technical knowledge and working experience in PIO devices, I2C, UART &

interrupt handling.

Good knowledge in Hardware interfacing, Hardware debugging, Software design and

Software debugging.

Ability to fix high priority issues in a shorter duration and keen communicator with

good technical support on multiple projects, logical and relationship management

skills.

Page 2: sasikumarj_resume

Effectively participated in training and interview programs.

Software Programming Languages

C

Micro-Controllers

Platforms Core OS

ST Microelectronics ST20,ST40 OS20,OS21 and STLINUX

MSTAR MIPS ecos,MLinux

ALI MIPS TDS

Emulators

JTAG Emulators : ST Micro connect

PHERIPAHERL PROTOCOLS

UART I2C

SPI

STANDARDS & SPECIFICATIONS

ISO/IEC 13818-1 Standards (DVB)

En50221 – specification for DVB-CI.

CI+ specification versions 1p2 and 1p3.

CI+ 1p3 Extensions.

ETSI TS 103 205 V1.1.1 - Extensions to the CI Plus 1p3.

ETSI TS 103 197 V1.5.1 - Head-end implementation of DVB SimulCrypt.

PROJECT PROFILE

1.TYPE: Application And Device Driver Development

Title DVB-Common Interface

Description A set of standards has been designed to be used in digital video broadcasting.

These standards include source coding, channel coding, service information and

decoder interfaces. In addition, a conditional access system is used when there

is a need to control access to a broadcast service. It has been decided that the

conditional access system need not be standardized, although a common

scrambling algorithm is provided. A solution is based on a standardized interface

between a module and a host where CA and more generally defined proprietary

functions may be implemented in the module. The communication between

module and host is based on EN50221 specification.

Role Design, Development, Enhancement, Porting and Debugging, Team leading and

Page 3: sasikumarj_resume

co-ordination, Trainer, Hardware tracing.

Responsibilities

Get the schematics from customer for the base target and examine for any

hardware connection fault and device layout issues in the DVB-CI related

Circuits and DVB-CI TS routing related circuits.

Prepare the diagnostics s/w to diagnose the DVB-CI communication and

notify to the customer for any defects in the hardware layout.

Ported our DVB-CI stack for the current hardware and validated the CAM

communication and DVB-CI TS routing.

Multi service descrambling design and implementation (which is mandatory

for CI Plus v1.4).

CI HAL design and implementation to ease the porting work.

Linux device driver implementation for CAM communication.

Dedicated on-site support to resolve the Astra and Neotion CAM

descrambling failure issue in GMI-7111 project.

2.TYPE: Application And Device Driver Development

Title DVB-Common Interface Plus

Description CI+ is a extension of DVBCI. By making use of certificates and a certification

authority, a trusted channel is formed between the CAM and HOST when

scrambled content is being received. In the original CI standard, decrypted

content could be sent over the PCMCIA interface unscrambled. Although more is

applied on controlled content using URI, License and Service Shunning.

Role Design, Development, Enhancement, Porting and Debugging, Trainer, Hardware

tracing.

Responsibilities

Complete CI Plus stack implementation (v1.2 and v1.3).

The major implementations are Content Control, CAM Upgrading Operator

Profile, Low Speed Communication, Application MMI resources and service

shunning feature.

SMARDTV test cases analysis and testing of CI Plus v1.2 and v1.3 stack.

DTV Labs official test, production credential integration and stack validation

CI Plus Interim License agreement specification analysis and

implementation. The major implementations are URI, Controlled Content

recording & output routing and other security solutions (secure loader, RAM

content protection, debugging port protection).

Factory process design and implementation to burn production credential in

STB flash.

Fips-Openssl cross compilation and integration in DVB application for CI+

cryptographic operations.

Page 4: sasikumarj_resume

Test case document derivation and validation.

Inter-module communication to meet specification requirements and

application level integration.

Customer communication to regarding CI Plus certification process and

clarify the technical queries.

3.TYPE: Application And Device Driver Development

Title Conditional Access System – CAS

Description A conditional access system comprises a combination of scrambling and

encryption to prevent unauthorized reception. Encryption is the process of

protecting the secret key that are transmitted with a scrambled signal to enable

descrambler to work. This scrambler key is called as CW must of course be sent

to the receiver in the encrypted form as an ECM. The CA subsystem in the

receiver will decrypt the CW only when authority sent to receiver in the form of

EMM. This layered approach is fundamental to all proprietary CA system in use

today.

Nagra Vision

CryptoGuard

Simulcrypt Head-End System.

Role Design, Development, Enhancement, Porting and Debugging, Trainer, Hardware

tracing.

Responsibilities

Nagra Vision and CrytptoGuard CAK document analysis and integration.

Implementation of smart card and descrambler device driver to user

application.

Fulfilled the cryptogurad requirements that are unique STB ID generation,

encrypting and decrypting the PVR contents using the AES-128 CBC

algorithm with chip specific.

Solved the problems in the smartcard driver code during Nagra electrical

test.

Dedicated and timely support to implement the Nagra secure loader.

Implemented PC based (Ubuntu OS) ECM (Entitlement Control Generator)

and EMMG (Entitlement Management Generator) which communicates with

scrambler and multiplexer using the TCP/IP protocol for Simulcrypt Head-

end.

Page 5: sasikumarj_resume

PERSONAL PROFILE

Name : Sasikumar J.

Father’s Name : Mr. Jayabal P

Mother’s Name : Mrs. Seethalakshmi

Date of Birth : 14/08/1990

Nationality : Indian

Marital Status : Single

Mobile : +91 9789281738

Address : 11, Subramaniya swami Kovil Street,

Karayambuthur,

Puducherry – 605 106

DECLARATION

I hereby declare the information stated above is true and correct to the best of my knowledge and belief. Place: Puducherry Signature: Date: Name: SASIKUMAR J.