Karthika Rachna R
Mobile: 770-***-****
Email: **************.*@*****.***
CAREER OBJECTIVE
Seeking a valuable position as software professional where my technical and interpersonal skills
can be utilized for the development of the organization and my career.
SYNOPSIS
Excellent interpersonal skills, team player and ability to work well with all levels of the
•
organization with effective presentation, verbal and written communication skills.
Detailed oriented, enthusiastic and self motivated. Excellent analytic and problem solving
•
skills.
Good at functional understanding of the assigned business requirements.
•
Good at organizing, managing multiple priorities and decision making.
•
Good at maintaining deadlines and providing deliverables within the stipulated time.
•
Willing to learn new programming concepts, technologies, tools etc.
•
PROFESSIONAL SUMMARY
Over 7+ years of experience in Analysis, Design, Development, Testing and Deployment of
•
Business/Application software in Client/Server Architectures.
• Have good background in design/implementation of business application using OO principles, MVC
design patterns.
Strong knowledge of JAVA/J2EE design patterns, implementing code level best practices.
•
Extensive working experience in Design, code, deploy and maintain enterprise applications
•
implemented on a variety of J2EE application servers like WebLogic, WAS, Tomcat.
Excellent working experience in Server side programming using Servlet, Spring framework.
•
• Excellent working experience in front end designing such as JSP, HTML 4, CSS, Java Script,
Ajax,log4j.
Extensive working experience in Eclipse, RAD, RSA.
•
Working experience in tools like Visio, Toad, FindBugs, PMD.
•
Working experience in Oracle, DB2.
•
Experience in requirement analysis, estimation and design.
•
Strong experience in testing retail applications.
•
Good working experience in debugging technical issues, provide production maintenance
•
support, root cause analysis and impact of issues and suggestions over solving issues.
Experience in creating test plans and manual testing.
•
Page 1 of 7
Experience in building test cases based on requirements, experience in web services testing
•
and have knowledge over Quality Center.
Have experience in different test levels like unit testing, integration testing, functional testing,
•
End to end testing.
Have exposure to Process Management & Team Management.
•
Experience in performing the Configuration Controller activities.
•
Extensive knowledge in full life cycle development. Proficiency in developing program
•
specifications, coding, testing, debugging, and integration.
Good working experience with onsite and offshore teams.
•
Good experience in guiding and providing KT sessions to team members.
•
Have experience in Agile Methodology Development.
•
Have experience in HTML 5 and jQuery.
•
Gaining knowledge over Flex.
•
TECHNICAL SKILLS
Operating Systems Windows 9x/NT/XP
Programming Language Java
Web Technologies JSP, Servlet, HTML 4/5, CSS, javaScript, XML, Ajax, Various
J2EE and standard design patterns, Spring, JDBC, JAX B,
jQuery
IDE RAD, RSA, Eclipse
Web Servers WAS, Tomcat, Weblogic
Database DB2, Oracle 8i
Design/Quality Tools Visio, IPM+ (Infosys), FindBugs, PMD, PQM, Toad, Quality
Center
Productivity Tools Microsoft Office Suite (All versions)
Configuration Management Tool SVN, VSS 6.0
EDUCATION
• Bachelor of Engineer in Electronics & Communication Engineering
• Master in Technology (Digital Communication & Networking)
CERTIFICATIONS
• Fundamentals of Product Development & Testing Certification – Infosys Internal Certification
• Basics of CPG Retailing Certification Infosys Internal Certification
• Basics of J2EE Infosys Internal Certification
• J2EE (Advanced) – Infosys Internal Certification
• Basics of Securities Infosys Internal Certification
• Infosys Quality Certification
Page 2 of 7
PROFESSIONAL EXPERIENCE
Position : Computer Programmer
Company : Ocher Technology Group, Alpharetta, Georgia
Duration : Dec 13 to till date
Position : Senior Systems Engineer
Company : Infosys Technologies Limited, Chennai, India
Duration : Nov 2006 to Feb 2012
PROJECT EXPERIENCES
#1 Reporting Tool Web Development
Role : Computer Programmer
Client : Internal / Ocher Technology Group, Alpharetta
Duration : Dec 13 to till date
Project Description
This project represents the Reporting Tool for a Distribution Centre. It deals with the preparation
of various reports like Inventory report, Out Bound report, InBound receipts, receiving reports etc.
Responsibilities
• Analysis of the requirements and estimations for the same.
• Preparation of high level and detailed design documents.
• Responsible for implementing MVC architecture.
• Responsible for developing backend code in java, web services.
• Responsible for developing front end in HTML 5, CSS and jQuery.
• Responsible for creating test cases for modules.
• Responsible for performing code review.
• Responsible for performing functional and unit testing.
OS: Windows XP
IDE: Eclipse
Server: Tomcat
Database: Oracle
Page 3 of 7
#2 KMART/SEARS Web Development
Role : Senior Systems Engineer
Client : External / Hallmark
Duration : Nov 09 to Oct 11
Team size : 5
Project Description
Procurement: Website Development
This project deals with the catalog management through web application for large companies’
internal use. This application accepts inputs for a catalog from the user, creates an entry for the catalog
in DB and generates a pdf. The pdf contains all the details of the catalog (Each catalog will be in the
form of a book with pages occupied by the advertisements). The agents create the catalog which will be
the actual replica of the details from the pdf. The application is developed on flex UI (not in our scope)
and backend (java web services), developed based on spring framework. This project was mainly
developed through agile methodology.
Responsibilities
• Lead for people of 4.
• Analysis of the requirements and estimations for the same.
• Design of backend framework, HLD and DLD.
• Development of backend services especially usage of upload of details using
different excel formats and generating the pdf.
• Implementation of web services in the application using jaxb concept.
• Implementation of Spring Security in the application.
• Trouble shooting of flex UI (cairngorm architecture) and backend java part to fix
issues.
• Providing KT to team members over new concepts implemented in the project.
• Providing support to other team members in solving issues.
• Responsible for building test cases for modules.
• Responsible for preparing test plans and test plan execution (unit testing,
integration testing, functional testing, end to end testing, sanity testing).
• Prepared test scenarios, test cases and Requirement Traceability Matrix.
• Responsible for performing code review.
• Involved in QA testing, creation, tracking and proper closure of tickets based on
the priorities.
• Involved in QA life cycle which includes Test designing and execution of QA
process and documentation of test plans, test cases, test procedures.
Page 4 of 7
• Reviewed test case scenarios and test cases with business team and
developers.
• Used Quality Center to manage the testing process, track and report defect.
• Involving in internal audit process.
• Establish best practices and plan for continuous improvement of processes.
OS: Windows XP
IDE: Rational Application Developer 7.0, Rational Software Architecture
Server: Websphere Application Server 6.1
Database: DB2
#3 Hallmark Business Expressions (Phase 2)
Role : Systems Engineer
Client : External / Hallmark
Duration : Nov 08 to Oct 09
Team size : 1
Project Description
Procurement: Website Development
This project (phase 2) deals with the development of enhancements and the integration of third
party services from Sales Force. Sales Force was considered as a third party database for maintaining
the details of the products. The UI is characterized by jsp and the backend is developed based on MVC
architecture.
Responsibilities
• Analysis of the requirements and estimations for the same.
• Design and development of both UI (jsp, javascript, css) and backend flow
(java), HLD and DLD.
• Responsible for preparing test plans and test plan execution (functional testing,
unit testing, integration testing, end to end testing).
• Involved in QA testing, creation, tracking and proper closure of tickets based on
the priorities.
• Involved in QA life cycle which includes Test designing and execution of QA
process and documentation of test plans, test cases, test procedures.
• Used Quality Center to manage the testing process, track and report defects.
• Involving in quality audit process.
• Establish best practices and plan for continuous improvement of processes.
Page 5 of 7
Additional Responsibilities:
• Took the responsibility as Configuration Controller for the Account.
• Maintenance of CM plan.
• Maintenance of VSS and access permissions for the users over the VSS.
• Performing the monthly internal audit and cross module audit for all projects.
• Maintenance of code review comments and defects as project specific in order
to maintain the quality of the project.
• Maintenance of records of causal analysis of defects and their preventive
measures.
OS: Windows XP
IDE: Eclipse
Server: Weblogic
Database: Oracle 8i
#4 Hallmark Business Expressions (Phase 1)
Role : Systems Engineer
Client : External / Hallmark
Duration : July 07 to Oct 08
Team size : 5
Project Description
Procurement: Website Development
This project (phase 1) deals with the online shopping of greeting cards, 2D & 3D products. The
application allows the user to select a product, personalize it, add it to shopping cart, confirm the
payment and place an order. This was developed using Eclipse IDE, Weblogic server with Oracle 8i
Database. The UI is characterized by jsp and the backend is developed based on MVC architecture.
Responsibilities
• Analysis of the requirements related to shopping cart module, Payment Address
and Shipping Details module.
• Design and development of both UI (jsp, javascript & css) and backend flow
(java), HLD and DLD of the requirements in each module.
• Responsible for preparing test plans and test plan execution (functional testing,
unit testing and integration testing, end to end testing, sanity testing).
Page 6 of 7
• Involved in QA life cycle which includes Test designing and execution of QA
process and documentation of test plans, test cases, test procedures.
• Responsible for defect tracking and closure.
• Involving in quality internal and cross module audit process.
OS: Windows XP
IDE: Eclipse
Server: Weblogic
Database: Oracle 8i
ADDITIONAL ACTIVITIES
• Active participant in recreation club (Infosys).
• Member of a Public Service Initiative (Infosys).
• Worked on college internal projects while pursuing Master’s Degree.
LANGUAGES KNOWN
S. No Language Read Write Speak
1 English
PERSONAL DETAILS
Nationality Indian
Marital Status Married
Location Smyrna, GA 30080
Work Status H 1B petition approved from 10/1/2013 to 09/10/2016
I hereby declare that all details furnished above are true to the best of my knowledge .
Karthika Rachna R
Page 7 of 7