SlideShare a Scribd company logo
1 of 5
Siddhartha Kejriwal Resume
Siddhartha Kejriwal
E-mail: siddharthkejriwal@gmail.com
Phone: (813)-470-1269
(813)-808-6303
PROFESSIONAL SUMMARY
• 4.5 years of exponential IT experience in Application Analysis, Technical Design, Development,
Implementation, Performance Tuning, Security solutions and testing in all stages of Software
DevelopmentLife Cycle(SDLC) forWeb-basedApplications.
• Expertise in Java/J2EE, Spring 3.x, Struts 1.x/2.x, Core Java, EJB, Servlets, JSP, JavaScript, AJAX, ExtJs,
and ORMtoolslike iBatis.
• Hands-onknowledge and strongexperience in the design and implementation of RESTful web services
includingauthenticationandauthorization usingJ2EEroles.
• Expertise in developingweb-applicationwhichinteracts withTAM/LDAP.
• Experience in implementing J2EE Design like MVC, Adaptor, Singleton and Factory patterns. Have
alsoimplementedJavareflections.
• Implemented2ndfactorauthenticationusingcookies inWebBrowsers.
• Good understanding of Enterprise Infrastructure knowledge needed for a web-based application
whichincludes WebServers,TAM,LDAPandWebSeal.
• Proficient in Object Oriented Analysis and Design (OOAD) based on Use Cases, Class Diagrams and
Sequence diagramsusingMicrosoftVisio.
• Excellent experience in developing applications using Eclipse IDE and IBM RAD in association with
IBM WebSphere 7.5and8.5.
• Application development experience using IBMWAS work manager along with collection framework
and genericsconceptsfromcore JAVA.
• Extensive experience with Enterprise Java Beans (EJB) – Session and Message Driven Beans. Also
accomplishedSpringIOCdependencyinjectionwithEJB.
• Experience in migrating legacy application to use latest software such as Java7/ WAS8.5.1 and TAM
6.1.
• Good knowledgewithPVCSandSVN versioncontrol systems.
• A self-motivated professional and natural communicator possessing great technical and problem-
solvingskillsandproventobe an exceptionalteamplayer.
TECHNICAL EXPERTISE:
SDLC Methodology Agile andWaterfall.
Programming Language Java,J2EE, C, C++
Frameworks & IDE Tools
Struts1.x/2.x, Spring 3.X, ANT, Maven, AJAX, iBatis, Eclipse 3.x, RAD
7.x/8.x,IntelliJ, IBMWAS7.x/8.x,AQT, TOAD, Putty
Siddhartha Kejriwal Resume
CA WorkloadAutoSys.
WebService REST
Web-Development
Technologies
Servlets, JSTL, JSP, XML, HTML, Java Script, EXTJS, JSON, CSS, JUnit,
MQs, TAM, LDAP.
Front-endFramework HTML, JavaScript,ExtJs, JSON, CSS
Security Tools Fiddler,Burp,Paros,Firebug,
Database DB2, MongoDB, ORACLE 9i/10g/11g, SQL Server10.0/11.0
VersionControl Tools SVN and PVCS
ApplicationServer WebSphere 8.x/7.x/6.x, Tomcat6.0/7.0,
OperatingSystem WindowsXP/VISTA/7/8.x,Linux,Unix (AIX)
EDUCATION:
Bachelorof TechnologyinComputerScience andEngineering.
SikkimManipal Institute of Technology,India.
PROFESSIONAL EXPERIENCE:
Client:DTCC,FL JAN 2014 – Till Date.
Role: Sr. Java Consultant
The DepositoryTrust& ClearingCorporation (DTCC) isaU.S. post-trade financial services company
providingclearingand settlementservicestothe financial markets.Itprovidesawayforbuyersand
sellersof securities tomake theirexchangeinasafe and efficient.
Thiswebbasedapplicationprojectwasusedtomanage Role basedauthorizationof companywide
product.Authenticationaswell asauthorizationathierarchal level wasaccomplished.Usersbothon
distributedaswell asmainframe were able toaccessthisapplicationseamlessly.The crux of application
was a combinationof astrong powerful concepts andunion of stronginfrastructure.
Responsibilities:
• Developed high available, customer facing web based applications on J2EE platform using
Spring, iBatis,JSPs,Struts, RADIDE and WebSphere ApplicationServer
• Developed a very strong service layer of web-based application using MQs, JMS and IBM
Work Manager.
• Designed the architecture for exposing the application APIs using REST Web Services. (This
include UML diagramsand Technical document)
• Implemented REST Web Services to communicate to external third party vendors in making
crucial authorizationof rolestocustomers.
• Implemented security fixes based on Vulnerability Assessment reports using security tools
such as Fiddler,ParosandBURP.
• Implemented JavaAPI whichinteractswithIBMTAM 6.0/6.1.
• ImplementedFactoryDesignpatternforsendingemailstothe clients.
• Implemented2ndfactorauthenticationusingcookiesinWebbrowsers.
• Responsible formigratingapplicationusing Java5/WAS6.1toJava7/WAS8.5.1.
Siddhartha Kejriwal Resume
• Responsible formigratingapplicationusingTAM6.0to TAM6.1
• Developed various technical documents which include Class Diagrams, Sequence diagram,
UML diagramsand Use-Case diagram.
• Developed presentation, business, service and persistence layer components over J2EE
usingStruts,SpringIOC(DependencyInjection) and iBatisframeworks.
• Responsible for understanding the BRD (Business Requirement Document) and FS
(functional specification).
• DevelopedUIcomponentsusingHTML,JSP,CSS, JavaScript,JQuery andAJAX.
• Held collaboration sessions in various SDLC lifecycle phases – Requirements, development,
all testingphasesandimplementation.
• Charged with the responsibility of deployment manager in every environment including
development,QA,PSEandproduction.
Environment: Java 5/6/7/J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, Web Services,
WAS 7.5/8.5, JavaScript, JQuery,Fiddler,BURP,Paros,Putty.
Client:DTCC,FL OCT 2013 – DEC 2013
Role: Java/J2EE Consultant
The DepositoryTrust& ClearingCorporation (DTCC) isaU.S. post-trade financial services company
providingclearingand settlementservicestothe financial markets.Itprovidesawayforbuyersand
sellersof securities tomake theirexchangeinasafe and efficient.
Limitmonitoringweb-basedsystemwasdevelopedaspartof thisproject.The fluctuatingpricesof
differentcommodities were monitoredusingthisapplication. Dashboardwasdevelopedandalert
mechanismwasimplementedaspartof thisweb-basedproject.
Responsibilities:
 InvolvedinAnalysis&Designof the application.
 Developedahighperformingweb-basedmonitoringtool usingcachingtechnologyof
