ADITYA AKKINAPRAGADA
Summary
* 7 years of Experience in Design, Development, Analysis and Testing
of Enterprise applications, Integration (EAI), Legacy, Distributed
applications in Java and J2EE technologies using different
patterns/methodologies like Business Process Modeling (BPM), Model
View Controller (MVC), Gang of Four (GOF) patterns, Object Oriented
Analysis and Design (OOAD), Unified Modeling Language
(UML),Rational Unified Process (RUP) and SCRUM
* Sun Certified Java Programmer for Java 2 Platform 1.4 (SCJP)
* Brain bench Certified Java Professional
* Extensive Design and Development experience in J2EE technology
stack like EJB, JSP, Servlet, JMS, JAXP, JAX-RPC, JTA, Java Mail, JDBC,
JCA, Webservice
* Experience with XML and related standards and technologies like
Webservices, SOA, SOAP, WSDL, XSL, JAXB, SAX, DOM, XSLT, DTD, XML
SCHEMA
* Expertise in using Struts, Springs frameworks and creating custom
frameworks with class libraries
* Expertise in developing rich GUI web pages using DHTML, JavaScript,
Ajax and JSON
* Expertise in developing web applications using Struts, Spring,
JWSDP and other Web Technologies
* Functional expertise in multiple domains like Banking, Insurance,
HealthCare, Mobile and Education
* Proficiency in deploying and configuring multi-tier enterprise
applications on application servers like such as IBM Websphere, BEA
Weblogic , SunOne, Tomcat and Websphere Process Server (WPS)
6.0/6.1
* Ability to analyze, design, develop, test and implement system and
procedures that optimize time, effort and resources
* Ability to face challenges, suggest new improvements to business
and provide value added service
* Ability to report, analyze and solve an incident related to client
applications that are extremely business critical
* Expertise in interaction with clients for New business
requirements, functional changes and business report analysis
* Extensive experience in using different version control software
like PVCS, VSS, CVS and Clear Case
* Extensive development experience with open sources frameworks like
Hibernate, Struts and Springs
* Expertise in developing and using Client specific frameworks built
on open source code like Struts for client specific Error Handling and
Re-Usability
* Extensive Development experience with IDE 's like RAD, Eclipse,
JDeveloper and Websphere studio Application Developer WSAD
Technical Experience
Operating Systems: Windows 2000/XP, Linux, HP, AIX, UNIX and Sun
Solaris
Programming Languages: C, C++, Java, J2EE, SQL & PL/SQL, PERL, ASP
Databases: Oracle 8.1/9.0 & 10g, MS SQL Server 7.0,
DB2 7.1,MS Access, J2EE and Web Technologies: EJB, Servlet, JSP, JMS, RMI, JSF,
Webservices,
JavaScript, AJAX, JSON, HTML, DHTML, CSS, Java
Web Start 1.0.1, Applets, Swings, Google Web
Toolkit (GWT) 1.5
XML Technologies: XML, XSL, XSLT, XHTML, XSP, SAX, DOM, JAXP,
JAXB, SOA, SOAP, WSDL, ANT
Application Servers: WebLogic 8.0/9.0/9.1, Websphere Application
Server 5.1/6.0, Sun One Application Server 6.0,
JBoss, Tomcat 5.0
Middleware: Tibco, BPEL, Websphere Process Server (WPS)
6.0/6.1
Frame Works: Struts 1.1, Hibernate 3.0, Spring, iBATIS
2.0
IDE 's: Eclipse 3.1, Rational Application Developer
(RAD) 6.0, NetBeans, XML Spy 5.0, JBuilder 5.0,
Websphere Business Modeler 6.2, Websphere
Application Developer (WSAD) 5.1
Version Control Rational Clear Case 7.0, Visual
Source Safe 6.0, CVS, PVCS
Other Tools Toad 9.1, Win SCP 4.1.8, Putty, Ant, Tivoli
Job Scheduler 1.4, JMeter, Maven, JUnit, Filenet,
HTTP Watch 6.1
Work Experience
Application Integrated Messaging Services (AIMS)
Client Verizon
Duration Sept '08 * Aug '09
Environment JDK 1.5, Servlet, JSP 2.0, JavaScript, Ajax, JSON, XML,
Hibernate, Webservices, Spring, Log4j-1.2.1, DHTML, HTML,
CSS, Site Minder, Rational Clear Case 7.0, Putty, Win SCP
4.0.3,Oracle 9.1, Linux, Weblogic Application Server 9.0,
Eclipse 3.0
AIMS is a multi-user web-based messaging technology that allows to offer
immediate live help to our customers through online chat. AIMS provide routing of
chats based on service hours and availability of agents. Agents can chat with
multiple customers at the same time and can also communicate with other AIMS
users using One-to-One/Broadcast messaging services. Quick responses allow them
to respond faster to frequent customer queries. The chat window has a user trail
tab to see customer history and track customer activity. Reports module in AIMS
helps to analyze center productivity, agent performance and SLA compliance. One
such report is customer survey report which tracks customer specific responses
and identify the challenging situations.
AIMS has more than 350 centers and 10,000 registered users. Center
Administration component helps to do all maintenance activities like adding new
center, roles, users, queues, surveys & agent categories.
Project Role:
* Design, development and validation of rich GUI components for
administration in AIMS
* Developed Real Time Monitor component to monitor all the live chats
in different centers
* Developed Center Administration component to create centers on the
fly with all messaging configurations, roles, queues, survey and agent
categories
* Programming of JSP pages using DHTML(HTML, CSS & Java script) to
provide User Interface to the application
* Developed a chat lookup Webservice to retrieve the chat transcript
based on chat id
* Programming of DAO (Data Access Object) java files that interact
with database using JDBC
* Code move activities from different test environments to production
* Added Security, Users and Roles to the Weblogic Development
,Staging and Production environment
* Performed End to End testing and executed Unit Test Plans for all
the Modules
* Fixed tickets and did Unit Testing and Verification of incidents
State Board for Educator Certification (SBEC)
Client Texas Education Agency
Duration Mar '08 * Aug ˜ 08
Environment JDK 1.4.2, Servlets, EJB, Struts 1.1, BPEL, Spring,
Hibernate, XML, SOAP, Webservices, Log4j-1.2.1, JSP 2.0,
DHTML, HTML, JavaScript ,CSS, Site Minder,CVS, Putty, Win
SCP 4.0.3,DB2, Linux, Websphere Application Server 6.0,
Rational Application Developer (RAD) 7.0, Websphere
Integration Developer (WID) 6.0, Enterprise Architect (EA)
7.0
The Educator Certification System is being developed to automate the business
processes for Educator Certification and Standards which including
Fingerprinting, Credentialing, Investigations and Accounting. Educator
Certification and Standards Application shall replace outdated existing systems
(ITS, Nightly Batch Process and SBEC Online) that depend upon outdated technology
and shall provide a scalable, maintainable system that can be enhanced to support
all future credentialing and standards efforts. The resulting application shall
provide tight integration and sharing of data with agency financial system while
also interacting with external systems. The application shall provide
stakeholders the ability to consistently and accurately report and evaluate
measurability and accountability of credentialing efforts to Federal and state
government entities.
Project Role:
* Interacting with Business Analysts to understand business processes
and perform business process modeling (BPM)
* Convert business process models into Service components using BPEL
and J2EE webservices
* Programming of J2EE Webservices using top-down EJB approach
* Developed 5 different Webservices that work with different Business
Objects of the application
* Programming with EJB Session Beans, Servlets, Spring and Java
Beans
* Programming of JSP pages using DHTML(HTML, CSS & Java script) to
provide User Interface to the application
* Creating Hibernate configuration files to perform JDBC operations
with SBEC database
* Added Security, Users and Roles to the Websphere Development ,Test
and Production environment
* Implemented Webservices authentication using Websphere LDAP service
* Involved in High level and Low level Design of the Project
* Performed End to End testing and executed Unit Test Plans for all
the Modules
* Fixed SCRs(Software Change Request) and did Unit Testing and
Verification of SCRs
* Participated in SCRUM (Agile Software Development Methodology)
meetings conducted by SCRUM Master of the project
PCIO Audit Automation System
Client Nationwide Insurance, USA
Duration Jun '07 * Feb ' 08
Environment Linux, Websphere Application server 6.0, JDK 1.4.2_15, J2EE
1.4, Struts 1.2,Spring 1.2.6,JSTL 1.0.5,Apache Ant 1.5.3, JSP
2.0, Log4j-1.2.1, Site Minder, Java Script, CSS, Hibernate
3.0, Rational Application Developer (RAD) 6.0, Aqua Data
Studio 4.7, CVS, Putty, Tivoli Job Scheduler 1.4, Win SCP
4.0.3,DB2
The application mainly interfaces PCIO system with Audit Automation. This
project will provide a web front-end presentation of policy data and will allow
Service Centre operators to create audit orders. It will also generate
follow-ups, e-mail audit exposure reports to audit vendors (internal and
external), produce audit documents and track premium audit activities and
results. Management reporting will also be provided.
* Responsible for maintaining the application which includes Major
and Minor Enhancements
* Interaction with Business Owners to understand the future proposals
and break-fixes
* Provide value information to clients Ad-hoc inquiries
* Verify and Validate Infrastructure Upgrade support that include
patch fixes, memory up gradation activities and version
upgrades
* On Demand Requests from Clients for business reports
* Code move activities f |