Prem Anand Tamil Selvan
prem_tech@yahoo.com
PROFESSIONAL EXPERIENCE
Innovative andhighlyskilledsoftware developerwithexpertise onAngularjs,Breezejs,Javascript, Java,J2EE
and relatedtechnologiestodesign,developandmanage enterprise-level webapplications.Around 4.6years
of experience indeliveringprojectstoclients andgainedexpertise inthe followingareas:
 Extensive experience in Angularjs,Javascript, JAVA/J2EEtechnologieslike Core Java, Servlets,JSP,
JSTL, JDBC, Spring, WebServices, Bootstrap, MVCarchitecture andDesignPatterns
 Hands-Onexperience indesigningWebapplicationsusingopensource and customerspecificweb
frameworks.
 Experience inXMLtechnologieslikeXML,XSLand XSLT.
 ImplementedDesignPatternssuchasFrontController,MVC,Singleton, Abstract,Factorymethod,
Businessdelegate,Adapter, CommandandDecoratoretc.
 ImplementedEnd ToEnd testingusingProtractorwhichusesJasmine framework.
 Experience inall phasesof Software DevelopmentLife Cycle (SDLC) andAgile(SCRUM)
Methodologies.
 Designanddevelopmentof web-basedapplicationsusingdifferentWebandapplicationserverssuch
as Apache Tomcat and WebSphere.
 ImplementedUnitTestingusingJUnit forJava,Jasmine forAngularjs andIntegrationtestingduring
the projects.
 Experience indesigningusingUnifiedModelingLanguage (UML) diagramslike Use Cases,Class
Diagram andSequence Diagrams.
 Exposure in developingJ2EEand web applicationsusingIDEslike RAD,Eclipse,Webstorm and
NetBeans.
 SoundknowledgeinSoftware engineeringconcepts,Objectorientedanalysisanddesign, waterfall
and agile methodologies.
 WorkinginInsurance domainforpast 4.6 yearsdevelopingwebapplications.
 Excellentproblemsolving,interpersonal,communicationandpresentationskills.
 Good organizational skillsandbe able tohandle multipletasksandworkindependentlyaswell asina
team.
TECHNICAL SKILLS
Technologies Java, JavaScript, JQuery, AngularJS , BreezeJS, DOJO, CSS3, Gulp, Bootstrap, SASS ,
HTML5, JSPs,Servlets,AJAX,Maven,Yeoman ,JQuery,SOAPUI, Webservices(RESTful
and XML Based)
Unit testing JUnit (Java) ,Jasmine(Javascript)
E2E Testing Protractor
Frameworks Spring MVC
Application Server IBM’s WebSphere Application Server 7.0, Apache Tomcat
IDE &Tools IBM’s Rational Application Developer, Eclipse, Spring STS,Webstorm
Database Oracle, DB2
Source Control Tortoise SVN, RTC, ClearCase
Others Sonar, Jenkins, Check style, PMD, Saucelabs, jshint, Gulp
Development
Methodologies
Agile and Waterfall
WORK EXPERIENCE
TCS - Liberty Mutual,IN Nov 2013 – Present
Angular JS and REST services
Description:Involvedinthe softwaredevelopmentas UI(AngularJS)andRESTservices(Java)DeveloperinQBE.
Quoting solution is an integration project with Safeco. The intent of this project is to build new Quote Bind
Endorse (QBE) systems commonforbothSafecoandLibertyMutual Insurance.QuotingSolutionshelpstospan
all aspects of Personal Insurance Business across both brands.
Responsibilities:
 InvolvedinunderstandingRequirementdocument,applicationdevelopmentanddocumentation.
 Executionof enhancementsandotherChange requests.
 Runningthe UnitTest Cases, IntegrationTest Cases,fittestsandfixingthe defects
 Workingon the sprintstoriestoimplementthe businessrequirementsidentified
 PerformHighlevel designanddetailedDesignforUIscreens
 Developthe UIScreensusing AngularJS,HTMLand Bootstrap.
 Designthe UI screenstosupportresponsiveness,usingbootstrapandangularJS.(Responsive Web
Design)
 PerformUnittestingforJavaScriptframeworkusingkarmaandJasmine.
 Designthe Page Meta componentusingdroolsand JSON.
 Run Fitteststo ensure thatwe get the expectedoutputfromdrools.
 Designthe Applicationservicesusedinthe UI - usingjava.
 Unit testingthe ApplicationServicesusing JUnit.
 Monitorthe code qualitystandardsusingSonarViolations.
 Move the deployedcode intointegrationenvironmentand ensure the stabilitybywritingHeadless
