Post Job Free
Sign in

Development Software Engineer

Location:
Bangalore, KA, 573201, India
Salary:
6,25,000
Posted:
August 21, 2013

Contact this candidate

Resume:

Education

Malnad college of Engineering, Hassan, Karnataka. Bachelor of Engineering

in Information Science, 2010

Cumulative Percentage : 75.98

Govt. PU College for Boys, Hassan, Karnataka. Pre University Degree in

Science, 2006

Cumulative Percentage : 75.67

St Joseph's High school, Hassan, Karnataka. Karnataka State Secondary

Education Board, 2004 Cumulative Percentage : 89.60

Skills

Languages Java, XML, JSON

Platform Android(2.2 and above) and BlackBerry(5.0 and above) java

development

Software Eclipse, Tortoise SVN

Databases SQLite 3.0

Familiarity with Regular Expressions and oAuth

Work History

Tata Consultancy Services, Kochi, Kerala, India (Nov 2010 - Till Date)

Software Engineer - Development

Worked as an android/blackberry application developer in the following

projects.

Event Management Tool / EventMaestro (Blackberry)

Currently in Blackberry App World

Key Functionality:

A tool which will facilitate portable management of an event with

following features:

. Organizers can organize and manage event by notifying the

participants easily

. Participants can register and set alerts for the sessions of

their interest to their calendar, save their travel plans, check

relevant information regarding sessions, check the speaker for

that session, can query the speaker, can post feedback regarding

the sessions attended, can access the route map of the venue

. Exhibitors can advertise about their exhibits

. Speakers can add alerts to their calendars regarding their

speech, can communicate with participants, and view other

speaker's information

Technical Aspects:

. Development to support Blackberry OS V 5.0 onwards

. JSON for communication with server

. Using HTTP connections and BlackBerry Network APIs

. Using GPS for location based services

. Push Notification

. Twitter and Knome(TCS internal social network) integration

. Use of Persistent Storage

. SQLite Database for storing event related information

Responsibilities:

. Created custom UI components

. Worked on the communication with server using JSON

. Worked on Knome integration

Fit4Life (Android)

Currently in TCS SoftMart

Key Functionality:

. Logging and accessing the kilometres run

. Collaborating with other runners by keeping track of the

kilometres logged by the group, other groups and the company

. Blogs and Upcoming events

Technical Aspects:

. Support for android version 2.2 and onwards

. XML parsing for server communication (using https protocol)

. Customised UI components

. Google maps for tracking the distance run automatically

. Development to support multiple OS versions and device screen

resolutions

Responsibilities:

. Worked on Async Task for communication with the server

. Worked on integrating Google Maps with the application

. Worked on creating custom UI components

Rogers IP Phone Management (Android)

Key Functionality:

. Managing IP-Phone settings from the android phone like Call

forwarding, Privacy Settings and Ringtone Settings

. Managing the contacts

Technical Aspects:

. Support for android version 2.2 and onwards

. XML parsing for server communication

. Exporting/Importing the contact information to/from the android

device

. Development to support multiple OS versions and device screen

resolutions

Responsibilities:

. Worked on parsing XML using SAX parser

. Worked on custom UI components

Pipli Viewer for NEC Biglobe Ltd (Blackberry)

Key Functionality:

. In-app purchase.

. Gallery and Slideshow of images

. Traversal among images based on Categorization

. Exporting purchased images to device image gallery

. Social Network Integration

Technical Aspects:

. Development to support Blackberry OS V 5.0 onwards

. Using SQLite database for storing images data

. JSON parsing for server communication

. Development to support multiple OS versions and device screen

resolutions

. Facebook and twitter integration

Responsibilities:

. Handled the communication with server using JSON

. Worked on SQLite for storing data in the database

Pipli Ultimate Guide to Fish for NEC Biglobe Ltd (Blackberry)

Currently in Blackberry App World

Key Functionalities:

. Gallery and Slideshow of fish images with configurable timing,

transitions of images

. Categorization and traversal among fishes based on multiple

criteria

. Intelligent search for most appropriate search results

. Additional information about fishes like breeding environments,

breeding tools to be used etc

Technical Aspects:

. Development to support Blackberry OS V 5.0 onwards

. Using SQLite database for storing fish data

. Development to support multiple OS versions and device screen

resolutions

. Persistent storage to store user's choice of slideshow timings

and transitions

Responsibilities:

. Worked on the UI of the application and created custom UI

components

. Handled the communication with database using SQLite

. Worked on communicating with the server

. Worked on storing the data using persistent storage

Mobile Survey Tool (Blackberry)

Key Functionalities:

A tool which enables surveyors to take surveys in:

. Online mode (active upload to server with consistent network

connectivity)

. Offline mode in remote areas (local storage of responses on

mobile under inconsistent network coverage and subsequent server

upload on network availability)

Survey reports for Administrators

Technical Aspects

. Development to support Blackberry OS V 5.0 onwards

. JSON for communication with server

. Using HTTP connections and BlackBerry Network APIs

. Using SQLite database for device storage of survey responses

Responsibilities

. Worked on JSON parsing for server side communication

. Created custom UI components

Projects

Academic Project (2010)

1D Barcode Reading using Mobile Phones

In the project, an image of the 1D-barcode is taken using a mobile phone

camera. The image is then transferred to the working computer using

Bluetooth. The image is decoded using block and pixel level processing of

the image.

Personal Details:

Name : Narasimha H.S.

Father's Name : Srinivasa Ranga Iyengar H.V.

Mother's Name : Padma

Sex : Male

Marital Status : Single

Nationality : Indian

Date of Birth : 26 July 1988

Hobbies : Reading Books, Travelling, Playing

Computer Games

Languages known : English, Kannada and Hindi

Permanent Address : No. 6589,"Shankara Nilaya",

PWD Quarters, Hassan-573201

Preferred Location : Bangalore



Contact this candidate