vinod kumar JAVA

vinod kumar
732-250-3889
vinodkumarjava333@gmail.com
SUMMARY:
 8+ years of experience in analysis, design, development, documentation and implementing of
enterprise applications using JAVA and J2EEtechnologies.
 Experience in developing web applications and interactive software products using HTML, CSS,
AngularJS, JavaScript, jQuery, AJAX and JSON.
 Good experience in building cross browser compatibility applications using HTML5 and CSS3.
 Experience working in MVC Architecture based frameworks like AngularJS.
 Experience onmodernfront-endtemplatingframeworksforJavaScript - IncludingBootstrap, JQuery,
AngularJS, etc.
 Experienced in Core Java, JSP, Struts2, Spring, Hibernate, JDBC and Web Services.
 Knowledge working with Angular Strapto includes existing components in the application.
 Experience working with RequireJS and NodeJS for building applications with Grunt.
 Experienced working with Bootstrap for CSS styling.
 Expertise in ObjectOriented Programming (OOP’s) and Object Relational Mapping using Hibernate
and Spring framework.
 Expertise in designing POJO classes using Hibernate Annotations.
 Good knowledge and application of Java and J2EE design patterns.
 Good working experience with HealthCare, Financial and Telecomm industries.
 Hands-onexperience withApplication servers and Web servers and a wide variety of development
tools (JBoss, Weblogic and Tomcat).
 Excellentworkingknowledge andthoroughexposure oncompatibilityissues with different versions
of browsers like IE, Mozilla FF, and Chrome.
 Knowledge and experience working with Microsoft SQL Server 2005, Microsoft SQL Server 2008R2,
Oracle 9i & 10g and DB2 databases.
 Experience in XML, XSLT,HTML, Tag Libraries and Custom Tags
 Good knowledge of developing Web Services using SOAP, WSDL, UDDI.
 Proficient in using Virtual Machine (VM) in software Machine Implementation.
TECHNICAL SKILLS:
Languages Java, JavaScript
J2EE Technologies JSP, AJAX, JSTL, JDBC, JAXB, Web Services, Spring, Struts,
Hibernate
DBMS Oracle, DB2, SQL Server
Framework Struts, JSF, Hibernate, Spring, AngularJS
Scripting SQL, PL/SQL
Application/Web
Servers/Portal Servers
Web Sphere Application Server, Web Logic 7/8/9.2/10, JBoss
3.2, Tomcat 5.5/6.0
IDEs RAD, Eclipse, Sublime Text, Web Storm
Version Control System CVS, Subversion, Rational Clear Case, Git
PROFESSIONAL EXPERIENCE
Client:Genentech
Role: Sr. Java Developer
Project: Pharmacy Prior Authorization May 2015-Present
Description:
Thisprojectis toimprove the PriorAuthorizationexperience throughsimplification,consistency
and automationof priorauthorizationrequestsdone bymembers,providersandpharmacies. The
projectfocuseson providingadashboardthatthe providercanreference fortheirpendingrequests.
The Pharmacy PriorAuthApp(aka “ePA”) will allow providerstosubmitandcheckthe status of prior
pharmacyauthorizationrequestsforanyHumanaPlanelectronically.
Responsibilities:
 Analyzed business requirements, participated in technical design, development of various
modules assigned.
 Responsible for design and development of the web pages from mock- ups.
 Used Bootstrap to build UI and used AngularJS framework to associate HTML elements to
models.
 Used Angular directives, working on attribute level and element level.
 Developed a single page, cross-device/cross-browser web application utilizing AngularJS,
JavaScript API.
 Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
 Created AngularJS Controllers which isolate scopes in UI.
 Used Restful Web Service JAVA API for transferring data in JSON format between client and
server.
 GIT branching strategy for an efficient multi-developer environment.
 Designed and implemented a professional and production quality build and unit-test
automation system with Grunt, Karmaand Jasmine.
 Applied Bootstrap to achieve Responsible Web Design for display and full functionality on
tablet.
 Written well documented and readable JavaScript code using JSLint.
 Created Custom Directives & Services using AngularJS for reusability.
 Involved in data modifications in Oracle database required for the projects.
 Involved in Production support and log checking in Splunk.
 Used JIRA tool for task assignment, bug tracking and fixture.
 Preparing the Design Document for the product releases.
 Experience working in an agile development methodology as part of a scrum team.
