1. Kiran
Email: kiran25399@gmail.com Mobile: +6 011 2137 2261
Career Objective: To establish myself as a software developer / designer with an
integrated enterprise business solution provider through a long-time commitment where I
can utilize my past professional experience and my technical skills in a challenging
environment that utilizes team work effort for developing, learning and researching,
contributing to company’s growth and in turn ensuring my personal and professional growth
within the organization.
Experience Summary:
Having 7+ Years of professional IT experience in developing, integrating and implementing
multi-tier enterprise products and applications using OOPS, Java, J2EE Technologies, Oracle,
MySQL, Struts, Hibernate, Spring MVC, JPA, OC4J, Glassfish, Web Logic, Jboss, IBM
WebSphere Application Servers, Tomcat 7.0 catering to industry standard methodologies and
techniques. Strong hands-on experience in Server side Technologies.
Hands on experience with SPRING MVC, Struts, IOC and HIBERNATE with SPRING, JPA.
Expertise in using the IDE like My Eclipse, Eclipse, SQL Developer and IBM Data studio for
developing enterprise applications
Having good working experience in MVC architecture
Having experience on server side component development using EJB
Having very good experience on web component development using JSP and Servlets
Having good experience in Struts, Hibernate, SPRING MVC, JPA frameworks
Having good experience in the databases Oracle and MySQL
Strong program analyzing skills, with ability to follow project standards
Highly motivated team player with good communication skills and excellent problem solving
abilities
Ability to learn new Tools and Technologies rapidly
Have extensive technical expertise with respect to the professional
exposure in projects/ technology implementation.
Roles include mixture of responsibilities requiring technical background with problem solving,
analysis and communication skills in a constantly changing work environment
Having Good Experience in debugging, bug fixing, analysing and problem solving skills
Having Good experience in analysis, design and implementation
Page 1 of 8
2. Technical Profile:
Programming Languages Java, SQL
Web Technologies HTML, CSS, Servlets, JSP, XML
Distributed Technologies EJB
Persistent Technologies JDBC
Scripting Languages Java Script, JQuery
Database Applications Oracle and MySQL
Open Source Frameworks &
others
Struts, Hibernate, Spring, JPA, Restful web Services, JMS Massage
Queues, Jasper Reports,UNIX
IDE My Eclipse, eclipse, SQL Developer and IBM Data studio
Other Tool
Toad(MySQL), PL/SQL Developer, Maven,
Soap UI 5.0.0, Multi Putty,WinSCP
Operating Systems Windows
Web/Application Servers Weblogic11g, Tomcat 7.0, OC4J, Glassfish, WebSphere
Education Summary:
Degree : Bachelor of Technology
Institute : GITAM Inst of Technology, Visakhapatnam
Specialization : Computer Science & Engineering.
Professional Experience: Full Time Employee
1) Employer : MSIG Insurance (Malaysia) BHD(INPLEOIT SDN BHD)
My Position : Senior Analyst Programmer.
Project, Work Location : GenLink/GenLink Cargo, Level 12 Menara Hap Seng 2,
Plaza Hap Seng, No. 1 Jalan P. Ramlee, 50250 Kuala
Lumpur
2) Employer : Century Software Ltd (ASTRUMS CONSULTING SDN BHD)
My Position : Java Developer
Project, Work Location : PINTAR, Menera Perkeso, Jalan Ampang Park, Kuala Lumpur.
3) Employer : TenXLabs Pvt Ltd (http://www.tenxlabs.com/)
My Position : Java Developer
Product : CRM
4) Employer : Four Soft Ltd (http://www.four-soft.com)
My Position : Java Developer
Page 2 of 8
3. Product : Multi modal transport management system,
Work Location : Four-Soft Ltd, Hyderabad
About Four Soft : Four Soft Ltd is a leading provider of software products
For transportation, logistics, freight forwarding and Supply-chain management
5) Employer : Info Logic Systems
My Position : Project Trainee
Product : Rate management system
Project 1#:
Project Name : GENLINK / GENLINK CARGO
Client : MSIG Insurance (Malaysia) BHD
Position : Senior Analyst Programmer
Duration : Feb 2015 to Till Date
Servers : Web Sphere Application Server
Project Description:
This application to be developed in Java using Struts Framework.MSIG Insurance is a
leading Insurance domain company exclusively for general insurance, which will allow
Agents to manage their operations such as issuing policies / cover notes for motor / non-
motor and Cargo Certificates for Marine customers. The GenLink application mainly
focuses on issuance of Policy in the online mode. Creating and generating reports
according to the policies. Register the customer's details and policies details into the database.
The deliverable for this phase of the project is the Customer Services, Claims and
Representative remuneration based on their performance. Introduce new policies and Schemes
in the GenLink. Once the User keys in all the details and submits for the issuance of
policy, the Application checks for the liabilities of the details entered and issues
policies on the basis of details provided. If the details provided by the user are not
upto the policy extend, the appropriate transaction is treated as standard or non-
standard transactions and policies will be send for approval from under writers
(MSIG users) to verification department, which upon verifying will decide to issue
the policy or not.
Environment : Java, HTML, CSS, JavaScript, JSP, Struts, DB2, eclipse, Web
Sphere 8.5, Windows 7, ant build, Data Studio, Task Scheduler, Jasper Reports, Oracle
11g, WebSphere MQ, Data Mirror / refresh
Page 3 of 8
4. Responsibilities:
• Design, coding and implementation of new Module, e-payment design improvement,
implement standard or non-standard, agency segmentation, improvement on ESI /
ENCD modules etc.
• Database design for related modules
• Interacting with the client and develop the application as per the requirement
• Resolving issues during the test cycles.
• Developed presentation layer with Html, CSS, JSP.
• Implemented validations using validation by JavaScript.
• Interacted developers and discussed technical problems reported the bugs to the
developers
• Responsible for requirement analysis of application and understanding the client
requirements.
• Involved in Unit Testing, Performance Testing, Integration Testing
• Involved in writing the action classes for various modules
• Responsible for screen designing through JSP's.
• Involved in development of client side validations using JavaScript.
• Responsible for Enhancements for new CR's.
• Analyzing Requirements and convert requirements in to technical software solution.
• Interacting with the clients for requirements.
Project 2#:
Project Name : PINTAR
Module : Scheme Management
Client : PERKESO
Duration : April 2013 to Till Date
Environment : Java, HTML, CSS, JavaScript, JQuery, Ajax,JSP,Spring MVC 3.0,
Spring JPA, Oracle ,eclipse, Tomcat 7.0, Windows 7,Maven,DB Visualizer, Workflow
Servers : Tomcat7.0, Glassfish server
Project Description:
This application is used by PAU (Perkeso authorized users) and public users (employers and
the employees) registered in Perkeso. Scheme Management is the heart of the application for
total PINTAR Project. Scheme can be used to create different Notice Types & Claim Types.
Scheme starts with generation of a New Claim Notice (NTB). NTB process have different levels
Page 4 of 8
5. (NTB, BT, SCO, IO, SAO, BCO and BAO). In NTB we can create a new claim of any claim type
and in BT they will be providing the additional information regarding the employee. SCO can
recommend the application, IO can be investigating and SAO can approve or reject the
application. BCO will decide which benefit to be recommended and then BAO will approve or
decline the application.
Once BAO Approves payment send to Disbursement module. After getting the first payment
he can raise the Revision of claim etc.
Environment: Java, HTML, CSS, JavaScript, JQuery,Ajax,JSP,Spring MVC 3.0,Spring
JPA, Oracle ,eclipse, Tomcat 7.0, Windows 7,Maven,DB Visualizer.
Responsibilities:
1. Generating the entities and repositories.
2. Involved in creating Service implementation classes and performed
database operations.
3. Involved in developing JSP pages and VO’s.
4. Developed and implemented Spring MVC.
5. Integrating with workflow, Workbasket and ARMC.
6. Interacting with the clients for requirements.
7. Deploying the application in Development environment in Tomcat Server.
8. Stopping, starting the server in Development environment.
9. Integrating with Workbasket to Display the tasks to the particular users.
10. Involved into total Database Design.
11. Involved into total requirements.
12. Involved into inter module Integration
13. Involved into deployment requests, environment issues
14. Started with a team player & perform the team lead role.
15. Deploying application in Dev & AFT(QA) Environment using Glassfish
Server.
Page 5 of 8
6. Project 3#:
Project Name : TSCRM
Client : Talent Sprint
Duration : March 2012 to Mar 2013.
Environment: Java, HTML, CSS, JavaScript, JQuery, Struts2, Hibernate, Spring IOC,
MySQL, eclipse, Tomcat 7.0, Toad for MySQL, Windows 7.
Project Description:
TS CRM is an Application which is built for or best suitable for the Company who
manages the Recruiting Process, Sales as well as Trainees in one automated System. This was
developed in order to improve the functionality and profits of an organization by reducing the
manual work. This automated application is used to track the sales activities with the
companies regarding recruiting process. Sales persons contact to the company and
communicate and get the recruitment. Based on the status of sales team, operational team
communicates and gets the requirement. Operational Team sends the Trainees List available
for that requirement to Recruiting Company. If any changes made by Company on the
Trainees List, Operational team communicate to the Trainees for Interview scheduling on
specified date. This Application is also maintaining all the trainee related data. Administration
team give credentials to the all the users (sales/operations/ trainees/ manager) and maintain
configurations, Manager approvals required by trainees, sales, as well as operational team.
This automated Application covers all the recruiting process.
Environment: Java, HTML, CSS, JavaScript, JQuery, Struts2, Hibernate, Spring IOC,
MySQL, eclipse, Tomcat 7.0, Toad for MySQL, Windows 7.
Responsibilities:
1. Technically, overall architecture was multi-layer Struts2/Hibernate and MySQL
application
2. Responsible for developing UI for the application using Struts2.
3. Responsible for developing Persistence Logic for the application using Hibernate
4. Developing new functionality, including both back-end and front-end parts
5. Debugging and fixing of issues during the deployments.
6. Reporting to Dev Lead on the Activities performed
7. Coordinating with Testing Team and Functional Team for clarifications and
Requirements
Page 6 of 8
7. Projects 4#:
Project Name : Multi modal Transport Management System.
Clients : Jacobson, UTC Overseas Inc
Duration : July 2010 to Feb 2012.
Environment: Java, HTML, CSS, JavaScript, Ajax, JSP, Servlets, Java Beans, J2EE, Oracle10g,
My Eclipses, OC4J ,Web logic11g Application Servers, Windows XP, 4s-frame work.
Project Description:
Multi modal Transport Management System is the product which is built for or
best suitable for the freight forwarders. This was developed in order to improve the
functionality and profits of an organization by reducing the manual work. This product is used
to track the goods or provide service status from origin to destination. Multi modal Transport
Management System is a powerful internationally acclaimed standardized system for the
logistics providers. It provides the logistics industry with a flexible and complete software
solution to manage business efficiently, increase productivity and improve the overall service
to their customers. Multi modal Transport Management System provides an out-of-the-box
solution for all process execution needs of an Air / Ocean Freight Forwarder in the small and
medium enterprise segment. It is well integrated with various Financial Systems, Customs and
Cargo Community Centers. Covering all modes of transport, it gives control and visibility of
real-time data to all parties involved in the supply chain, enabling improved operational
profitability and enhanced customer service.
Environment: Java, HTML, CSS, JavaScript, Ajax, JSP, Servlets, Java Beans, J2EE, Oracle10g,
My Eclipses, OC4J, Web logic11g Application Servers, Windows XP, 4s-frame work.
Responsibilities:
1. Technically, overall architecture was multi-layer JSP-Servlets/EJB/DAO Oracle
Enterprise application
2. Responsible for developing UI for the application using JSP's.
3. Responsible for developing Business Components for the application using EJB's.
4. Responsible for developing Persistence Logic for the application using JDBC
5. Developing new functionality, including both back-end and front-end parts
6. Debugging and fixing of live issues during the deployments.
7. Reporting to Dev Lead on the Activities performed
8. Coordinating with Testing Team and Functional Team for clarifications and
Page 7 of 8
8. Requirements
Projects 5#:
Project Name : Multimodal Rate management system
Clients : Jacobson, UTC Overseas Inc
Duration : April 2009 to May 2010.
Environment: Java, HTML, CSS, JavaScript, Ajax, JSP, Servlets, Java Beans, J2EE, Struts,
Oracle10g, My Eclipse, Jboss, Web logic11g Application Servers, Windows XP.
Project Description:
Web-centric multimodal rate management system is a pricing application from
Four Soft which allows the user to capture Buy rates and Sell rates for the freight forwarding
business. Rates can be captured in rate management system through tariffs or quotes or
contracts based on a number of parameters like trade lanes, commodities, transit duration,
customers, service levels, and service types and so on. When integrated with a freight
forwarding application, these rates can be downloaded from rate management system to the
forwarding operations module. Besides, the basic rates capturing, rate management system
also provides features like access control while giving rates, rate approval, mass update of rates
and expiry dates, bullet rates and quote reports.
Environment: Java, HTML, CSS, JavaScript, Ajax, JSP, Servlets, Java Beans, J2EE, Struts,
Oracle10g, My Eclipse, Jboss, Web logic11g Application Servers, Windows XP.
Responsibilities:
1. Technically, the overall architecture was multi-layer Struts/EJB/DAO/Oracle web
application.
2. Responsible for developing UI for the application using Struts Framework.
3. Responsible for developing Business Components for the application using EJB's.
4. Responsible for developing Persistence Logic for the application using JDBC
5. Developing new functionality, including both back-end and front-end parts
6. Debugging and fixing of live issues during the deployments.
7. Reporting to Dev Lead on the Activities performed.
8. Coordinating with Testing Team and Functional Team for clarifications and
Requirements.
Page 8 of 8