‘Shivani’-Shakuntala jaladhi
***************@*****.***
Over 13 plus years of experience as a Senior Java Developer with expertise in integration of projects through all phases of the project life cycle (SDLC, Agile, Waterfall) and in various industries to include: financial and banking. Have hands-on experience in developing enterprise, multi-layered web applications. Expertise in developing enterprise following Integration Patters, Java, J2EE, and data modeling techniques, SOA, Capable of creating/implementing high level systems designs and process. Proven project and cross functional management skills. Strong interpersonal, written communication and client facing skills. Proven analytical/logical thinking and detail oriented Team player/shares knowledge. Expertise in dealing with Migration projects from legacy application platforms to unified enterprise platform using cutting edge technologies and frameworks using industry standard architecture frameworks.
A proven track record in working with large client relations (Fortune 500, institutional preferred) - client references a strong positive. SOAP and Web-Services. Service-oriented Design of a Treasury Management System. Result oriented team player with excellent problem solving and critical thinking skills. Have good communication and interpersonal skills to coordinate with all levels of management.
SYNOPSIS: Senior Java Developer…Senior Application Developer…
Software: Project, Access, Rational Rose, Rational Clear Case, Oracle 10/8i/8/7.x, SQL Server 6.5/7.0, SDLC, Agile, Waterfall, RAD7.5.5, Eclipse, IBM BPM 8.5.5
Operating Systems: Sun OS, Windows 95/98/NT, UNIX, AS 400, AIX, DOS, HP- UX, Linux
Programming JDK 1.2 / 1.5, Swings, SOAP, Web Services, JDBC, Servlets, RMI, EJB,
Languages: JNDI, JSP, JSF, JMS, AJAX, JavaScript, HTML, XML, CORBA, SQL, Java Beans, Spring, Hibernate, PL/SQL, Cobol, PERL, C, NET, VB Script, XSLT, SAX, DOM, X Path, XML Filters, UML, DB2, Restful web services, JAX- WS, JAXB
Tools: IBM BPM 8, 8.5.5 (IID, IPD), BPMN2.0
Other: Tuxedo 8.0, Jolt 8.0, J Test 4.0, expertise JBOSS 4.2.2/5x, WebSphere 7/8, WebLogic, J2EE, IBM Enterprise Info Portal, Tomcat, JIRA, Twitter Bootstrap 3,css3,html5,Angularjs 2
Employment History
Available for Assignment
Client: Ford Motors Dearborn MI (Jan 2016 Till Date)
Senior Java Developer GSToolBox
Upgraded GSToolBox application and fixed Defects for IE 11 Using Java,ajax, jquery, Velocity,JSP, html5,CSS3
Written Permission Sync application to Integrate with IBM BPM Application called FCTIRS to sync users using Apache CXF web services
Upgraded ATD Framework (Home grown framework)
Implemented Modal Dialog to display error messages on to all UI screens using Twitter Bootstrap 3
Developing GSToolBox java application workflow using ATD Framework .Restful Web services and SOAP Web services
Environment: JDK 6, Servlets, POJOS, Java, Websphere8x/7x, weblogic 12c, RAD 7.5.5.5, JAX-WS, XML, XSLT, JPA, Spring Framework, JQuery, JSON, JavaScript, HTML5, AJAX, JDBC, SOAP, Eclipse, Ant tool, SQL, Accurev, Oracle, Tomcat 6, Twitter Bootstrap 3,css3,html5,Angular js 2
Client: University of North Carolina Chapel Hill, NC (Feb 2015 – Dec 2015)
Senior Java Applications Analyst
EMR, ICal, UCS Admin
Written Java Code to display Electronic Medical Record History for Patient Accounts
Developed UCS Admin project in PHP
Created web services components using JAX-WS, XML
Designed and developed DAOs, DTO wrapper classes
Experience reviewing functional specifications, creating detailed technical design and technical specifications, and overseeing code development and unit and performance testing activities
Java scripting and client side validations, ajax
Developed Integration Services
Migrated EMR and ICal applications to j2ee application
Written/Developed EBO reports for Usage of Antibiotics, Blood Born Pathogen
Environment: JDK 6, Servlets, POJOS, Java, Websphere8x/7x, RAD 7.5.5.5, JAX-WS, XML, XSLT, JPA, Spring Framework, JQuery, JSON, JavaScript, HTML5, AJAX, JDBC, SOAP, Eclipse, Ant tool, SQL, SVN, Oracle, Tomcat 6, PHP, Drupal7 and IBM Cognoes10X, IBM BPM 8.5.5, IID, IPD, JIRA
Client: IBM NC (June 2013 – Feb 2015)
Senior Java Developer
WEBADD, DWM:
Created toolkits and process app’s reusable services
Implemented Ajax services and dependent select controls
Created web services components using JAX-WS,JAX-RS,XML
Support to production servers, written fixes for defects using JQuery, JAX-WS services and j2ee code
Fixed Defects to support IE11 Browser.
Having knowledge of EMAIL, JDBC, FILE BPM Connector Framework
Written DWM Product migration Linux scripts
Performed User acceptance tests.
Executed Migration scripts to migrate oracle data to 4 new servers
Production support to monitor defects and fixed defects in java code
Environment: JDK 6, Servlets, POJOS, Java, Websphere8x/7x, RAD 7.5.5.5, Restful Web services, JAX-WS, XML, XSLT, XPath, XQuery, JQuery, JSON, JavaScript, HTML5, AJAX, JDBC, SOAP, SVN, Hudson, Eclipse, Ant tool, SQL, LDAP, Oracle, P/L SQL., IBM BPM IID 8.5, IPD, Maven, JIRA
Client: Capital One Bank VA (Jan 2013 – May 2013)
OTS/I Clip Migration TechLead/Senior Java Developer
Card Processing
The selected vendor will adhere to Capital One development processes. Some of responsibilities out of the processes are listed below.
o Project team will be required to develop requirements, design solution, code solution, work with Quality Assurance team (QA) for testing, and Release Management team (RM) for rolling out solution to production.
COTS to use SDL's Blue Printing technology with SDL’s translation technology to provide an end-to-end translation and global information management solution, SDL Tridon Web Content Management (WCM) - Visual Blueprinting, Blueprinted Workflow, Modular Templating, IBM Docs
Requirements work will include partnering with project intent provider, Associate BSA and other platform BSAs to understand business intent, develop business requirements, and partner with the technical leads in developing the system requirements
performed Design work including developing a design based on the system requirements, consulting the Associate Technical Lead and third-party vendor designer to validate design.
Coded JAX-WS artifacts/generated, JAXB, EJB3,Spring Integration Framework, SQLJ, Development effort for creation and/or modification of Java web services, Portlet development, Orchestration, Blaze rules, as well as other infrastructure related configuration changes.
Testing support will include partnering with the QA team during the testing of the deliverables
Project team will be required to deliver timely status and progress updates
Participated in morning status meetings
Conduct regular check-ins with Capital One stakeholders
Provided written documentation of status and progress
Requirements documentation
Design diagrams using Visio
Production support fixed defects
Environment: FICO Blaze, TSYS-TS2, SQL J, Web Services (WSDL, XML Schema), JAXB, JavaScript, SOA, WLI, Java, Weblogic12c, DB2, Websphere Application Server7.5
Client: UNC Health care, Chapel Hill, NC (Mar 2012 – Dec 2012)
WEB CIS – web based Clinical Information System
Senior Application Developer
Java based online EMR (Electronic Medical Records) that services 6000+ users. A platform provides patient text and image data to providers working for UNC Health care system. System is divided in to the following sections: Demographics, Problems, Meds, Immunizations, Allergies, and Health care, Maintenance, Visits, Labs, Reports, Create Notes and Procedures. This is of gateway health hospital facilitates all departments to best serve, record patient medical information electronically.
Shivani Jaladhi - page 2
Features to comply with Electronic Health Record (EHR) Meaningful Use Requirements Webcis, MIPPA Formulary projects
https://webcis.unch.unc.edu/
Responsibility includes planning, designing and implementation of SDLC of project.
Business functionality
MU icon to the Patient Info bar and Meaningful Use Landing Page; which reminded provider about missing Vitals, Problems, Meds and Allergies for a patient for the last 3 months and 3 days accordingly counted from recent visit.
Implemented landing page, which displayed missing meaningful use information from the patient record. DAO, Servlet and JSP were used to resolve MU indicator for Problems, Meds, and Allergies. In the "View final report" made JSP changes to make the "New Query" and "Send to Provider" buttons scroll.
Reengineered workflow and implemented functionality to clarify that the smoking status was for cigarettes, to alleviate confusion with other inhaled tobacco products.
Implemented a one step process to convert Patient charge entered problems to active using java,jsp, beans, DAO’S, DTO’s .
Implemented validation classes to throw pop up error messages for charge entered problems of patients for all departments.
Implemented multi select functionality to resolve Active problems
Provided functionality to add my Visit Notes text area above the signature block on the PCS Note for all departments to facilitate providers/doctors/residents to enter visit specific notes for patient visit.
Implemented filler classes, XML transformation, XSLT and XPath to produce a PDF of the Notes. Implemented filler classes, DTO, DAO and edited XML to accommodate Text used previously for patient and my default provider text functionality.
Implemented general settings to change the signature block functionality using java, beans and Dao’s, Servlets.
Implemented XSLT to address listing of “(UNKNOWN)" to appear on the Patient Clinical Summary for No Known Problems or Medications.
JSP changes to display link for "Generic Excuse Form" on the list of Enterprise forms. Create new XSLFO Classes and XML templates for the new Generic Note.
Updated database table data changes to reflect needed settings.
New Work/School Excuse to be relocated to the Excuse Forms folder, so to consolidate all excuse notes less than one folder.
Developed Automation JUnit test cases with selenium web driver, record and play using selenium ide Wrote JUnit test cases to test the functionality of all the features implemented across all sprints Analyzed, explored technologies (COTS) SNOMED, HDD Access, Lucene, Apelon and documented usability to implement ICD10 codes.
Implemented proof of concept to develop search functionality using ICD-10 codes, Lucene and Restful web service.
Configured rules in Drools engine using Guvnor Explorer specific to Vitals validation expression logic and integrated with event handling classes and controller classes -jsp, Dao, DTO and java beans, Servlets
Developed Proof of concept to create HL7 document and published as web service to render in portal and to facilitate exchange of message /information between corporates.
Developed CCD’s (Continuity Care Document) for problems, medication, allergies and vitals using HL7
Resolved development and production bugs by debugging/troubleshooting on local workstation as well as server side.
MIPPA-E-prescription -Implemented control classes, processing classes needed to add provider information and pharmacy information on printed e-prescription and printed receipts (PDF generation and form based XML template transformation).
Designed, Implemented Framework to automate build deployment process using remote ant,java .used Selenium IDE record and play feature,remote driver, ant-scripts and Hudson to automate and run build specific test cases.
Designed and Implemented Proof of concept to expose Database table data as web services using SOA, Oracle adapters.
Environment: JDK 6, Servlets, POJOS, Java, Websphere7x, RAD 7.5.5.5, Restful Web services, JAX-WS, XML, XSLT, XPath, XQuery, JQuery, JSON, JavaScript, HTML5, AJAX, JDBC, SOAP, Eclipse, Ant tool, SQL, LDAP, Oracle, Java Generics, JUnit, GWT, EZ Mock, Selenium web driver, Drools, Blaze 6.5,CSS, Maven, PVCS, linux
Client: Lincoln Financial Group, Greensboro, NC (Apr 2011 - Feb 2012)
Senior Solution Consultant
Pending for VA and Two Way Communication - This project was used to facilitate agents to manage their accounts, view all policy details, and communicate with business management team regarding life insurance policies. This projects front end was called Pending for VA; backend tier was called two way communications and there was a downstream system called new business.
Lead the team of 8 developers
Participated in all phases of the SDLC following an iterative approach
Software Architecture, Object Oriented Programming, Distributed Objects, Designing & Prototyping, Unit Testing, User Acceptance Testing, Internet Development Standards and Guidelines and Artifact Creation.
Project estimation for annual planning and various Tier estimates throughout the life of the project
Lead role in providing technical solutions/directions to ensure systems/applications are highly available and meet service level agreements.
Worked with business clients, IT personnel and development staff to avoid communication gap and ensure customer/client satisfaction.
Planned, designed and developed Two way communication functionality, which facilitated agents to communicate with downstream systems (Management) submitting note functionality used JAX-WS client (web service), Java beans, DTOs, DAOs using Spring JDBC, Spring Integration Framework
Designed, implemented to show NIGO, AWAIT MONEY Policies using jsp’s, java server faces, Controller Java classes. JSON, JQuery for Pending for VA system Configured Spring Integration Framework.
Designed and developed summary note details using DAOs, DTO wrapper classes
Implemented JAX-WS service classes to communicate with Weblogic Portal Server UI
Developed JUnit test cases to test all new features implemented
Designed UML use case, sequence diagrams, activity diagrams, UML collaborate diagrams, UML state chart diagrams, UML component diagrams, UML static structure diagrams, UML package diagrams and UML deployment diagrams, flowcharts using VISIO.
Participated in integration testing.
Developed DAO Objects using spring and JDBC.
Fixed security, memory and date display issues.
Supported Memory and Caching issues of production server.
Participated in auditing of all 3 projects to meet auditing compliance and corporate Governance.
Fixed jsp’s to comply with standards of security to eliminate Cross-site request forgery.
Mentoring others through project life cycle on both technology and process, and worked closely with BA, SA and QA team members to understand requirements and design.
Tools: JDK 6, Servlets, POJOS, Java, Web sphere 7x, WebLogic 6x, Web services, XML, Spring JDBC, Spring Integration, Spring Security, Hibernate, JAX-WS, SOAP, Eclipse, Ant tool, SQL, Oracle, RAD 7.5.4, Eclipse 10.3, JAXB, SOAP, JSF 2 and Rich faces, Maven, Ant, Java Generics, SVN (Subversion(SVN)/ Subclipse, Maven).,linux
Client: Bank of America, Charlotte, NC (Nov 2010 - Apr 2011)
Senior Consultant Developer
Agile Development methodology
CashPro Online (MCES) - Bank of America Merrill Lynch ($2.13 trillion in assets) processes More than 4 billion global electronic payment transactions annually (even greater volume of checks.
Planned, Designed, Implemented service layer and business layer components for following.
Planned, Designed and Implemented following web service features and workflow
Create, view, download and share reports for all of your payments activity.
Implemented Message Security to achieve Data confidentiality through encryption of messages.
Adopted model-driven implementation of Entitlement management, Identity management, Orchestration Management, Workflow management layers.
Implemented Proxy client services, EJB, POJO implementation (DAO), portlets, and VO (DTO) and (SOA) Web Service components.
Designed and developed workflow web service which accepted proxy call from UI list of workflow IDS and returned corresponding list of approved workflow records.
Designed and developed web service which accepted appid and entitlement as input parameters and returned corresponding company application object based on business.
Used WebLogic portal and Websphere portal as UI and Oracle as backend.
Tested the web services applications using SOAP UI. Performed integration testing and wrote test cases using JUnit test to do module based testing.
Developed DAO Objects using Hibernate, JPA and Spring AOC.
Configured Websphere to facilitate team to participate in application integration testing in development, pre prod, and test environment.
Studied the system extensively to understand already implemented systems and also legacy systems. Interacted extensively with downstream legacy applications.
Environment:: JDK 6/5/1.4.2, Servlets, Java beans, Messaging Beans (DBS),Java, Websphere 6x / 7x, WebLogic 6x,OpenSSL, J9 Engine, JMS, Web services, XML, Spring Framework, Hibernate, JSR 186/286, Web sphere portal server6x,JPA, JAX-WS, SOAP, Eclipse, Ant tool, JDBC,SQL,Maven, Oracle, SOA, Spring Integration, Spring Security, Javascript, css
Savi Technologies, Mountain view, CA Oct 2008 - Nov 2010
Client: US Defense
Iterative Development Methodology
Senior Java Developer
Smart Chain Application /Edge Services/Workstation - This product was used for US Defense and some major clients for supply chain. RAID Tags/Mobile application client/workstation/edge services are major application functionalities used by clients.
Planned, Designed and Developed Messaging Application Framework and application services and components, which renders dynamic services. JMS Messaging, Web Services/Soap Messaging and HTTP Client which was the messaging bridge between mobile client and workstation component, Smart Chain Edge Services Application and the Legacy Systems /Edge Server.
Used Key tool to merge Client and Server certificates and to enable SSL communication between Client, Server and Legacy Application Services.
Resolved application issues with respect to GUI, workflow, SSL and JBoss issues.
Configured and enabled FIPS (Federal Information Processing Standard).
Participated in the code review. Worked with Websphere and JBoss and the configuration of the product in test and development environments.
Worked extensively with DOD infrastructure, Java advanced Java, POJOS, and explored mule and spring frame to check the suitability of using these technologies (COTS).
Involved with company website integration of front end components using Websphere portal Server and Eclipse.
Assisted Technical Manager and Chief Architect in resolving JVM issues, memory issues, coding issues and performance issues.
Tools: JDK 6/5/1.4.2, Servlets, Java beans, Messaging Beans (DBS), Java, JBoss 5x, Websphere 6x/7x, WebLogic 6x, IBM Mobile work place everywhere, JMS, Web services, XML, Spring Framework, Struts Framework, Eclipse, Maven, Ant
Client: Epson, Research Triangle Park, NC (Feb 2007 - Jul 2008)
Senior Application Developer
Designed Enterprise Architecture - logical, implementation, process, deployment views)
Analyzed, designed and Implemented and deployed multi-tiered Java systems and administering the team members who work for e-module using Java.
Requirements gathering and analysis to better understand the process flow, implementation constraints and supportability.
Participated in Design and implementation discussions with Business representatives, provided design and implementation documents also helped BA to prepare HLD's.
Automated the population of enterprise project database from SAP Database (Financial and Sales Domains) and vice versa through Batch Applications.
Developed server side components using Java beans, Servlets, POJOs, Hibernate and annotations. Tested server side components to ensure the performance, memory, supportability and scalability of the application. Developed UI Interfaces and Menu’s Using JSP, Struts, HTML, AJAX and JavaScript.
Analyzed and researched to guide what technology to use in the project and developed prototype to support. Involved in decision making process to use the right tools, software and technology.
Involved in code reviews to ensure best practices were followed.
Developed java beans to support processing.
Implemented JUnit test cases
Analyzed, designed, developed, implemented and monitored the entire system and published entire website using net object fusion.
Designed, developed and implemented automated testing to test integrity of multimillion data records. Reviewed Test Cases and tested modules using Rational Test Manager.
Helped team members approaching the Project Technicalities.
Release management of the project to production server and provided post training to users.
Tools: Eclipse, Hibernate, WSAD, POJO’s, Struts, SOAP, Web services, Websphere 6.0.2, EJB, Ant, Spring, Web Sphere Portal Server 6.0, J2EE, Servlets, JUnit, JSP, DB2, SQL, HTML, JavaScript, Net beans, Oracle, DB2, AIX, Unix, SQL Server
Client: NCR Corporation, Raleigh, NC (Jun 2006 - Jan 2007)
Automation Developer
Involved with analysis, design and development of Customer Behavior Analysis Functionality.
Involved in development of java beans, java components and persistence of entities related to customer behavior analysis spike
Wrote test classes to test server side components using JUnit.
Coded JSP's and Servlets using Struts Framework for customer behavior analysis and communication modules - website /front end design/integration.
Performed automated testing of server side Java components written by developers to ensure usability, supportability, performance, scalability and also best practices were followed as per industry code standard. Understood and estimated the real time test data needed to run various tests to check how these components were responding to ensure data integrity in real time.
Responsible to prepare project plan, architect, design, development and implement Automation test cases to support requirements, supportability documents
Involved in coding and code review to ensure best practices were followed.
Involved in reviewing of HLD’s (High level documents).
Participated in technical and process meetings with analysis’s and process teams.
Integrated automation framework with application framework to facilitate automated testing using LISA.
Helped development nail down bugs application level and application server related in Hibernate and Websphere.
Developed Test Case scenario’s for automation team.
Estimated possible application leaks based on old code implementations, risks and possible mitigation strategies. Gathered requirements and recommended action plan to eliminate or reduce possible risk. Evaluated and recommended tools, software and technology to Chief Architect, Project Manager and development team.
Tools: Lisa, My Eclipse, Hibernate, POJO, Struts, Websphere 6.0.2, Ant, Spring, Websphere Portal Server 6.0, WebLogic application server, AIX, Linux, Windows, JDK, JSP’, Taglibs, Teradata, DOJO, XML, Pulse, Continuum, Fisheye, JMS, JBoss, Oracle, DB2, SQL Server,javascript
ITPC Corporation Feb 2002 - May 2006
Client: IBM, Research Triangle Park, Raleigh, NC
Websphere J2EE Developer –production support role
Assisted customers in resolving issues with Websphere through Peer Support Personals with respect to Personalization Server and Portal Server.
Addressed memory leaks and HTTP session issues with respect to Customer Code and Websphere product source code by developing eFixes using EJB, Servlets and Java.
Administered and Installed Websphere Application Server.
Fixed Production issues for all Websphere Peer Products and Services.
Fixed existing production issues of EJB, MQ Series, JSPs, Servlets, SAP Interfaces, JMS, Securities and LDAP.
Provided overnight technical support to keep crashed and hang production systems running.
Analyzed Java core and Thread Dumps to understand the JVM Thread activities of Hang and Crashed Systems.
Provided remote administration, maintained production servers and tested servers of customers.
Participated in technical discussions of Info Center Documentation.
Involved in preparing newsletters, technical papers, and tech notes which were used internally to facilitate and guide teams in resolving technical problems.
Involved in discussions related to bug fixing, analysis and debugging of Source Code of Customers. Involved in resolving crashed JVM issues of production servers.
Installed Websphere Application Server in all the supported Operating Systems to test Customers Application Code at times to resolve typical issues.
Assisted IBM Technicians at Customer Sites while addressing CRITSIT Issues.
Debugged customer code, packaged J2EE application and tested several times to assist customer Websphere compatibility with 3rd party graphic tools.
Involved in architectural design for client/server Module.
Integrated Tuxedo Services and Oracle Services using EJB and Servlets.
Participated in Object Oriented Analysis of the Client/Server Module.
Involved in Configuration of Jolt Repository i.e. Input and Output Buffers.
Developed GUI using Swings, JSP and Websphere Studio/Website development and integration. Developed Entity and Stateless Session Beans (EJB).
Prepared test cases, tested integrity of application and performed peer reviews
Tools: Websphere Application Server 6.0/5.0/4.0x/3x,Websphere Portal Server, WSAD, connection pooling, JVM, JDK, JSF, JSP, Servlets, Ant, EJB’s, Resource Analyzer, Struts, XML, HTML, XHTML, AIX (All Versions),Javascript,css
Prior Work experience
Compu Home, Karnataka Education Board Bangalore Jul 1996 - Dec 1998
Sr. Programmer Analyst, Priyaraj Electronics India Feb 1995 - Jun 1996
Trainee, Internship at Lazar Computer & Communications Jun 1994 - Aug 1994
Education: Pursuing (online) Masters in information technology Management (MSM)
JSS Mysore University - School of Technical Education
Master of Business Administration - (Systems and Finance) 1994-1996
Bachelor’s Degree in Computer Science and Engineering 1987-1990
Bachelors of Commerce Degree 1991-94(Commerce and economics)
Training IBM, India - Websphere Application Server and Visual Age for JAVA, Siemens’ - SAP FICO