Environment:Core Java,AngularJS,RequireJS,Node.js,JavaScript,CSS,HTML, Bootstrap,JSON, Restful
WebService, SublimeText,WebStorm,Eclipse IDE,Oracle Database,Gitrepository,Jira,Splunk,
AtlassianProducts. Emids,Nashville,TN(Client: Availity)
Client:CommonWealthof Kentucky , Frankfort , KY
Role: SeniorJava Developer
Project: Form configurations June 2014- April 2015
Description:
Form configurationallowsthe portal togatherinformationaboutspecificpayerrequirements
and displaythe relevantfieldstothe usersbefore theycanrequesttoverifyapatient'seligibilityand
benefits. Thisprojectfeedsintothe configurationsAPI.Formconfigurationof aparticularpayercan be
retrievedbyqueryingthe configurationsAPIusingthe payeridparameter.
Responsibilities:
 Implemented Spring DI for the Services.
 Worked on Asynchronous messaging system using by implementing JMS through Point-Point
MQ-Series architecture.
 Used JavaScript for client, server validation through expression language.
 Used J2EE technologies such as Spring, Hibernate, Web Services, Design Patterns, JMS, JSP,
Servlets.
 Worked with Java Multi-Threading &Socket programming.
 Consumed Web Services for interacting with front-end tools developed in different
technologies. Involved in consuming the Web Service calls through Client invocation.
 Developed interfaces and their implementation classes to communicate with the mid-tier
(services) using JMS.
 Used Clearcase for maintaining the component and for release and version management
&ClearQuest for bug tracking.
Environment: Java 5.0, J2EE, Servlets, Spring, Hibernate, JSP, JSTL, JPA, Web Services, XML, XSD, XSLT,
CSS,HTML, Oracle 10g, SQL, PL/SQL, Clearcase 6.0/7.0, ClearQuest, JavaScript, Eclipse, ANT, JUnit, JMS,
Log4j.
Blue Cross Blue Shield,Jacksonville,FL
Role: Java Developer June 2013- May 2014
Description:
SGPT (Small GroupProposal Tool) isa webapplicationusedtocreate,customizeandrenew the
insurance accountsof small groups.It providesaSBC (Summaryof BenefitsandCoverages) alongwith
all the memberinformationprovidedatthe time of registrationandthe proposal documentforthe
client.Itisan applicationforemostusedbyagentsof the company.
Responsibilities:
 Involvedin development and design of the complete flow from the front end to the back-end
for each UI existing in the current application.
 Participated in development of a well responsive single page application using AngularJS
framework, JavaScript,and jQueryinconjunctionwith HTML, CSS3 standards,withfront-end UI
team.
 Developed front end UI using HTML, CSS3, JQuery, JavaScript and AngularJS.
 Created custom services and directives in AngularJS for the application.
 Createdviewsandhandledstatesusing AngularUIRouter.Utilizedmodularstructure withinthe
AngularJS applicationinwhichdifferentfunctionalitieswithinthe application were divided into
different modules.
 Developed server-side services using Java, Hibernate, Spring, Web Services
 Developed Hibernate OR Mappings from JAVA Classes to entities in Database.
 Implemented DAO pattern to manipulate the data to/from the database.
 Developed detailed business requirements document using UML, Use case diagrams, Class
diagrams, and Sequence diagrams for new requirements.
 Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.
 Provide Maintenance and Enhancements activities for pages.
 Used Agile development methodology.
 UsedDB2for Database.
 Used SVN and Clearcase version control systems.
 Used HP Quality Center for bug tracking and status updates.
Environment: Core Java, Spring, Hibernate, log4J, AngularJS, JavaScript, CSS, HTML, IBM RAD
7.0/8.0, Websphere 6.0/7.0, XML, DB2 Database, Rational Clearcase, SVN repository, HP Quality
Center
FrontierCommunications,Rochester,NY
Role: Java Developer Nov 2012 – May 2013
Description:
Inetportal isanapplicationwhichisacollectionof toolsandfunctionalitytoprovide supporttoall the
internetcustomersof FrontierandCitizens.ItincorporatesHISprequalification,ButtonTest,IHDTools
and TicketingClaims.
Responsibilities:
 Implemented Struts 2.0 MVC architecture for Presentation
 Developed Servlets and JSPs based on MVC pattern using Struts framework.
 Developed the application using Struts Framework that leverages classical Model View