integrationtestcases
 Researchonnewtoolsidentifiedandimplementinthe project
 Workingon POCon the newtoolsusedinthe application
 Fixingof the developmentandIntegrationdefectsraisedbyQA team
 Enteringtime usingclarityandIPMS.
Technologies: Java, REST services, AngularJS, BreezeJS, Gulp, CSS3, Bootstrap, SASS
TCS- State Farm Insurance Company, IL Apr 2012 – Oct 2013
JSP and Java Developer
Description: Involved in the software development as a Java Developer in Life Quote and Purchase.
Enhancementof Quote andpurchase of Life Productsandmigratethemtoanintegratedplatformforenabling
productsand servicestocustomersthroughvariouschannelslikeNew Business,EndorsementsPolicychanges.
Responsibilities:
 Involvedinbusinessrequirementsgatheringand Analysis,Design,Development,Integration andTesting
of applicationmodules.
 Involvedin variousphasesof SoftwareDevelopmentLifeCycle (SDLC)asrequirementgathering,data
modeling,analysis,architecture design&developmentforthe project.
 Participatedinthe Architectural &designreviewswiththe enterprisearchitectural teams.Transformed
the Use CasesintoClassDiagrams,Sequence DiagramsandState diagramsusingRational Rose.
 DesignedapplicationsusingJavaDesignPatternssuchasSingleton,AbstractandFactory.
 UsedCollections,abstractclasses,interfacesandmultithreading conceptsextensivelyforthe business
logic.
 UsedSpring2.5 Frameworkinthe application,whichisbasedonMVCdesignpattern.Developed
Controllerclasses,DAOclasses,Service layerwithJSPpagesasaUI and configuredthe
applicationContext.xml.
 UsedAjax scriptingto make the webpagesmore dynamicbymakingasynchronouscallstothe server
and onlyreloadingthe selectedareaof webpage insteadof loadingthe entire webpage.
 Extensivelyworkedon Springframeworkforthe businesslogictier.Developedandconfiguredservice
JavaBeanswithSpringIOC.
 UsingJQueryvalidationframeworkforfront-endvalidations.
 Hands onexperienceinwritingSpringRestful WebservicesusingJSON /XML as message medium.
 DevelopedJSPsandServletstodynamicallygenerateHTML anddisplaythe datato the clientside.
ExtensivelyusedJSPtaglibraries likeSFX.
 DevelopedUIViews,managinglayouts,page flows,formvalidation,formbean etc. usingJSPs,Servlets,
SpringMVC,JavaScript,CSS,JSTL, HTML and JQuery
 DevelopedResponsivenessforthe webpage using mediaQuery inCSS.
 Executionof enhancementsandotherChange requests.
 Participatingindefecttriagingandfixingthe defects raisedinthe systemtestingRunningthe UnitTest
Casesand IntegrationTestCasesandfixingthe defects
 UsedApache Log4j for loggingandJUnitfor testing.
