Post Job Free
Sign in

Project Software Engineer

Location:
56093, India
Posted:
August 09, 2010

Contact this candidate

Resume:

Sathish Kumar First cross St. S.G playa

C.V

Raman nagar, Bangalore

Karnataka - 560093, India

Mobile - 974*******

*****.********@*****.***

Objective

Seek a challenging position that provides an environment for growth,

continuous learning and skillful application of my knowledge in the

software business of the organization.

Education

PSG College of technology

Coimbatore, India JUN 2005 - JUN 2008

B.E Computer science with CGPA#: 8.50 out of 10

Nachimuthu polytechnic college

Pollachi, India JUN 2002 - JUN 2005

Diploma in Computer Engineering - Gold medalist

Summary

. Experience of 2 years and 6 months in Juniper Networks on prototype,

design, development and maintenance of products in FreeBSD and LINUX

platforms

. Hands on with UNIX and LINUX internals and exposure to FreeBSD

. Very good understanding of LINUX TCP/IP stack, LINUX kernel and network

programming

. Excellent knowledge on system programming using C, Data structures and

algorithms

. Developed and maintained kernel and user space applications on Linux,

FreeBSD and JUNOS

. Hands on with developing multi threaded applications

. Worked on security products like SRX series service gateway for the data

center, SRX series service gateway for branch

. Very Good knowledge of CVS and SVN source control versions

Professional Experience

Software Engineer

Juniper Networks - Bangalore, India JUN 2008 -

Present

Network based PDF decoder

. Nowadays the most common Web-based attacks are related to malicious PDF

activity, this attack consists of attempts by attackers to distribute

malicious PDF content to victims through the Web. This attack is assumed

to be popular due to the common use and distribution of PDF documents on

the Web. In addition, browsers can be set up to automatically render a

PDF document

. In this project a new network based nested decoder added into Juniper IDP

detector to detect and block PDF based file format vulnerabilities

My contributions and Responsibilities

. Own the design and implementation of PDF decoder solution for Juniper SRX

series gateways

. Understand the market requirement and competition

. Understand different deployment scenarios from which drive product

features and roadmap

. Collected and studied various PDF reader based malwares from malware

domain list

. Prototyped a solution and verified the functionality and performance with

collected PCACPS

. Implemented an efficient algorithm to decode PDF files on the fly with

50% less memory and processing power compared to existing proxy based

Antivirus solutions.

Juniper IDP Signature Language enhancement

. Juniper Intrusion detection and prevention system detects various attacks

based on signatures defined by security team. In this project, existing

signature language enhanced to avoid false positives and simplified

signature definition.

. Newly added features,

. Bit level pattern matching using bitmask, useful in parsing binary

protocols and document formats

. Match within Same context Instance, match different patterns in same

context instance

. Ordered Constraint, ordered match of different patterns

. Within Bytes Constraint, look for specific pattern with in specific bytes

range

. Within packets constraint, look for patterns with in specific packets

range

. Context length check

. Existing signature language of Juniper IDP allows checks on various

protocol header fields for the IP, TCP, UDP and ICMP protocols. In

addition to that a new "length" construct within the "context-check"

construct will cause the IDP engine to perform comparisons against the

context length, after the DFA pattern has been matched.

My contributions and Responsibilities

. Own the design and implementation of signature language enhancement

solution for Juniper SRX series gateways

. Designed and prototyped a solution and with a help of security team

verified it against various accuracy tests

. Designed solution to support both software DFA pattern matching and

hardware pattern matching

. Received J-Champ award for the generic design and implementation of this

project

Juniper IDP on SRX1400 platform

. SRX1400 is an entry level data center services platform. As part of this

project Intrusion detection functionality enabled in SRX1400

My contributions and Responsibilities

. Took ownership and complete responsibility of this project

. Worked with platform and flow team to understand the basic infrastructure

. Enabled complete IDP functionality in this new platform, this project is

now at release stage

CLI enhancements for J-web

. J-web is Juniper's Web interface for branch SRX series gateways. As part

of this project we increased IDP's J-web page performance and user-

frendliness

My contributions and Responsibilities

. Worked with customer escalations team and UI team to understand the

current problem

. Based on customer feedback enhanced existing IDP related JUNOS commands

. Because of caching, and other enhancements made IDP related CLI commands

20% faster than before and increased J-Web responsiveness (one of the

main customer requirement)

Intern in software development

Juniper Networks - Bangalore, India JAN 2008 -

JUN 2008

. Developed Juniper Web interface for low end J-2320 routers.

My contributions and Responsibilities

. Designed and developed J-web pages using ExtJS - Extended Java script and

AJAX

. Exposure to JUNOS internals and JUNOS Scripts

. During this internship period, learned basic routing, firewall and

intrusion detection functionality

Awards and honors

. Received "J-champ" award from Juniper Networks, Inc for generic design

and implementation of "Signature Language enhancement" project

. Received best technical paper and innovative idea award from SLT tech

summit 2009 Juniper Networks, Inc for my work on "Light weight virtual

intrusion detection system for cloud computing environment"

. Developed "Network Behavior analysis algorithm for detecting DDOS

attacks" and presented at Juniper Networks, Inc SLT tech talk 2009



Contact this candidate