Controller (MVC) architecture.
 Experienced in working with JSP, HTML, CSS and JavaScript.
 Coded server side programming using Servlets , JSP and JDBC
 Developed webpresentationlayerusingjQuery, HTML and CSS according to internal standards
and guidelines.
 Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and
configured in Struts-config.xml, Web.xml files.
 Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
 UsedData AccessObject (DAO) pattern to introduce anabstractionlayerbetweenthe business
logic layer and the persistent layer.
 Used Hibernate 3.0 framework for data persistence layer.
 Involved in creating the Hibernate POJO Objects and mapped using both Hibernate XML
mapping and Annotations.
 Used Log4j for logging mentoring other technical resources.
 Analysis, design and development of applications based on J2EE design patterns.
 Used TOAD for all database query testing and optimizations
 Used Eclipse as Integrated Development Environment (IDE)
 Deploying application on JBoss Application server.
 Used CVS as Version Control System.
Environment: Core Java, JSP, Spring, Hibernate, JDBC, Struts 2.0, DAO, HTML, CSS, jQuery, log4J, JMS,
XML, Eclipse IDE, JAXB,, Oracle, TOAD and JBoss.
U.S.Bank, Portland, OR
Role: Java Developer Feb 2012 – Oct 2012
Description:
ID Wiresisa projectforthe internal users working in the International Wire Transfer Department. This
application was used to create and store Reg E Disclosures related to the consumer-initiated foreign
wire transfers.Disclosureswere producedbefore the wire wasinitiated and receipts after the wire was
initiated.
Responsibilities:
 Conducted brain storming sessions for resolution to problems.
 Designed the DB schema for the module and participated in DB design discussions
 Used Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and
hibernate.hbm.xml files.
 Developed data access object (DAO) which handles all database operations like select, insert,
delete and update.
 Implemented application level persistence using Hibernate and Spring.
 Implemented Persistence layer using Hibernate to interact with the Oracle database.
 Used Hibernate Framework for object relational mapping and persistence.
 Developed Servlets and JSPs based on MVC pattern using Struts framework.
 Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
 Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries,
JavaScript, HTML and CSS.
 Designed and modified User Interfaces using JavaScript, CSS and jQuery.
 Developed AJAX scripting to process server side JSP scripting.
 Designed the unit test cases (UTC) to be used while unit testing.
 Developed various components of the application and unit test them.
 Performed unit testing using JUnit.
 Used Rational Clearcase as version Control Tool.
 Used RAD Clearcase Plug-in to check out and check in code from RAD
 Used Clearcase for maintaining the component and for release and version management
&ClearQuest for bug tracking.
Environment: Core Java, JAVA/J2EE (JSP, Spring, Hibernate, JUnit, AJAX), Struts 2.0, Web Technologies
(HTML, XML), log4J, XML, IBMRAD, Rational Clearcase and SQL.
T-Mobile Atlanta GA Jan 2011 - Jan 2012
Role: Java Developer
Description:
Retail Service Platform (RSP) is a T-Mobile Web based User Interface to Subscribe Customers. This
Applicationisusedtoperformthe Creditcheckof a customerbasedonthe User Detailsandenroll them
as T-Mobile Users.RSPacts as a single window forawhole bunchof servicesoffered to Customers by T-
Mobile like adding a new line, Rate Plan changes, Handset Upgrade, Contract Termination etc.
Responsibilities:
 Involved in collecting requirements from Clients and preparing design documents.
 Highly used application development frameworks (Hibernate and Spring) to build persistent
and reliable application modules.
 Coded server side programming using Servlets, JSP and JDBC.
 Implemented Hibernate for the ORMlayer in transacting with Oracle database
 Developed HQL queries for CRUD.
 Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to
model the detail design of the application using UML.
 Used Eclipse IDE for designing, coding and developing applications
 Used Maven script for building and deploying the application.
 Experienced in using the J2EE design patterns like Business Delegate, Service Locator, Value
