Professional Documents
Culture Documents
Tel: +919052377677
E-Mail: singamnipun@gmail.com
Career Objective
Professional Experience
Working as Software Engineer in Tieto, Telecom and Media India division(formaly
known as Fortuna Technologies) from May 2006 till date.
Worked as part time employee in Dallas Software Solutions(Part of BlueNet
Software Solutions, Dallas, USA), India for 1.8 year and acted as Team lead and
technical coordinator for the projects.
Educational Profile
Master of technology in Computer Science Engineering with CGPA of 7.7 from
Indian Institute of Technology, Madras (2004-2006).
Bachelor of Technology in Information Technology with aggregate of 75% from JNT
University, A.P, India (2000-2004).
Technical Expertise
Operating Systems : Windows, Linux, Solaris
Programming Languages : Java, C, C++
Java Frameworks : JSF, Springs, Struts
Scripting Languages : Perl
Mobile Platforms : Linux, LiMo, Android, Qtopia, MAEMO
CM Tools : SVN, Perforce
Operating Systems : Linux, Windows
Assembly programming : Intel 8085, x86, 68000
Protocols Known : SIP, DIAMETER, ISUP, SyncML
Agile Methodologies : SCRUM
Project Profile
Intellĕgo ConnectX is designed to be fully configurable, from the result sets to the query
parameters and columns, all managed within the Intellĕgo Administration module.
ConnectX extends the personalization features through role based views that allow
deployment across multiple applications with specific views tailored to the individuals’
role.
Responsibilities:
• Worked as technical coordinator for the Team in India and acted as an inteface
towards team in USA and India
• Delivered the project successfully from India
• Developed presentation layer using JSP(JSF) for the Query Designer, Query
Administration.
• Writing Backing beans that interacts with JSF Components, designing DAO classes
that interact with the database.
• Interacting with Filenet for getting Object Stores, Document Classes and Proper-
ties of the Document Classes.
Project-2: IP Centrex
Responsibilities:
• Designing and implementation of the Session timer and Heart beat mechanism for
Proxy.
• Implementation of SIP Addresses/headers and SIP Events/Messages.
• Assisted in Project planning.
• Defining test cases and performing function tests.
• Facilitating team meetings regularly to have a uniform understanding of proceed-
ings.
• SCRUM process model has been applied and acted as a scrum team member.
Description:
This project involves design and implementation of SIP JAVA API over the existing SIP
Stacks. This API implementation is needed for providing an abstraction layer to the
application developers. Therefore, the application developers need not understand the
stacks’ complexity. The API follows the generic Event provider/Listener framework. The
provider framework is used in both Output and Input Events. Listener framework shall be
implemented by the applications using the API for Input Events. Along with the API, JUnit
test files and Test applications for a number of test suites are also implemented.
SDP JAVA API is implemented along with SIP API. And Credit Control application and
Base accounting application is implemented on top of DIAMETER JAVA API. Implemented
Resource Adopter (RA) for DIAMETER Java API. RA is to facilitate the J2EE applications to
communicate with the base Java API.
Responsibilities:
• Designing the API specification for implementation.
• Task break down and assignment.
• Implementation of SIP Addresses/headers and SIP Events/Messages.
• Designed and Developed RA layer for the DIAMETER Java API
• Assisted in Project management planning.
• Facilitating team meetings regularly to have a uniform understanding of proceed-
ings.
• SCRUM process model has been applied and acted as a scrum team member.
This application deals with accessing mobile from a remote desktop. User can access
phonebook, call logs etc from a remote place. The application is based on server client
architecture,where communication is via UDP socket.
Responsibilities:
• Actively participated in all stages (Requirements, UI-Screen-Flow, Design and
Coding)
• Implementation of fetching data from the mobile, parsing the data using XML
parsing methods and display.
• Assisted in Project planning.
Responsibilities:
Work involves development of Calendar and Quickbar Applications (as part of Mobile
Application suite) for the Proprietary Linux Platform. This suite is mainly targeted for the
3G range handsets. Frameworks like GTK, Dbus, Gconf, and Evolution-Data-Server were
extensively used and OpenObex is ported for exchanging different objects like files,
pictures, calendar entries (vCal) and business cards (vCard). Calendar Application
supports add, edit and delete operations on different events. Events can be shared with
other external devices through available bearer services like Bluetooth, IrDA, SMS, MMS.
However, event expiry notifications are handled by the Evolution-Alarm-Notify
Application.
Quickbar Application is used to have list of applications to launch them from the idle
screen directly. This application also gives the information about the applications like
recently used numbers for phone book application etc.
Responsibilities:
Responsibilities:
OTHER ACHIEVEMENTS:
• Secured 155 rank in Masters Entrance Test GATE 2003 conducted through out
INDIA.
Personal Details