Gemfire.
 Createdentityclassesforpersistent/Daolayer.
 Understood the three tierarchitecture forthisapplication.
 Responsible forunderstandingthe functionalityspecificrequirements.
 Designinganddevelopmentof different core modules.
 Performance enhancementachieved usingGemfire cache.
 Use javamail for sendingthe alertmails.
 Workedon Incident/Problemmanagement
 Workedfor Change Managementand performance reportgeneration
 MonitoringAutoSysjobsforenvironmentrestartsinProdand non-Prodregions.
Environment: Java 7/J2EE, JSP, JMS, Gemfire, STS, JavaScript, JQuery, UNIX, Pulse, VSD, Data Browser,
GFSH, AutoSys, SQL Developer.
Siddhartha Kejriwal Resume
Client:KPMG, Chennai June 2013 -OCT2012
Role: Java/J2EE Developer
KPMG the audit, tax and advisory firm, is the U.S. member firm of KPMG International Cooperative
("KPMG International"). KPMG is a global network of professional firms providing Audit, Tax and
Advisory services. We operate in 155 countries and have more than 162,000 people working in member
firmsaroundthe world.
Automation of filing Foreign Account Tax Compliance Act (FATCA) form by different stakeholders across
the different domains to achieve the simplicity in filling the form was accomplished as apart of his
project. The main challenge was to come with the dynamic were forms were created on the fly
accordingto the userfulfillment.
Responsibilities:
• Involvedinfull life cycle developmentof the project.
• An integral part of the design phase and direct collaboration with the client to understand
theirneeds.
• Lead a teamof 5 members andin charge of 3 modules.
• Usedcomprehensivetechnique tocome upwithsolutionforachievingthe tasks.
• UsedSpring,Hibernate,ExtJSandHTML duringthe developmentphase of the projects
• Used Java generics, JSON and collections concepts to generate dynamic forms for FATCA
compliance.
• Implementation of DTO patterns to achieve comprehensive communication between
differentlayers.
• WrittenJUnitTest casesfor performunittesting.
• Responsible formigratingcode todifferentenvironmentslikeSITandUAT, Production.
• RecruitingandTrainingof associates
Environment: Java 5//J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, WAS 7.5/8.5,
JavaScript, JQuery.
Client:ACIWorldwide Inc. July2011 - June 2013
Role: Jr. Java/J2EE Consultant
ACI Worldwide is a payment system company headquartered in Naples, Florida. ACI's products and
services are designed to facilitate electronic payments and are used principally by financial institutions,
retailersandelectronicpaymentprocessors.
Dynamic wire limits module was developed using Spring MVC, ExtJs, Ajax and JavaScript to handle wire
transaction taking place in banking product. The product being developed was “Enterprise Banker”
whichisbeingusedbytop notchbanksin US.
Responsibilities:
• Involvedinfull life cycle developmentof the project.
Siddhartha Kejriwal Resume
• Designof HighLevel andLow Level Documentdeliverablestothe clients.
• Interacted with Business Analyst to understand the requirements and for any clarifications
required by the team, followed agile methodology and SCRUM meetings to track, optimize
and tailorfeaturestocustomerneeds.
• ImplementedDTOpatterntotransferdata.
• Implementing Performing Proof of Concepts (POCs) for the implementation of the design.
Development of the complete User Interface Screen for giving entitlements to the user for
differentactivities.
• Implementation of Security features such as Cross Site Scripting and SSURT token
authenticationtopreventfromexternal attacks.
• Took care of the performance of the webpagesandensuredgreateruserlookandfeel.
• Testing the developed application across different browsers and operating systems to
ensure consistencyacrossthe same.
• Active role inunittesting,integrationtestinganddefectfixing.
Environment: Java 5/6/7/J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, Web Services,
WAS 7.5/8.5, JavaScript, JQuery.,ExtJs4.x,BURP.