Object (Transfer Object) and Data Access Object.
 Implemented logging system for the project using Log4j.
 Written test cases for unit testing using JUnit and involved in Integration Testing.
 Provided mission critical production support and troubleshooting, debugging and solving
production issues.
 Attending the status meetings to update the team status.
Environment: Java 1.5/1.6, J2EE, BEA Weblogic 9.0 Server, Web Services, Spring, Hibernate, Maven,
XHTML, AJAX, Ext JS, JSP, JDBC, XML, JUnit, Eclipse, Oracle 10g, Oracle SQL Developer, CVS.
Perot systems, Bangalore, India June 2007 - Nov 2010
Role: Software Engineer
Description:
This application is for content distribution to internal and external clients, enabling aggregation,
formattinganddistributionof subscription alerts, ad-hoc emails and data feeds thru multiple delivery
channels such as blast mail, web portal and FTP distribution channels is targeted for content
distribution.
Responsibilities:
 Participated in the design & development of the CDF system using spring.
 Designed DAO design pattern architecture to provide database access using Hibernate.
 Implemented 2nd-level Cache in Hibernate for documents distribution, created JUnit tests.
 Designed the Decorator, Factory, and Strategy Design patterns for CDF application.
 Utilized Reflections to invoke methods on business entity classes at run time.
 Developed complex business logic code using various Interfaces, Helper and utility classes.
 Actively involved in architecting various Business Layer and Data Management components.
 Identified and fixed performance, transactional, threading and memory issues.
 Implemented multi-threading on critical classes to assure safe thread processing.
 Debugged back-end code using Junit Test Classes to perform Unit Testing.
 Programmed springcontrollerstocontrol business workflows and perform back-end validations.
Environment:Java/J2EE, spring,Hibernate,JUnit,JavaScript,Oracle 8i,Tomcat5.0, HTML/CSS, XML, XSLT,
Windows XP, Eclipse, SQL Developer.
Bachelor of Technology: SRM University ,Tamilnadu,India

Recomendados

Krishnagopal Thogiti_Java von
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti
447 views10 Folien
Bala Sr Java Developer von
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
344 views7 Folien
Nitesh_Sr._Java_developer_Lead von
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
676 views10 Folien
Ganesh Nagarajan - Resume von
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - ResumeRaja ganesh
863 views4 Folien
Bhargav von
BhargavBhargav
BhargavBhargav Manoharan
647 views10 Folien
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix von
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
464 views6 Folien

Más contenido relacionado

Was ist angesagt?

Prem _Developer (1) von
Prem _Developer (1)Prem _Developer (1)
Prem _Developer (1)Prem Anand T
231 views5 Folien
SAIGANESH CHINTALA_JAVA von
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA
371 views11 Folien
Resume joseph gregory java von
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
985 views8 Folien
Venugopal Kommineni von
Venugopal KommineniVenugopal Kommineni
Venugopal KommineniVenugopal Kommineni
275 views8 Folien
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1) von
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Nishant Verma
745 views5 Folien
Java, BA,UI resumes von
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumesNeel A
321 views6 Folien

Was ist angesagt?(20)

Resume- Nishant Verma (JEE Consultant with 10+ years ) (1) von Nishant Verma
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Nishant Verma745 views
Java, BA,UI resumes von Neel A
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
Neel A321 views
Roopa_1Year_6Mont_Java_AndroidExper von Roopa Bai
Roopa_1Year_6Mont_Java_AndroidExperRoopa_1Year_6Mont_Java_AndroidExper
Roopa_1Year_6Mont_Java_AndroidExper
Roopa Bai121 views
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3 von Lahiru Meemaduma
M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3M.B.C Lahiru Meemaduma - Curriculum vitae Java  j2ee V3
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
Lahiru Meemaduma282 views
Jagan_Updated Resume von Jagan Mohan
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
Jagan Mohan821 views

Destacado

