CURRICULUM VITAE
Email: A.VENKATRAM
*********@*****.**.** PNO:+917*********
*********@*********.**.**
Overview
* + years of Experience in Software Design and Development
Career Objective
Seeking a challenging career where I can effectively contribute my
skills and knowledge, work with new and diverse technology in software
design and development
Personal Skills:
> Comprehensive problem solving capabilities, excellent productive
skills and receptive skills
Academics
> B.TECH Computer Science & Engineering from University College Of
Engineering, Kakatiya University in 2002 with with 68.58%.
> Intermediate from Andhra Pradesh Residential Junior College,Utnoor
Adilabad in 1997 with 61.6%.
> S.S.C. from Andhra Pradesh Residential School in 1995 with 73.16%.
Experience Summary
> Working in Linkwell Telesystems, Hyderabad as Sr.Engineer -R&D from
June 2004 to Till date.
> Worked as home tutor and taught Data structures and Operating System
from june 2002 to june 2004
Working Experience:
1. Exposure to:
> ISO 7816 Standards
> ISO 8583 standards
> Arm-linux-tool chain.
> gdb, kgdb, shell scripting.
2. In Linux Environment.
> Writing character device drivers.
> Crypto Algorithms (RSA,SHA1,DES).
> WTLS digital signatures.
> PHP and Mysql
> ISO-8583 Based Banking applications
> EMV2 Kernel Implementaion
> Smart Card application
> Socket programming and Inter process Communication
> POSIX Programming in Linux Environment
> Signal Programming in Linux Environment
Responsibilities:
> Attending technical reviews.
> Identifying a risk in project.
> Identifying required technical resources for project.
> Schedule preparation for the project.
> Delivering weekly report for the project.
> Documentation for assigned module.
> Developing a prototype to a given module.
> Designing and Development of a module.
> Completing a given task within time.
Career Achievement:
> I played instrumental role to get the EMV level2 Certification in
Linkwell
> Awarded BEST application development for MF-connect 3000 finance
collection application for Mahindra & Mahindra Financial Service Ltd.
Projects Details
Right now I am involving in Code signing tool and file
authentication modules.
1. Code signing tool
Team Size : 4
Environment : Linux and C++
This project goal is to create easy use of signing of the System files
like u-boot, Kernel, Root file system, further to maintain and tracking
of system files, Key life cycles per set of the terminals.
2. File authentication module
Team Size : 2
Environment : Linux and C++
The goal of this project is to check the integrity, authentication of the
user of the file and user. Integrity is checked by the hash of SHA2,
digital signature is used for the authentications files
3. WTLS-PKI Project
Team Size 4
Environment: Linux and C++
Duration: 4 months
Generation Of Three Layer Certificates to complain the WTLS-PKI
functionality with three certificates 1. Super Root Certificates
authenticate Device owner Certificate 2 Device owner Certificate
authenticates Application certificate(s)
3 Application Certificate authenticate and verify the application.
Super Root certificates act as CA of the terminal and controls the
system files like u-boot, kernel, Rootfs and in turn used to authenticate
the Device owner certificate. Device owners Certificate authenticate the
owner of the Device and allow him to create user accounts based on the
space availability. On rest super root public key is extracted from the
device flash upon confirming to integrity and used to verify the Device
owner certificate and extracts the Device owners public key and used to
verify the application certificate and extracts the application public
key. This application public key used to decrypt or encrypt files or
executable.
4. Mahindra and Mahindra Application.
Team Size : 3
Environment : Linux and C++
Duration : 6 months
Main Objective of this application is to collect the Cash from the
Mahindra Contractors. Initially Application will download the contract
details, receipt numbers and transaction types, Minutes of meetings(MOM)
details from the server. MOM contains the details of the contractors who
are committed to give the amount on that particular day. Based on the
downloaded Moms, field executives collect the amount from the contractors
and generate the receipt for same contains all information about the
contractor and amount details. Barcode of the company level receipt
number is printed at the end of the receipt. Application will
automatically upload the receipt's details to the server.
5 Euro pay Master VISA -Smart POS Project.
Environment : Linux and C++
Team Size : 4
Duration: 8 Months
The main goal of SmartPOS project is to make it easier for
developers to create terminal based credit and debit applications based
on EMV level 2 requirements, and to drives Acquirer Device Validation
Toolkit acceptance by EMV Level 2 approved POS applications. This goal
is achieved by two-layered architecture of SmartPOS. In one layer
implemented an environment independent part of the platform. In this
layer all EMV related logic is implemented and also interfaces to all the
external devices (or services), such as Smart Card Reader, Cryptography,
are defined. On top of this the system dependent layer, which is called
Runtime. Runtime is system dependent (or device dependent) implementation
of the external interfaces defined at the lower level. Thus easiness is
achieved by reusing the core EMV logic implemented at the system
independent layer.
PERSONAL DETAILS:
Name : A.Venkatram
Father's Name : A.Chandu Naik
H.No 6-33/33
Dammai guda,ECIL,
Hyderabad.
DOB : 08/01/1978
Sex : male
Marital Status : Married
Nationality : Indian
Languages Known : English, Telugu,Hindi.
Declaration:
I hereby declare that the above written particulars are true to the best of
my knowledge and belief.
(venkatram)