More Related Content

What's hot

What's hot (20)

Resume
ResumeResume
Resume
 
Atmik_Soni_Resume
Atmik_Soni_ResumeAtmik_Soni_Resume
Atmik_Soni_Resume
 
ghanshyam_java_j2ee
ghanshyam_java_j2eeghanshyam_java_j2ee
ghanshyam_java_j2ee
 
Resume_George
Resume_GeorgeResume_George
Resume_George
 
Imdad resume
Imdad resumeImdad resume
Imdad resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Shyam Patil - Resume
Shyam Patil - ResumeShyam Patil - Resume
Shyam Patil - Resume
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
vinod kumar JAVA
vinod kumar JAVAvinod kumar JAVA
vinod kumar JAVA
 
Kevinjohn Gallagher's Resume
Kevinjohn Gallagher's ResumeKevinjohn Gallagher's Resume
Kevinjohn Gallagher's Resume
 
vitthal shirke resume
vitthal shirke resumevitthal shirke resume
vitthal shirke resume
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
Pradeep_ntl_format
Pradeep_ntl_formatPradeep_ntl_format
Pradeep_ntl_format
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
 
FAKHAN
FAKHANFAKHAN
FAKHAN
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
Resume_20012017
Resume_20012017Resume_20012017
Resume_20012017
 
Arpit Joshi Resume
Arpit Joshi ResumeArpit Joshi Resume
Arpit Joshi Resume
 
Vidya_Shankar-Res-Consize
Vidya_Shankar-Res-ConsizeVidya_Shankar-Res-Consize
Vidya_Shankar-Res-Consize
 
Ravinder_Pal_Singh_Resume_Latest
Ravinder_Pal_Singh_Resume_LatestRavinder_Pal_Singh_Resume_Latest
Ravinder_Pal_Singh_Resume_Latest
 

Viewers also liked (13)

Resumen curricular norvys wladimir rodriguez [1087748]
Resumen curricular norvys wladimir rodriguez [1087748]Resumen curricular norvys wladimir rodriguez [1087748]
Resumen curricular norvys wladimir rodriguez [1087748]
 
Boletín rsc 007 octubre 2015
Boletín rsc 007 octubre 2015Boletín rsc 007 octubre 2015
Boletín rsc 007 octubre 2015
 
Boletín rsc 003 mayo 2015
Boletín rsc 003 mayo 2015Boletín rsc 003 mayo 2015
Boletín rsc 003 mayo 2015
 
Boletín rsc 004 julio 2015
Boletín rsc 004 julio 2015Boletín rsc 004 julio 2015
Boletín rsc 004 julio 2015
 