Aromatherapy diploma certificates von
Aromatherapy diploma certificatesAromatherapy diploma certificates
Aromatherapy diploma certificatesAndrea Graham
470 views3 Folien
AGENCY PROFILE 2015 von
AGENCY PROFILE 2015AGENCY PROFILE 2015
AGENCY PROFILE 2015OSENI IYANDA
148 views11 Folien
Touch of gold von
Touch of goldTouch of gold
Touch of goldztotzone
195 views5 Folien
赖荣豪 von
赖荣豪赖荣豪
赖荣豪Steve Lye
123 views27 Folien
Labhle-Gym finder von
Labhle-Gym finderLabhle-Gym finder
Labhle-Gym finderlabhletomharry
148 views9 Folien
Activity 1. recognition activity 90021 a_290 von
Activity 1. recognition activity 90021 a_290Activity 1. recognition activity 90021 a_290
Activity 1. recognition activity 90021 a_290Jose Camilo Ortega Florez
71 views3 Folien

Destacado(12)

Aromatherapy diploma certificates von Andrea Graham
Aromatherapy diploma certificatesAromatherapy diploma certificates
Aromatherapy diploma certificates
Andrea Graham470 views
Touch of gold von ztotzone
Touch of goldTouch of gold
Touch of gold
ztotzone195 views
Engr101 c Community project fall 2015 von Christina Alton
Engr101 c Community project fall 2015Engr101 c Community project fall 2015
Engr101 c Community project fall 2015
Christina Alton164 views
Menbuat powerfull mental gelombang ledakan effect von iswan_di
Menbuat powerfull mental gelombang ledakan effectMenbuat powerfull mental gelombang ledakan effect
Menbuat powerfull mental gelombang ledakan effect
iswan_di207 views
1 tatoo 2 tiga background von iswan_di
 1 tatoo  2 tiga background 1 tatoo  2 tiga background
1 tatoo 2 tiga background
iswan_di136 views
Now Foundation – Help and Donate to Needy Children von Now Foundation
Now Foundation – Help and Donate to Needy ChildrenNow Foundation – Help and Donate to Needy Children
Now Foundation – Help and Donate to Needy Children
Now Foundation256 views

Similar a vinod kumar JAVA

Sreekanth java developer raj von
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
6.6K views6 Folien
Full stack Java Developer von
Full stack Java DeveloperFull stack Java Developer
Full stack Java DeveloperMdHasan872214
130 views6 Folien
Sid K von
Sid KSid K
Sid KSid K
410 views6 Folien
VenkateshVG von
VenkateshVGVenkateshVG
VenkateshVGVenkatesh Govindaraj
127 views5 Folien
Java-J2ee_Resume von
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_ResumeRajesh Kumar
256 views8 Folien
Prasad von
PrasadPrasad
PrasadPacha Prasad
75 views2 Folien

Similar a vinod kumar JAVA(20)

Sreekanth java developer raj von sreekanthavco
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco6.6K views
Sid K von Sid K
Sid KSid K
Sid K
Sid K410 views
Rajiv ranjan resume-us von Rajiv Ranjan
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
Rajiv Ranjan341 views
Kalyan Chakravarthy - Sr JavaJ2EE Developer von chakri kalyan
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
chakri kalyan314 views

