1. Kumar
kumar.nekkalapudi@rediffmail.com
551-263-7515
7+ years of software development experience in object oriented programming, design and
development of Multi-Tier distributed, Enterprise applications using Java, J2EE, ETL and
Big data technologies.
5+ Years’ Experience in Java, J2EE
Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB,
JNDI, Java Beans, JMS and Object Oriented Programming.
Experience in working with Application Servers like IBM Web Sphere, Web Logic, JBoss and
Apache Tomcat and Jetty light weight servers.
Skilled in performing Gap Analysis and Impact Analysis by recognizing existing advances,
archiving the upgrades to meet the end-state prerequisites.
Experience in using Informatica Power Center Transformations such as Source Analyzer,
Transformation Developer, Mapplet Designer, Mapping Designer, Workflow Manager,
Workflow Monitor and Repository Manager.
Experienced in loading data, troubleshooting, Debugging mappings, performance tuning of
Informatica (Sources, Targets, Mappings and Sessions) and fine-tuned transformations to
make them more efficient in terms of session performance.
ETL processes, dimensional data modeling (Star Schema, Snow Flake Schema, FACT &
Dimension Tables), OLTP and OLAP.
Extensive experience using database tool such as SQL *Plus, SQL *Developer, Autosys and
TOAD.
Good understanding / knowledge of Hadoop architecture and various components such as
HDFS, Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming
paradigm
Good knowledge on Multi-Threading and Collection Framework.
Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to
learn new technologies
Experience in Manual and automation testing.
Experience in automation tools QTP (LOFAT).
Experience in defect fixing and JUnit Testing.
Worked in all phases of Software Development Life cycle. Familiar with both Agile &
Waterfall methodologies.
Practiced Agile Methodology for 5+ years.
SKILLS:
Database Oracle 11g/10g, PLSQL,SQL Server
Languages Core Java, J2EE, Angular JS, Hibernate, Struts, Hadoop, Jenkins
Methodologies Agile Methodology, Waterfall Methodologies
TESTING TOOLS
QTP 8.2
ETL Tools Informatica 9x
PLATFORM UNIX, Windows
TOOLS TOAD, Eclipse- Galileo/ Helios/Indigo, Edit Plus, Text Pad
TEST MANAGEMENT
TOOLS
Confluence, Test Director 8.0, Mercury Quality Center
BUG REPORTING
TOOLS
JIRA, Bugzilla, Atlassian
2. REPOSITORY TOOLS SVN
Education: Bachelor of engineering from JNTU
WORK EXPERIENCE
Cigna, Hartford, CT Jan 2016 - Till date
Java Developer
Responsibilities
Analysis, Design, Testing and Implementation of Software application using Java/J2EE, JSP,
Servlets in MVC framework.
Worked on Java Maven project with Hibernate framework for developing new features and
modification requests.
Worked on creating/modifying stored and standalone SQL/ PL SQL procedures
Used Servlets for handling requests from UI to manipulate Business Objects and invoke
respective Action Classes for making database updates.
Develop and code interfaces, classes and create appropriate relationship between system
classes and interfaces.
Developed the system using JSP, Spring MVC, Servlets, JavaScript and oracle
Developed this web application to store all system information in a central location. This
was developed using Spring MVC, jQuery, JSP, Servlet, Oracle 10g, IBatis, HTML and CSS
Updated billing pages using HTML, CSS in Angular.js framework.
Developed Messaging frame work for Asynchronous service using JMS.
Configured the compression codecs to compress the data in the Hadoop cluster, Different
queues on the cluster depending on the demand of the map -reduce job
Running Hive queries for data analytics
Prepared User Acceptance Test Cases and ensured that all Business and Functional
Requirements are adequately covered by the UAT Cases.
Perform detailed analysis of inbound and outbound interface data feeds.
Performed Business Requirements, Functional Specifications, and UAT walkthroughs with
the team members and incorporated modifications and obtained Sign-off.
Produced clear user manuals & training guides for User Acceptance Testing (UAT) and
deployment with step-by-step instructions and created appropriate GUI screenshots.
Interacted with the Data Modelling team to understand the designing of the data
warehouse and data mart.
Involved from end to end in the implementation of the project. Used Agile methodology in
Scorecard Enhancement projects.
Environment: Java, J2EE Technologies (Servlets, JSP, AngularJS) MVC framework
Hibernate, Toad, SVN, Maven, Informatica Power Center, Database (Oracle, SQL Server
2000)
Valtech Systems ltd.
Java Developer Sep 2014 to Feb-2015
Responsibilities:
Participated in all phases of system development life cycle from requirements gathering to
deployment of the finished system into production followed by maintenance and knowledge
transfer tasks.
3. Develop internet and web based applications using windows operating system and J2EE
Compliant Application Servers.
Worked in various phases of SDLC such as requirements gathering, modeling, analysis, and
design.
Implemented different Design patterns like DAO, Singleton, Factory, Delegate, and Front
Controller.
Designed, developed and maintained the data layer using Hibernate and performed
configuration of Spring Application Framework.
Interfaced with Oracle back-end using Hibernate framework.
Developed PL/SQL Stored Procedures for filtering ads depending on Selection Criteria.
Developed Web Services using REST.
Create design documentation and follow methodologies to ensure high quality
software Test Applications to ensure applications run as per requirements
Tested the data load process using the Ab Initio ETL tool, bulk load, incremental loads and
historical loads.
Performed Functional Testing and Back-end Testing using the database comparable results.
Worked on Execution Tracker, Test Design Tracker & Defect Metrics.
Extensively test the reports for data accuracy.
Worked with users closely and assisted in User Acceptance Testing.
Environment: Java, J2EE Technologies (Servlets, JSP, AngularJS) Informatica 9.1,
Oracle 11g, SQL, UNIX, OLTP/OLAP
CSS Corp Ltd
Java/ETL Developer Nov 2010 to Sep 2014.
Responsibilities:
Implemented the Scrum Agile methodology for development of the application.
Worked in the design team with extensive usage of Rational Rose in detail design phase
through the detailed use cases with Sequence, Activity, Collaboration, and Class diagrams.
Worked in analyzing the requirements and participated in discussions with business
analysts.
Implement J2EE design patterns such as Singleton, DAO, DTO and MVC.
Developed this web application to store all system information in a central location. This
was developed using Spring MVC, jQuery, JSP, Servlet, Oracle 10g, IBatis, HTML and CSS
Updated billing pages using HTML, CSS in Angular.js framework.
Created Angular JS controllers and services.
Used Angular JS filters for filter functionality in search box and integrator functionalities.
Used Spring module to handle transaction management services for objects in any Spring-
based application.
Implemented Spring DI and Spring Transactions in business layer.
Interaction with Oracle Database is implemented using Hibernate and Java to Database
Connectivity.
Based on the requirements created Functional design documents and Technical design
Specification documents for ETL Process.
Participate in code and design reviews
Develop internet and web based applications using windows operating system and J2EE
Compliant Application Servers.
Developed mappings and mapplets using Informatica Designer to load data into ODS
from various transactional source systems.
Used Informatica Designer to import the sources, targets, create various transformations
and mappings for extracting, transforming and loading operational data into the EDW.
Used various transformations such as expression, filter, rank, source qualifier,
4. joiner, aggregator and Normalizer in the mappings and applied surrogate keys on target
Table.
Used the Informatica Server Manager to register and monitor the server, create and
run the sessions/batches for loading the data using the earlier created mappings.
Created mapplets and reusable transformations.
Environment: Java, J2EE Technologies (Servlets, JSP, AngularJS) Informatica 9.1,
Oracle 11g, PL/SQL, UNIX, OLTP/OLAP
Nava Bharat Ventures ltd
Java/Test Engineer Aug 2009 to Sep-
2010
Responsibilities:
Worked in Design, Development and Support phases of Software Development Life
Cycle(SDLC).
This application is based on Struts framework Struts architecture is a variation of the
classic Model-View-Controller (MVC) design paradigm.
Worked on J2EE concepts which are involved in different phases of SDLC Life Cycle.
This system was developed using JSP, Spring MVC, Servlets, JavaScript and oracle
Worked on Forgotten Password, Forgotten Username.
Developed and implemented applications using Eclipse.
Created connection pools, physical tables, defined joins and implemented authorizations in
the physical layer of the repository.
Migrated mappings from Development to Testing and performed Unit Testing and
Integration Testing.
Participated in system analysis and data modeling, which included creating tables, views,
indexes, synonyms, triggers, functions, procedures, cursors and packages.
Writing queries to fetch data from the OLTP system and executed at regular intervals of
time.
Modified existing forms, reports, and graphs as per the enhancement.
Worked on all phases of multiple projects from initial concept through research and
development, implementation, QA, to live production, by strict adherence to project
timelines.
Moved data from one database to other database, Used SQL*Loader for data migration.
Environment: Java, Informatica, Oracle 8i, SQL, TOAD, Windows.