1. Kamalakar.K
Mailto: kamalakar_kr@yahoo.co.in,
kamalakarshali@gmail.com
Mobile: 91-9490602175
Professional Summary
Having 7 years of experience in IT industry working on projects related to java and web development.
? My technological forte is Java/J2EE and has expertise in the technologies and frameworks like Spring,
Web-services, Mule Technologies, Struts2, JavaScript, xml, HTML, CSS, Spreadsheet, and ORM tools
like Hibernate 3.x.
? Having good experience on Servers like Tomcat, Websphere Application Server
? Strong understanding of SDLC & OOPS Concepts.
? Experience in development of multi-tier application using MVC.
? Easy learning and flexible to work on different kinds of Technologies.
? Team player with strong communication and interpersonal skills.
Professional Experience
? Working as Assosiate Business Consultant in Tech Mahindra,Hyderabad From Jan 2014 to tilldate
? Worked as IT Analyst in Tata Consultancy Services, Hyderabad From Dec 2011 to Dec2013.
? Worked as Sr. Programmer in Darien Software Systems Pvt.Ltd, Hyderabad. From May 2008 to
Nov 2011.
Education
? P.G.D.B.A(Finance) from Symbiosis University of Distance Learning (SCDL) through distance
in 2011
? B.Tech in E.C.E from Moula Ali College of Engineering and Technology Affiliated to J.N.T.U in
2006.
Technical Skills
Languages : Java/J2ee
Web/App Servers : Tomcat 6.0, Web Logic Application Server
2. Web Technologies : HTML
J2EE Technologies : JDBC, Servlets, Jsp
Database : Oracle, Mysql
Frame Work : Struts1.2 Struts 2 and Spring.
Build Tool : Maven and Ant
IDE : Spring Source Tool Suite (STS), RSA and MyEclipse 6.5 blue.
Web Services : SOAP Web Services.
ESB : Mule 3
Operating System : Windows XP/7.
Tech Mahindra
Jan-14 – till date
Title :CyberCSR
Domain :Telecom order entry & billing
Sub Domain :Telecom order entry & billing
Solution :Customer management and billing solutions
Client :Amdocs
Role : Developer
Organization :Tech Mahindra
Location :Hyderabad
Environment :Java/J2EE,Spring core, Oracle 10g, Web Logic, Toad, Eclipse 3.7.2, CVS,
HTML, JSP, Servlet.
Project CyberCSR application is the most valued way for customers to learn about
PPV products,promotions, services, access relevant information, tools and
functionality. The portal is feature-rich highly intuitive. It helps customers to
view account, billing information, allows them to place order. The content and
application interaction for the customers will be role based. CyberCSR enables
the customers to do self services like View account information, Bill pay,
Ordering.CyberCSR comprises of presentation, service and persistence layers
developed using Spring 3.0 framework.
Contributions • Involved in requirements gathering and analysis.
• Implemented the Business Services and Persistence Services to perform
Business Logic.
3. • Involved in system testing, bug fixing, trouble shooting, code Review,
code fixing, and code optimization activities.
•Involved in maintenance and support activities. Helped peer group
to learn project related technologies.
Tata Consultancy Services
Jan-12 to Dec-13
Title Auto Quote and Purchase – Common Work Flow/Stream to Necho
Period January 2012 – December 2013
Responsibilities Requirement Gathering & Analysis, Design, Development and Unit Testing of Web
Services and Integration Testing
Project AQP or Auto Quote and Purchase is a web application to quote and purchase an
insurance policy for vehicles. It supports operations like creating, retrieving and
purchasing quote for the existing customers of State Farm as well as for new
customers. AQP application can be accessed via two channels via: Customer and Sales
Agent. Customer can initiate and purchase the quote himself or he can approach the
regional sales agent.
Common Work Flow is a module under the AQP application. Its
Primary job is to
? retrieve all the relevant quote, purchase and related customer, agent and
payment information for a quote after it has been purchased,
? save the consolidated information into HAPLEX (Legacy) database and
? Check for lost transactions (records which could not be saved into the
database) if any and store them into the database.
Stream to Necho is another module under AQP. Its principal job is toPause the normal
flow of the application and transfer the control to Necho (Legacy Console). It happens
in certain exceptional cases e.g. antique cars, where it is not wise to let the web
application handle the business processing. So the user is prompted to cease the
control to Stream to Necho. Once this flow is initiated, the required data is passed to
the Legacy system which processes the data based on some business logic, returns the
acknowledgement to the user, populates the UI screen with processed information and
allows him to resume the normal flow of the application. It is notable that only Sales
Agents have this option.
Carried out the following activities:
? Interacting with my onsite counterparts for requirement gathering and business
related clarifications.
? Designing Sequence Diagram, Class Diagram, Logical and Physical Interface
Definitions, WSDLs Consolidated Design Documents for Web Services
? Developing codes for the Web Services using SOAP protocol and using Spring
Framework for introducing Loose Coupling concepts such as DI, AOP etc.
? Writing JUnit test cases for the services developed.
4. Languages Java, spring 3.x
Special Software Spring Source Tool Suite, Soap UI Toolkit, SOAP Web Services, Maven,Mule
Darien Software Systems Pvt Ltd
________________________________________________________________________
Project Title: SchoolStone
®
SchoolStone
®
is a cloud based school management application hosted on cloud at www.schoolstone.com as
a SAAS model and is one of the products being developed at Darien Software Systems Pvt Ltd. Presently top
schools like DPS secunderabad (www.dpssecunderabad.in) is using the services of schoolstone.
Oct-10 to Dec-11
Module#1 : Financial Management System.
J2EE Technologies : Servlets, JSP 1.2, JDBC
Web Technologies : Ajax, Java Script, HTML
Framework : Struts1.2
Environment : Win XP, Tomcat 6
Tools : MyEclipse6.5, Navicut for Mysql, Sqlyog, Toad for Mysql
Database : Mysql
Description:
It has sub modules like Payroll, StudentFee and Inventory Management. Using Payroll module we
can maintain the records of salaries paid, it calculates the salaries of employees of school, based on the working
days. It will automatically generate the salary slips of employees and total net salaries of all employees. It has
various reports like Esi report, pf report, dept wise salaries report etc. Using StudentFee module we can
maintain the records of fee collections, fee outstanding etc. it will generate the challans term wise, generates
outstanding report and also sends SMS to defaulters. Using Inventory management we can track the records of
inventory purchased and also to be purchased by the school. Using the financial management module we can
generate profit and loss account of a particular school.
5. Nov-09 to Sep-10
Module#2 : Academic Performance Management.
J2EE Technologies : Servlets, JSP 1.2, JDBC
Web Technologies : Ajax, Java Script, HTML
Framework : Struts1.2
Environment : Win XP, Tomcat 6
Tools : MyEclipse6.5, Navicut for Mysql, Sqlyog, Toad for Mysql
Database : Mysql
Description:
It has sub modules like Timetable, Lesson Planner, Examination and Reports. Using the timetable
we can generate academic timetable for all classes automatically based on the conditions (class subject teacher
assignment from admin management) given. Using Lesson Planner we can divide the entire academic syllabus
into no of periods and also we can monitor the syllabus covering in periods so that we can allot extra periods for
those subjects which are lagging behind. Using examination we can add questions, create question papers and
conduct exams to students. Using reports we can generate the reports of all students in academic performance
and also to generate CCE report as per the CBSE specifications.
Jan-09 to Oct-09
Module#3 : Internal Messaging system.
J2EE Technologies : Servlets, JSP 1.2, JDBC
Web Technologies : Ajax, Java Script, HTML
Framework : Struts1.2
Environment : Win XP, Tomcat 6
Tools : MyEclipse6.5, Navicut for Mysql, Sqlyog, Toad for Mysql
Database : Mysql
Description:
This module works like internal mailing system for the school. Using this module user of school
(parents, students, teachers, admin and all employees of school) can communicate with others users of school
who are members of school. Admin or school management gives permissions to users to communicate with
others and also they can send SMS to any user form this module.
Feb-08 to Dec-08
6. Module#4 : Admission and Alumni Management system.
J2EE Technologies : Servlets, JSP 1.2, JDBC
Web Technologies : Ajax, Java Script, HTML
Framework : Struts1.2
Environment : Win XP, Tomcat 6
Tools : MyEclipse6.5, Navicut for Mysql, Sqlyog, Toad for Mysql
Database : Mysql
Description:
This module is for maintaining the new admission into the school. Using this school management
can open and close admissions. When admissions are open users can register in school website and apply for
admission. School management scrutinizes the applications received. They can conduct exam and interview.
Applicants can check their status online during the entire process. Using Alumni management old students can
interact with the school and other students in the school.
Responsibilities:
? Prepared design documents.
? Designed and developed user interfaces.
? Developed code and also involved in db design
? Deployment of web application in tomcat server and maintenance of web applications
Personal profile
Date of Birth : 24 April 1984
Languages known : English, Hindi and Telugu
Fathers Name : K.Peddaiah.
Marital Status : Married
Nationality : Indian
Passport Details K4160264
Issued at Hyderabad on July 16, 2012
Valid up to July 15, 2022
(Kamalakar.K)
7. Module#4 : Admission and Alumni Management system.
J2EE Technologies : Servlets, JSP 1.2, JDBC
Web Technologies : Ajax, Java Script, HTML
Framework : Struts1.2
Environment : Win XP, Tomcat 6
Tools : MyEclipse6.5, Navicut for Mysql, Sqlyog, Toad for Mysql
Database : Mysql
Description:
This module is for maintaining the new admission into the school. Using this school management
can open and close admissions. When admissions are open users can register in school website and apply for
admission. School management scrutinizes the applications received. They can conduct exam and interview.
Applicants can check their status online during the entire process. Using Alumni management old students can
interact with the school and other students in the school.
Responsibilities:
? Prepared design documents.
? Designed and developed user interfaces.
? Developed code and also involved in db design
? Deployment of web application in tomcat server and maintenance of web applications
Personal profile
Date of Birth : 24 April 1984
Languages known : English, Hindi and Telugu
Fathers Name : K.Peddaiah.
Marital Status : Married
Nationality : Indian
Passport Details K4160264
Issued at Hyderabad on July 16, 2012
Valid up to July 15, 2022
(Kamalakar.K)