vinod kumar JAVA

  • 1. vinod kumar 732-250-3889 vinodkumarjava333@gmail.com SUMMARY:  8+ years of experience in analysis, design, development, documentation and implementing of enterprise applications using JAVA and J2EEtechnologies.  Experience in developing web applications and interactive software products using HTML, CSS, AngularJS, JavaScript, jQuery, AJAX and JSON.  Good experience in building cross browser compatibility applications using HTML5 and CSS3.  Experience working in MVC Architecture based frameworks like AngularJS.  Experience onmodernfront-endtemplatingframeworksforJavaScript - IncludingBootstrap, JQuery, AngularJS, etc.  Experienced in Core Java, JSP, Struts2, Spring, Hibernate, JDBC and Web Services.  Knowledge working with Angular Strapto includes existing components in the application.  Experience working with RequireJS and NodeJS for building applications with Grunt.  Experienced working with Bootstrap for CSS styling.  Expertise in ObjectOriented Programming (OOP’s) and Object Relational Mapping using Hibernate and Spring framework.  Expertise in designing POJO classes using Hibernate Annotations.  Good knowledge and application of Java and J2EE design patterns.  Good working experience with HealthCare, Financial and Telecomm industries.  Hands-onexperience withApplication servers and Web servers and a wide variety of development tools (JBoss, Weblogic and Tomcat).  Excellentworkingknowledge andthoroughexposure oncompatibilityissues with different versions of browsers like IE, Mozilla FF, and Chrome.  Knowledge and experience working with Microsoft SQL Server 2005, Microsoft SQL Server 2008R2, Oracle 9i & 10g and DB2 databases.  Experience in XML, XSLT,HTML, Tag Libraries and Custom Tags  Good knowledge of developing Web Services using SOAP, WSDL, UDDI.  Proficient in using Virtual Machine (VM) in software Machine Implementation. TECHNICAL SKILLS: Languages Java, JavaScript J2EE Technologies JSP, AJAX, JSTL, JDBC, JAXB, Web Services, Spring, Struts, Hibernate DBMS Oracle, DB2, SQL Server Framework Struts, JSF, Hibernate, Spring, AngularJS Scripting SQL, PL/SQL Application/Web Servers/Portal Servers Web Sphere Application Server, Web Logic 7/8/9.2/10, JBoss 3.2, Tomcat 5.5/6.0 IDEs RAD, Eclipse, Sublime Text, Web Storm Version Control System CVS, Subversion, Rational Clear Case, Git
  • 2. PROFESSIONAL EXPERIENCE Client:Genentech Role: Sr. Java Developer Project: Pharmacy Prior Authorization May 2015-Present Description: Thisprojectis toimprove the PriorAuthorizationexperience throughsimplification,consistency and automationof priorauthorizationrequestsdone bymembers,providersandpharmacies. The projectfocuseson providingadashboardthatthe providercanreference fortheirpendingrequests. The Pharmacy PriorAuthApp(aka “ePA”) will allow providerstosubmitandcheckthe status of prior pharmacyauthorizationrequestsforanyHumanaPlanelectronically. Responsibilities:  Analyzed business requirements, participated in technical design, development of various modules assigned.  Responsible for design and development of the web pages from mock- ups.  Used Bootstrap to build UI and used AngularJS framework to associate HTML elements to models.  Used Angular directives, working on attribute level and element level.  Developed a single page, cross-device/cross-browser web application utilizing AngularJS, JavaScript API.  Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.  Created AngularJS Controllers which isolate scopes in UI.  Used Restful Web Service JAVA API for transferring data in JSON format between client and server.  GIT branching strategy for an efficient multi-developer environment.  Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karmaand Jasmine.  Applied Bootstrap to achieve Responsible Web Design for display and full functionality on tablet.  Written well documented and readable JavaScript code using JSLint.  Created Custom Directives & Services using AngularJS for reusability.  Involved in data modifications in Oracle database required for the projects.  Involved in Production support and log checking in Splunk.  Used JIRA tool for task assignment, bug tracking and fixture.  Preparing the Design Document for the product releases.  Experience working in an agile development methodology as part of a scrum team. Environment:Core Java,AngularJS,RequireJS,Node.js,JavaScript,CSS,HTML, Bootstrap,JSON, Restful WebService, SublimeText,WebStorm,Eclipse IDE,Oracle Database,Gitrepository,Jira,Splunk, AtlassianProducts. Emids,Nashville,TN(Client: Availity)
  • 3. Client:CommonWealthof Kentucky , Frankfort , KY Role: SeniorJava Developer Project: Form configurations June 2014- April 2015 Description: Form configurationallowsthe portal togatherinformationaboutspecificpayerrequirements and displaythe relevantfieldstothe usersbefore theycanrequesttoverifyapatient'seligibilityand benefits. Thisprojectfeedsintothe configurationsAPI.Formconfigurationof aparticularpayercan be retrievedbyqueryingthe configurationsAPIusingthe payeridparameter. Responsibilities:  Implemented Spring DI for the Services.  Worked on Asynchronous messaging system using by implementing JMS through Point-Point MQ-Series architecture.  Used JavaScript for client, server validation through expression language.  Used J2EE technologies such as Spring, Hibernate, Web Services, Design Patterns, JMS, JSP, Servlets.  Worked with Java Multi-Threading &Socket programming.  Consumed Web Services for interacting with front-end tools developed in different technologies. Involved in consuming the Web Service calls through Client invocation.  Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.  Used Clearcase for maintaining the component and for release and version management &ClearQuest for bug tracking. Environment: Java 5.0, J2EE, Servlets, Spring, Hibernate, JSP, JSTL, JPA, Web Services, XML, XSD, XSLT, CSS,HTML, Oracle 10g, SQL, PL/SQL, Clearcase 6.0/7.0, ClearQuest, JavaScript, Eclipse, ANT, JUnit, JMS, Log4j. Blue Cross Blue Shield,Jacksonville,FL Role: Java Developer June 2013- May 2014 Description: SGPT (Small GroupProposal Tool) isa webapplicationusedtocreate,customizeandrenew the insurance accountsof small groups.It providesaSBC (Summaryof BenefitsandCoverages) alongwith all the memberinformationprovidedatthe time of registrationandthe proposal documentforthe client.Itisan applicationforemostusedbyagentsof the company. Responsibilities:  Involvedin development and design of the complete flow from the front end to the back-end for each UI existing in the current application.  Participated in development of a well responsive single page application using AngularJS framework, JavaScript,and jQueryinconjunctionwith HTML, CSS3 standards,withfront-end UI team.  Developed front end UI using HTML, CSS3, JQuery, JavaScript and AngularJS.  Created custom services and directives in AngularJS for the application.  Createdviewsandhandledstatesusing AngularUIRouter.Utilizedmodularstructure withinthe AngularJS applicationinwhichdifferentfunctionalitieswithinthe application were divided into different modules.
  • 4.  Developed server-side services using Java, Hibernate, Spring, Web Services  Developed Hibernate OR Mappings from JAVA Classes to entities in Database.  Implemented DAO pattern to manipulate the data to/from the database.  Developed detailed business requirements document using UML, Use case diagrams, Class diagrams, and Sequence diagrams for new requirements.  Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.  Provide Maintenance and Enhancements activities for pages.  Used Agile development methodology.  UsedDB2for Database.  Used SVN and Clearcase version control systems.  Used HP Quality Center for bug tracking and status updates. Environment: Core Java, Spring, Hibernate, log4J, AngularJS, JavaScript, CSS, HTML, IBM RAD 7.0/8.0, Websphere 6.0/7.0, XML, DB2 Database, Rational Clearcase, SVN repository, HP Quality Center FrontierCommunications,Rochester,NY Role: Java Developer Nov 2012 – May 2013 Description: Inetportal isanapplicationwhichisacollectionof toolsandfunctionalitytoprovide supporttoall the internetcustomersof FrontierandCitizens.ItincorporatesHISprequalification,ButtonTest,IHDTools and TicketingClaims. Responsibilities:  Implemented Struts 2.0 MVC architecture for Presentation  Developed Servlets and JSPs based on MVC pattern using Struts framework.  Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.  Experienced in working with JSP, HTML, CSS and JavaScript.  Coded server side programming using Servlets , JSP and JDBC  Developed webpresentationlayerusingjQuery, HTML and CSS according to internal standards and guidelines.  Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.  Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.  UsedData AccessObject (DAO) pattern to introduce anabstractionlayerbetweenthe business logic layer and the persistent layer.  Used Hibernate 3.0 framework for data persistence layer.  Involved in creating the Hibernate POJO Objects and mapped using both Hibernate XML mapping and Annotations.  Used Log4j for logging mentoring other technical resources.  Analysis, design and development of applications based on J2EE design patterns.  Used TOAD for all database query testing and optimizations  Used Eclipse as Integrated Development Environment (IDE)  Deploying application on JBoss Application server.  Used CVS as Version Control System.
  • 5. Environment: Core Java, JSP, Spring, Hibernate, JDBC, Struts 2.0, DAO, HTML, CSS, jQuery, log4J, JMS, XML, Eclipse IDE, JAXB,, Oracle, TOAD and JBoss. U.S.Bank, Portland, OR Role: Java Developer Feb 2012 – Oct 2012 Description: ID Wiresisa projectforthe internal users working in the International Wire Transfer Department. This application was used to create and store Reg E Disclosures related to the consumer-initiated foreign wire transfers.Disclosureswere producedbefore the wire wasinitiated and receipts after the wire was initiated. Responsibilities:  Conducted brain storming sessions for resolution to problems.  Designed the DB schema for the module and participated in DB design discussions  Used Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files.  Developed data access object (DAO) which handles all database operations like select, insert, delete and update.  Implemented application level persistence using Hibernate and Spring.  Implemented Persistence layer using Hibernate to interact with the Oracle database.  Used Hibernate Framework for object relational mapping and persistence.  Developed Servlets and JSPs based on MVC pattern using Struts framework.  Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.  Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, HTML and CSS.  Designed and modified User Interfaces using JavaScript, CSS and jQuery.  Developed AJAX scripting to process server side JSP scripting.  Designed the unit test cases (UTC) to be used while unit testing.  Developed various components of the application and unit test them.  Performed unit testing using JUnit.  Used Rational Clearcase as version Control Tool.  Used RAD Clearcase Plug-in to check out and check in code from RAD  Used Clearcase for maintaining the component and for release and version management &ClearQuest for bug tracking. Environment: Core Java, JAVA/J2EE (JSP, Spring, Hibernate, JUnit, AJAX), Struts 2.0, Web Technologies (HTML, XML), log4J, XML, IBMRAD, Rational Clearcase and SQL. T-Mobile Atlanta GA Jan 2011 - Jan 2012 Role: Java Developer Description: Retail Service Platform (RSP) is a T-Mobile Web based User Interface to Subscribe Customers. This Applicationisusedtoperformthe Creditcheckof a customerbasedonthe User Detailsandenroll them as T-Mobile Users.RSPacts as a single window forawhole bunchof servicesoffered to Customers by T- Mobile like adding a new line, Rate Plan changes, Handset Upgrade, Contract Termination etc. Responsibilities:  Involved in collecting requirements from Clients and preparing design documents.
  • 6.  Highly used application development frameworks (Hibernate and Spring) to build persistent and reliable application modules.  Coded server side programming using Servlets, JSP and JDBC.  Implemented Hibernate for the ORMlayer in transacting with Oracle database  Developed HQL queries for CRUD.  Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.  Used Eclipse IDE for designing, coding and developing applications  Used Maven script for building and deploying the application.  Experienced in using the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object.  Implemented logging system for the project using Log4j.  Written test cases for unit testing using JUnit and involved in Integration Testing.  Provided mission critical production support and troubleshooting, debugging and solving production issues.  Attending the status meetings to update the team status. Environment: Java 1.5/1.6, J2EE, BEA Weblogic 9.0 Server, Web Services, Spring, Hibernate, Maven, XHTML, AJAX, Ext JS, JSP, JDBC, XML, JUnit, Eclipse, Oracle 10g, Oracle SQL Developer, CVS. Perot systems, Bangalore, India June 2007 - Nov 2010 Role: Software Engineer Description: This application is for content distribution to internal and external clients, enabling aggregation, formattinganddistributionof subscription alerts, ad-hoc emails and data feeds thru multiple delivery channels such as blast mail, web portal and FTP distribution channels is targeted for content distribution. Responsibilities:  Participated in the design & development of the CDF system using spring.  Designed DAO design pattern architecture to provide database access using Hibernate.  Implemented 2nd-level Cache in Hibernate for documents distribution, created JUnit tests.  Designed the Decorator, Factory, and Strategy Design patterns for CDF application.  Utilized Reflections to invoke methods on business entity classes at run time.  Developed complex business logic code using various Interfaces, Helper and utility classes.  Actively involved in architecting various Business Layer and Data Management components.  Identified and fixed performance, transactional, threading and memory issues.  Implemented multi-threading on critical classes to assure safe thread processing.  Debugged back-end code using Junit Test Classes to perform Unit Testing.  Programmed springcontrollerstocontrol business workflows and perform back-end validations. Environment:Java/J2EE, spring,Hibernate,JUnit,JavaScript,Oracle 8i,Tomcat5.0, HTML/CSS, XML, XSLT, Windows XP, Eclipse, SQL Developer. Bachelor of Technology: SRM University ,Tamilnadu,India