Technologies: Java SE 6, J2EE, Spring, JDBC, JavaScript, XML, STS, AJAX, JSON, JQUERY, HTML, Rational Rose,
WSDL
TCS-Farmers Insurance, CA Sep 2011- Mar 2012
JAVA Developer
Description:Involvedinthe software developmentasa Java DeveloperforAutoInsurance.The data required
for generatingthe formsare convertedtothe applicableformatusingrules.Java rules(ODM) were createdto
convertthe formatof the data to the requiredformatandpassedas inputto the applicationwhichgenerates
the form.
Responsibilities:
 Involvedinthe developmentof Software DevelopmentLife Cycle(SDLC) using Waterfall methodology.
 UsingSOA (Service OrientedArchitecture) providedend-to-endintegratedportfoliosolutionsalongwith
end-to-endmanagedservicesforaddressingvariouschallengesfacedbyApplication.
 Developedthe service andDAOlayersforthe applicationusing spring.
 Designthe database schemas,writing SQLqueriesand PL/SQL procedures,applyingoptimization
techniques,Loggingof dataprocessingtologtablesforsystemtrackingpurposes.
 Wrote JAVA interfacestobringdatachange usingoracle.
 Wrote several SQLScriptsto load data intothe Oracle Database.
 UsedClearCase the versioncontrol tool forcode commitand update.
Technologies: JAVA 1.5, Spring, Web Services, JUnit, xml, Eclipse 3.1, Oracle 9i, Rational Clear Case.
AWARDS AND ACHIEVEMENTS
 Awarded“Starof the Month” for successfullytriagingandcompletingthe defectsontime in State
Farm Insurance
 Awarded “Onthe Spot Award”for analyzinganddocumentingthe UML, Classdiagramsand design
patternsina short span of time.
 Awarded“Onthe Spot Award”for mentoringnew membersintoproject.
 Awarded“ Star of the Quarter”for quicklyanalyzinganddocumentingAutoinsurance project.
 Awarded“BestTeam”for completingthe Life AppandPurchase inState FarmInsurance as a team.
CERTIFICATIONS
 Oracle CertifiedWebComponentDeveloper(OCWCD)
 Oracle CertifiedJavaProgrammer(OCJP)
EDUCATION
Bachelor of Technology in Information Technology, First Class with Distinction
Kalasalingam University, Srivilliputhur, India
VISA DETAILS
Visa Type : H1B
Visa Validity : May 17 2017
Current Location : Indianapolis