Boletín rsc 008 noviembre 2015
Boletín rsc 008 noviembre 2015Boletín rsc 008 noviembre 2015
Boletín rsc 008 noviembre 2015
 
Отвъд безплатните мостри - модели на сътрудничество между индустрията за крас...
Отвъд безплатните мостри - модели на сътрудничество между индустрията за крас...Отвъд безплатните мостри - модели на сътрудничество между индустрията за крас...
Отвъд безплатните мостри - модели на сътрудничество между индустрията за крас...
 
Content Sharing for Researchers
Content Sharing for ResearchersContent Sharing for Researchers
Content Sharing for Researchers
 
Boletín rsc 006 septiembre 2015
Boletín rsc 006 septiembre 2015Boletín rsc 006 septiembre 2015
Boletín rsc 006 septiembre 2015
 
Foil
FoilFoil
Foil
 
Boletín rsc 005 agosto 2015
Boletín rsc 005 agosto 2015Boletín rsc 005 agosto 2015
Boletín rsc 005 agosto 2015
 
Boletín rsc 002
Boletín rsc 002Boletín rsc 002
Boletín rsc 002
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
 
Introduction to Java performance tuning
Introduction to Java performance tuningIntroduction to Java performance tuning
Introduction to Java performance tuning
 

Similar to Java_J2EE_Siddhartha_Kejriwal

porchelvans_DigitalM
porchelvans_DigitalMporchelvans_DigitalM
porchelvans_DigitalMporchelvan s
 
Naresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloperNaresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloperNARESH DEVATA
 
Chaitanya r b resume
Chaitanya r b resumeChaitanya r b resume
Chaitanya r b resumeChaitanya Rb
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumesNeel A
 
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIvravi123
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001Fred Jabbari
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_wordSri C
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developerchakri kalyan
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet Nebhani
 

Similar to Java_J2EE_Siddhartha_Kejriwal (20)

Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Java-J2ee_Resume
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_Resume
 
porchelvans_DigitalM
porchelvans_DigitalMporchelvans_DigitalM
porchelvans_DigitalM
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 
Gangadhar_Challa_Profile
Gangadhar_Challa_ProfileGangadhar_Challa_Profile
Gangadhar_Challa_Profile
 
Naresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloperNaresh_Kumar_Devata_JavaDeveloper
Naresh_Kumar_Devata_JavaDeveloper
 
Chaitanya r b resume
Chaitanya r b resumeChaitanya r b resume
Chaitanya r b resume
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITI
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_word
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Ravinder-1
Ravinder-1Ravinder-1
Ravinder-1
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Subhadeep_Mukherjee_Java_7years
Subhadeep_Mukherjee_Java_7yearsSubhadeep_Mukherjee_Java_7years
Subhadeep_Mukherjee_Java_7years
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
Balaji Resume
Balaji ResumeBalaji Resume
Balaji Resume
 
KaranDeepSinghCV
KaranDeepSinghCVKaranDeepSinghCV
KaranDeepSinghCV
 
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 

Java_J2EE_Siddhartha_Kejriwal

  • 1. Siddhartha Kejriwal Resume Siddhartha Kejriwal E-mail: siddharthkejriwal@gmail.com Phone: (813)-470-1269 (813)-808-6303 PROFESSIONAL SUMMARY • 4.5 years of exponential IT experience in Application Analysis, Technical Design, Development, Implementation, Performance Tuning, Security solutions and testing in all stages of Software DevelopmentLife Cycle(SDLC) forWeb-basedApplications. • Expertise in Java/J2EE, Spring 3.x, Struts 1.x/2.x, Core Java, EJB, Servlets, JSP, JavaScript, AJAX, ExtJs, and ORMtoolslike iBatis. • Hands-onknowledge and strongexperience in the design and implementation of RESTful web services includingauthenticationandauthorization usingJ2EEroles. • Expertise in developingweb-applicationwhichinteracts withTAM/LDAP. • Experience in implementing J2EE Design like MVC, Adaptor, Singleton and Factory patterns. Have alsoimplementedJavareflections. • Implemented2ndfactorauthenticationusingcookies inWebBrowsers. • Good understanding of Enterprise Infrastructure knowledge needed for a web-based application whichincludes WebServers,TAM,LDAPandWebSeal. • Proficient in Object Oriented Analysis and Design (OOAD) based on Use Cases, Class Diagrams and Sequence diagramsusingMicrosoftVisio. • Excellent experience in developing applications using Eclipse IDE and IBM RAD in association with IBM WebSphere 7.5and8.5. • Application development experience using IBMWAS work manager along with collection framework and genericsconceptsfromcore JAVA. • Extensive experience with Enterprise Java Beans (EJB) – Session and Message Driven Beans. Also accomplishedSpringIOCdependencyinjectionwithEJB. • Experience in migrating legacy application to use latest software such as Java7/ WAS8.5.1 and TAM 6.1. • Good knowledgewithPVCSandSVN versioncontrol systems. • A self-motivated professional and natural communicator possessing great technical and problem- solvingskillsandproventobe an exceptionalteamplayer. TECHNICAL EXPERTISE: SDLC Methodology Agile andWaterfall. Programming Language Java,J2EE, C, C++ Frameworks & IDE Tools Struts1.x/2.x, Spring 3.X, ANT, Maven, AJAX, iBatis, Eclipse 3.x, RAD 7.x/8.x,IntelliJ, IBMWAS7.x/8.x,AQT, TOAD, Putty
  • 2. Siddhartha Kejriwal Resume CA WorkloadAutoSys. WebService REST Web-Development Technologies Servlets, JSTL, JSP, XML, HTML, Java Script, EXTJS, JSON, CSS, JUnit, MQs, TAM, LDAP. Front-endFramework HTML, JavaScript,ExtJs, JSON, CSS Security Tools Fiddler,Burp,Paros,Firebug, Database DB2, MongoDB, ORACLE 9i/10g/11g, SQL Server10.0/11.0 VersionControl Tools SVN and PVCS ApplicationServer WebSphere 8.x/7.x/6.x, Tomcat6.0/7.0, OperatingSystem WindowsXP/VISTA/7/8.x,Linux,Unix (AIX) EDUCATION: Bachelorof TechnologyinComputerScience andEngineering. SikkimManipal Institute of Technology,India. PROFESSIONAL EXPERIENCE: Client:DTCC,FL JAN 2014 – Till Date. Role: Sr. Java Consultant The DepositoryTrust& ClearingCorporation (DTCC) isaU.S. post-trade financial services company providingclearingand settlementservicestothe financial markets.Itprovidesawayforbuyersand sellersof securities tomake theirexchangeinasafe and efficient. Thiswebbasedapplicationprojectwasusedtomanage Role basedauthorizationof companywide product.Authenticationaswell asauthorizationathierarchal level wasaccomplished.Usersbothon distributedaswell asmainframe were able toaccessthisapplicationseamlessly.The crux of application was a combinationof astrong powerful concepts andunion of stronginfrastructure. Responsibilities: • Developed high available, customer facing web based applications on J2EE platform using Spring, iBatis,JSPs,Struts, RADIDE and WebSphere ApplicationServer • Developed a very strong service layer of web-based application using MQs, JMS and IBM Work Manager. • Designed the architecture for exposing the application APIs using REST Web Services. (This include UML diagramsand Technical document) • Implemented REST Web Services to communicate to external third party vendors in making crucial authorizationof rolestocustomers. • Implemented security fixes based on Vulnerability Assessment reports using security tools such as Fiddler,ParosandBURP. • Implemented JavaAPI whichinteractswithIBMTAM 6.0/6.1. • ImplementedFactoryDesignpatternforsendingemailstothe clients. • Implemented2ndfactorauthenticationusingcookiesinWebbrowsers. • Responsible formigratingapplicationusing Java5/WAS6.1toJava7/WAS8.5.1.
  • 3. Siddhartha Kejriwal Resume • Responsible formigratingapplicationusingTAM6.0to TAM6.1 • Developed various technical documents which include Class Diagrams, Sequence diagram, UML diagramsand Use-Case diagram. • Developed presentation, business, service and persistence layer components over J2EE usingStruts,SpringIOC(DependencyInjection) and iBatisframeworks. • Responsible for understanding the BRD (Business Requirement Document) and FS (functional specification). • DevelopedUIcomponentsusingHTML,JSP,CSS, JavaScript,JQuery andAJAX. • Held collaboration sessions in various SDLC lifecycle phases – Requirements, development, all testingphasesandimplementation. • Charged with the responsibility of deployment manager in every environment including development,QA,PSEandproduction. Environment: Java 5/6/7/J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, Web Services, WAS 7.5/8.5, JavaScript, JQuery,Fiddler,BURP,Paros,Putty. Client:DTCC,FL OCT 2013 – DEC 2013 Role: Java/J2EE Consultant The DepositoryTrust& ClearingCorporation (DTCC) isaU.S. post-trade financial services company providingclearingand settlementservicestothe financial markets.Itprovidesawayforbuyersand sellersof securities tomake theirexchangeinasafe and efficient. Limitmonitoringweb-basedsystemwasdevelopedaspartof thisproject.The fluctuatingpricesof differentcommodities were monitoredusingthisapplication. Dashboardwasdevelopedandalert mechanismwasimplementedaspartof thisweb-basedproject. Responsibilities:  InvolvedinAnalysis&Designof the application.  Developedahighperformingweb-basedmonitoringtool usingcachingtechnologyof Gemfire.  Createdentityclassesforpersistent/Daolayer.  Understood the three tierarchitecture forthisapplication.  Responsible forunderstandingthe functionalityspecificrequirements.  Designinganddevelopmentof different core modules.  Performance enhancementachieved usingGemfire cache.  Use javamail for sendingthe alertmails.  Workedon Incident/Problemmanagement  Workedfor Change Managementand performance reportgeneration  MonitoringAutoSysjobsforenvironmentrestartsinProdand non-Prodregions. Environment: Java 7/J2EE, JSP, JMS, Gemfire, STS, JavaScript, JQuery, UNIX, Pulse, VSD, Data Browser, GFSH, AutoSys, SQL Developer.
  • 4. Siddhartha Kejriwal Resume Client:KPMG, Chennai June 2013 -OCT2012 Role: Java/J2EE Developer KPMG the audit, tax and advisory firm, is the U.S. member firm of KPMG International Cooperative ("KPMG International"). KPMG is a global network of professional firms providing Audit, Tax and Advisory services. We operate in 155 countries and have more than 162,000 people working in member firmsaroundthe world. Automation of filing Foreign Account Tax Compliance Act (FATCA) form by different stakeholders across the different domains to achieve the simplicity in filling the form was accomplished as apart of his project. The main challenge was to come with the dynamic were forms were created on the fly accordingto the userfulfillment. Responsibilities: • Involvedinfull life cycle developmentof the project. • An integral part of the design phase and direct collaboration with the client to understand theirneeds. • Lead a teamof 5 members andin charge of 3 modules. • Usedcomprehensivetechnique tocome upwithsolutionforachievingthe tasks. • UsedSpring,Hibernate,ExtJSandHTML duringthe developmentphase of the projects • Used Java generics, JSON and collections concepts to generate dynamic forms for FATCA compliance. • Implementation of DTO patterns to achieve comprehensive communication between differentlayers. • WrittenJUnitTest casesfor performunittesting. • Responsible formigratingcode todifferentenvironmentslikeSITandUAT, Production. • RecruitingandTrainingof associates Environment: Java 5//J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, WAS 7.5/8.5, JavaScript, JQuery. Client:ACIWorldwide Inc. July2011 - June 2013 Role: Jr. Java/J2EE Consultant ACI Worldwide is a payment system company headquartered in Naples, Florida. ACI's products and services are designed to facilitate electronic payments and are used principally by financial institutions, retailersandelectronicpaymentprocessors. Dynamic wire limits module was developed using Spring MVC, ExtJs, Ajax and JavaScript to handle wire transaction taking place in banking product. The product being developed was “Enterprise Banker” whichisbeingusedbytop notchbanksin US. Responsibilities: • Involvedinfull life cycle developmentof the project.
  • 5. Siddhartha Kejriwal Resume • Designof HighLevel andLow Level Documentdeliverablestothe clients. • Interacted with Business Analyst to understand the requirements and for any clarifications required by the team, followed agile methodology and SCRUM meetings to track, optimize and tailorfeaturestocustomerneeds. • ImplementedDTOpatterntotransferdata. • Implementing Performing Proof of Concepts (POCs) for the implementation of the design. Development of the complete User Interface Screen for giving entitlements to the user for differentactivities. • Implementation of Security features such as Cross Site Scripting and SSURT token authenticationtopreventfromexternal attacks. • Took care of the performance of the webpagesandensuredgreateruserlookandfeel. • Testing the developed application across different browsers and operating systems to ensure consistencyacrossthe same. • Active role inunittesting,integrationtestinganddefectfixing. Environment: Java 5/6/7/J2EE JSP, JMS, Eclipse, Struts2, Spring framework 3.x, Hibernate, Web Services, WAS 7.5/8.5, JavaScript, JQuery.,ExtJs4.x,BURP.