Prem _Developer (1)

  • 1.
    Prem Anand TamilSelvan prem_tech@yahoo.com PROFESSIONAL EXPERIENCE Innovative andhighlyskilledsoftware developerwithexpertise onAngularjs,Breezejs,Javascript, Java,J2EE and relatedtechnologiestodesign,developandmanage enterprise-level webapplications.Around 4.6years of experience indeliveringprojectstoclients andgainedexpertise inthe followingareas:  Extensive experience in Angularjs,Javascript, JAVA/J2EEtechnologieslike Core Java, Servlets,JSP, JSTL, JDBC, Spring, WebServices, Bootstrap, MVCarchitecture andDesignPatterns  Hands-Onexperience indesigningWebapplicationsusingopensource and customerspecificweb frameworks.  Experience inXMLtechnologieslikeXML,XSLand XSLT.  ImplementedDesignPatternssuchasFrontController,MVC,Singleton, Abstract,Factorymethod, Businessdelegate,Adapter, CommandandDecoratoretc.  ImplementedEnd ToEnd testingusingProtractorwhichusesJasmine framework.  Experience inall phasesof Software DevelopmentLife Cycle (SDLC) andAgile(SCRUM) Methodologies.  Designanddevelopmentof web-basedapplicationsusingdifferentWebandapplicationserverssuch as Apache Tomcat and WebSphere.  ImplementedUnitTestingusingJUnit forJava,Jasmine forAngularjs andIntegrationtestingduring the projects.  Experience indesigningusingUnifiedModelingLanguage (UML) diagramslike Use Cases,Class Diagram andSequence Diagrams.  Exposure in developingJ2EEand web applicationsusingIDEslike RAD,Eclipse,Webstorm and NetBeans.  SoundknowledgeinSoftware engineeringconcepts,Objectorientedanalysisanddesign, waterfall and agile methodologies.  WorkinginInsurance domainforpast 4.6 yearsdevelopingwebapplications.  Excellentproblemsolving,interpersonal,communicationandpresentationskills.  Good organizational skillsandbe able tohandle multipletasksandworkindependentlyaswell asina team.
  • 2.
    TECHNICAL SKILLS Technologies Java,JavaScript, JQuery, AngularJS , BreezeJS, DOJO, CSS3, Gulp, Bootstrap, SASS , HTML5, JSPs,Servlets,AJAX,Maven,Yeoman ,JQuery,SOAPUI, Webservices(RESTful and XML Based) Unit testing JUnit (Java) ,Jasmine(Javascript) E2E Testing Protractor Frameworks Spring MVC Application Server IBM’s WebSphere Application Server 7.0, Apache Tomcat IDE &Tools IBM’s Rational Application Developer, Eclipse, Spring STS,Webstorm Database Oracle, DB2 Source Control Tortoise SVN, RTC, ClearCase Others Sonar, Jenkins, Check style, PMD, Saucelabs, jshint, Gulp Development Methodologies Agile and Waterfall WORK EXPERIENCE TCS - Liberty Mutual,IN Nov 2013 – Present Angular JS and REST services Description:Involvedinthe softwaredevelopmentas UI(AngularJS)andRESTservices(Java)DeveloperinQBE. Quoting solution is an integration project with Safeco. The intent of this project is to build new Quote Bind Endorse (QBE) systems commonforbothSafecoandLibertyMutual Insurance.QuotingSolutionshelpstospan all aspects of Personal Insurance Business across both brands. Responsibilities:  InvolvedinunderstandingRequirementdocument,applicationdevelopmentanddocumentation.  Executionof enhancementsandotherChange requests.  Runningthe UnitTest Cases, IntegrationTest Cases,fittestsandfixingthe defects  Workingon the sprintstoriestoimplementthe businessrequirementsidentified  PerformHighlevel designanddetailedDesignforUIscreens  Developthe UIScreensusing AngularJS,HTMLand Bootstrap.  Designthe UI screenstosupportresponsiveness,usingbootstrapandangularJS.(Responsive Web Design)  PerformUnittestingforJavaScriptframeworkusingkarmaandJasmine.  Designthe Page Meta componentusingdroolsand JSON.  Run Fitteststo ensure thatwe get the expectedoutputfromdrools.  Designthe Applicationservicesusedinthe UI - usingjava.  Unit testingthe ApplicationServicesusing JUnit.
  • 3.
     Monitorthe codequalitystandardsusingSonarViolations.  Move the deployedcode intointegrationenvironmentand ensure the stabilitybywritingHeadless integrationtestcases  Researchonnewtoolsidentifiedandimplementinthe project  Workingon POCon the newtoolsusedinthe application  Fixingof the developmentandIntegrationdefectsraisedbyQA team  Enteringtime usingclarityandIPMS. Technologies: Java, REST services, AngularJS, BreezeJS, Gulp, CSS3, Bootstrap, SASS TCS- State Farm Insurance Company, IL Apr 2012 – Oct 2013 JSP and Java Developer Description: Involved in the software development as a Java Developer in Life Quote and Purchase. Enhancementof Quote andpurchase of Life Productsandmigratethemtoanintegratedplatformforenabling productsand servicestocustomersthroughvariouschannelslikeNew Business,EndorsementsPolicychanges. Responsibilities:  Involvedinbusinessrequirementsgatheringand Analysis,Design,Development,Integration andTesting of applicationmodules.  Involvedin variousphasesof SoftwareDevelopmentLifeCycle (SDLC)asrequirementgathering,data modeling,analysis,architecture design&developmentforthe project.  Participatedinthe Architectural &designreviewswiththe enterprisearchitectural teams.Transformed the Use CasesintoClassDiagrams,Sequence DiagramsandState diagramsusingRational Rose.  DesignedapplicationsusingJavaDesignPatternssuchasSingleton,AbstractandFactory.  UsedCollections,abstractclasses,interfacesandmultithreading conceptsextensivelyforthe business logic.  UsedSpring2.5 Frameworkinthe application,whichisbasedonMVCdesignpattern.Developed Controllerclasses,DAOclasses,Service layerwithJSPpagesasaUI and configuredthe applicationContext.xml.  UsedAjax scriptingto make the webpagesmore dynamicbymakingasynchronouscallstothe server and onlyreloadingthe selectedareaof webpage insteadof loadingthe entire webpage.  Extensivelyworkedon Springframeworkforthe businesslogictier.Developedandconfiguredservice JavaBeanswithSpringIOC.  UsingJQueryvalidationframeworkforfront-endvalidations.  Hands onexperienceinwritingSpringRestful WebservicesusingJSON /XML as message medium.  DevelopedJSPsandServletstodynamicallygenerateHTML anddisplaythe datato the clientside. ExtensivelyusedJSPtaglibraries likeSFX.  DevelopedUIViews,managinglayouts,page flows,formvalidation,formbean etc. usingJSPs,Servlets, SpringMVC,JavaScript,CSS,JSTL, HTML and JQuery  DevelopedResponsivenessforthe webpage using mediaQuery inCSS.  Executionof enhancementsandotherChange requests.  Participatingindefecttriagingandfixingthe defects raisedinthe systemtestingRunningthe UnitTest Casesand IntegrationTestCasesandfixingthe defects  UsedApache Log4j for loggingandJUnitfor testing.
  • 4.
    Technologies: Java SE6, J2EE, Spring, JDBC, JavaScript, XML, STS, AJAX, JSON, JQUERY, HTML, Rational Rose, WSDL TCS-Farmers Insurance, CA Sep 2011- Mar 2012 JAVA Developer Description:Involvedinthe software developmentasa Java DeveloperforAutoInsurance.The data required for generatingthe formsare convertedtothe applicableformatusingrules.Java rules(ODM) were createdto convertthe formatof the data to the requiredformatandpassedas inputto the applicationwhichgenerates the form. Responsibilities:  Involvedinthe developmentof Software DevelopmentLife Cycle(SDLC) using Waterfall methodology.  UsingSOA (Service OrientedArchitecture) providedend-to-endintegratedportfoliosolutionsalongwith end-to-endmanagedservicesforaddressingvariouschallengesfacedbyApplication.  Developedthe service andDAOlayersforthe applicationusing spring.  Designthe database schemas,writing SQLqueriesand PL/SQL procedures,applyingoptimization techniques,Loggingof dataprocessingtologtablesforsystemtrackingpurposes.  Wrote JAVA interfacestobringdatachange usingoracle.  Wrote several SQLScriptsto load data intothe Oracle Database.  UsedClearCase the versioncontrol tool forcode commitand update. Technologies: JAVA 1.5, Spring, Web Services, JUnit, xml, Eclipse 3.1, Oracle 9i, Rational Clear Case. AWARDS AND ACHIEVEMENTS  Awarded“Starof the Month” for successfullytriagingandcompletingthe defectsontime in State Farm Insurance  Awarded “Onthe Spot Award”for analyzinganddocumentingthe UML, Classdiagramsand design patternsina short span of time.  Awarded“Onthe Spot Award”for mentoringnew membersintoproject.  Awarded“ Star of the Quarter”for quicklyanalyzinganddocumentingAutoinsurance project.  Awarded“BestTeam”for completingthe Life AppandPurchase inState FarmInsurance as a team. CERTIFICATIONS  Oracle CertifiedWebComponentDeveloper(OCWCD)  Oracle CertifiedJavaProgrammer(OCJP) EDUCATION Bachelor of Technology in Information Technology, First Class with Distinction
  • 5.
    Kalasalingam University, Srivilliputhur,India VISA DETAILS Visa Type : H1B Visa Validity : May 17 2017 Current Location : Indianapolis