Resume_LaluChavan

Lalu H. Chavan
SUMMARY:
13+ years hands on experience in IT industry. Have worked in all phases of software development life cycle.
Successfully implemented several projects with responsibilities ranging from developer to Architect/Technical
Lead at locations in India and USA.
• Expertise in multi-tier, object-oriented J2EE and Core Java applications.
• Strong J2EE/Java application architecture, modeling and development background, with experience
in defining functional/technical specifications.
• Highly result oriented and pro-active, proven abilities to learn new technologies quickly and
implementing them successfully in production.
• Multi-Domain experience – Banking and Finance, Mutual Fund, Legal and Compliance, Power.
• Extensive & expert level of experience with:
o Java Platform, JEE5, EJBs, SPRING, JDBC, Servlets, Struts, JSP, Java Server Faces,
JMS, XML, Applets, JavaScript, Log4j, Flex Builder
o Enterprise integration technologies, Message Oriented Middleware (MOM) like Apache
Active MQ, WebServices, SOAP, WSDL, Hibernate, LDAP, Content management,
application deployment, Ibatis and BlazeDS.
o J2EE application Server, Websphere, Weblogic, Apache Tomcat
o Databases like Oracle 11g, SQL Server, Sybase, DB2
• Experience in estimating, project planning (specialized in development phase, testing phase &
implementation phase), monitoring & mentoring development team.
• Ability to transform complex business requirements into technical specifications.
• Capable of working independently as well as a part of dynamic team. Ability to quickly grasp
business domain.
TECHNICAL SKILLS:
Software Development Methodologies UML-Component Methodology, Unified Process and
Methodology
Analysis Methods Object Oriented Analysis and Design (OOAD)
Technologies CORE JAVA 8. J2EE [Servlets, JSP, JMS, JNDI, JDBC,
EJB]. FLEX, JSF 1.2
Application Servers Web Sphere Application Server 5, Weblogic 8.1, Apache-
Tomcat 5, JBoss 6.4
IDE Websphere Studio Application Developer, Jbuilder, Flex
Builder 3.2, Eclipse.
Database Oracle 11g, Sybase, DB2 9.0
GUI Base HTML, JSP, Flex 3.0 , JSF 1.2 , MyFaces 1.2, Richfaces
3.3.2, Servlet
Other Tools / Frameworks Spring 4.1.7, SVN, Struts Framework, Spring Acegi,
Hibernate 4.2, IBATIS 2.3.4, Java Script, Design Patterns ,
JUnit, BlazeDS. Jasper iReports 4.0.2, Jasper Reports
2.0.2, MAVEN 3.2.1, CAIRNGORM Framework, FOP,
JMS(HornetQ), Rest Webservices (Jackson), Mochito.
EDUCATION:
• Bachelor of Technology, Mechanical, Karnataka Regional Engineering College, Mangalore
University, Karnataka, India in 1999.
Lalu Chavan 732 688-5576 Page: 1/6
• Diploma in Advanced Computing (CDAC) in 2000
CERTIFICATIONS:
• "Sun Certified Java programmer" from Sun Microsystems.
EXPERIENCE:
ETS, Princeton August 2014 to Till Date
Senior Developer
eSKM
Enterprise Score Key Management (eSKM) is ETS’s scoring and score management system in ETS’s
Assessment Delivery Technology Platform. eSKM is an enhanced scoring engine that supports scoring of
test results using a configurable framework that can be adapted to new and migrated programs using
configuration parameters rather than via customization. eSKM has Batch/ File based, Score Management,
Field scoring capabilities. eSKM facilitates Item, Test, Operational, Analysis, Field, Real Time Scoring and
Score Comparison.
Contributions
• Designing and developing applications using JSF, Spring Framework, Rest Web services,
Hibernate.
• Design and implement Rest web services.
• Worked on JMS messaging using HornetQ.
• Developing reusable Java components and common framework.
• Develop User Interface using JSF (Richfaces).
• Developing Unit Test Cases using mochito.
• Worked on schedulers, message driven beans (MDB) and batch jobs.
• Developed SOAP web services
• Developed efficient queuing (JMS) using HornetQ Management API.
Environment:
Spring Framework 4.1.7, Java 1.8, Hibernate 4.2, JBOSS 6.4, JMS(HornetQ), Oracle 11g, Rest Web
services (Jackson),JSF 1.2 (Richfaces3.3.2), Mochito 1.1.
HP, Trenton April 2010 to August 2014
Senior Developer
MATRX
HP Enterprise Services is helping the State of New Jersey’s Motor Vehicle Commission (MVC) modernize its
existing Comprehensive (COMP) System to provide a comprehensive, integrated and modern solution that
will address the primary business functions of the MVC including: driver and business licensing, vehicle titling
and registration, and the history of driver records; and will include document management, imaging,
workflow, rules engine, and web based infrastructure.
Contribution
• Analyzing processes and user requirements to automate processing and improve existing
computer systems.
• Developing functional specifications for system requirements specifications.
Lalu Chavan 732 688-5576 Page: 2/6
• Designing applications flow based on business requirement.
• Designing and developing rich interface applications using JSF, Spring, Web services,
Hibernate, JPA, Spring Web Flow.
• Design and implement Spring Webflow.
• Closely work with Enterprise Architects, Developers, and Business Partners in designing
solutions.
• Designing and deploying reusable Java components, framework and libraries.
• Closely work with testing team to and facilitate in testing the application.
• Work on Oracle Database
Environment:
JSF 1.2 (Richfaces3.3.1), JSF Facelets 1.1.1.5, JSP 2.1, Servlet, Spring Framework 3.0, Java 1.4,
LDAP, Hibernate 3.2.3, Spring Webflow 2.5.6, Spring MVC 2.5.6, XML,XSD, RAD 7.5.5.5, Javascript,
HTML, CSS, Webspehere 7.0, XML Spy, Clear case , Windows7/ Linux, Oracle 11g, Webservices
(Axis), Java Persistence API.
The City of New York Department of Correction, New York Aug 2010 to April 2012
Senior Developer
Security Risk Group (SRG)
The NYC Department of Correction (DOC) objective for the Security Risk Group (SRG) enhancement is to
integrate SRG-related information with the existing inmate information in the Inmate Lookup System (ILS).
SRG-related information is currently stored and accessed separately from the rest of the inmate information.
The SRG enhancements will create a convenient central repository of inmate information that will simplify
access to and maintenance of both standard and SRG-related inmate information.
Contribution
• Analyzing processes and user requirements to automate processing and improve existing
computer systems.
• Developing functional specifications for system requirements specifications.
• Designing prototype for applications.
• Designing and developing rich interface applications using JSF, Spring, Web services, XML,
Hibernate.
• Closely work with Enterprise Architects, Developers, and Business Partners in designing
solutions.
• Designing and deploying reusable Java components, framework and libraries.
• Designing and developing reports using Jasper.
• Using various tools, languages and technologies including but not limited to JAVA, J2EE, EJB,
JSF, JNDI, JavaScript, Servlets, Web Services, Hibernate, Spring, PL/SQL, Websphere, Tomcat,
Eclipse, DB Visualizer, SVN, XML, XSD, XSLT, AJAX, SOA, DB2, Windows NT, UNIX.
Environment:
JSF 1.2 (MyFaces 1.2, Richfaces3.1), JSP 2.1, Servlet, Spring 1.1, Java 1.4, LDAP, Hibernate 3.2.3,
AJAX, DB2 9.1, XML,XSD, Eclipse 3.4, Fogbugz, Javascript, HTML, CSS, Tomcat 6.0, XML Spy,
SVN (Subversion), Windows 2000 / Linux, DB2 7.0, Pentium-IV , Jasper Reports 2.0.2, Maven.
Lalu Chavan 732 688-5576 Page: 3/6
JPMorgan Chase, New York Aug 2008 – July 2010
Role: Project Lead
Team Size: 20
Profile: JP Morgan GIB Technology group is in the process of redeveloping the Conflicts Reporting System
(CRS) functionality onto a new software platform, with a view of achieving potential financial benefits and
operational efficiencies in addition to replacing the outdated current software. It aims to streamline business
processes of the. Conflicts Office and the Global Control Room (GCR) while maintaining the highest level of
confidentiality and control over the highly sensitive information stored in CRS.
Contribution:
• Designed and developed User Interface using Flex
• Designed and developed database layer using Ibatis
• Analysis of business objectives from business owners and proposing solutions that are scalable
• Design and Implement Messaging Framework for the Project using Active MQ Server.
• Design and Implement Single Sign on using Internal tool Janus.
• Design and Implement entitlement needs for the project
• Design and Develop reporting needs for the project using Jasper Reports.
• Design Consuming Web Service from another System.
• Design integration and Interaction with other Sub Systems.
.
Environment: Flex3.0 , Ibatis 2.3.4, Core Java, J2EE (Java 1.6, JSP), HTML, Log4j, Ant, Oracle 9i, SQL,
Tomcat Application Server, Janus, Centuar, Tomcat Active MQ, Jasper Reports, MAVEN, Webservices,
WSDL, CAIRNGORM.
The City of New York Department of Probation, New York Sep 2005 – Aug 2008
Role: Sr. Java Developer/ Tech Lead
Team Size: 10
Project Profile: The Case Management System is a process-focused solution designed with ease-of-use,
scalability, flexibility and open standards in mind. A web-based solution, Case Management System offers
probation personnel the ability to rapidly initiate, action and search various tasks within a given process.
Case Management System has a Java Server Faces (JSF) front-end complemented with Asynchronous
JavaScript and XML to enhance the user experience. It also includes the persistence tier - the Hibernate
Object-Relational Mapping framework is utilized to provide further abstraction between objects and relational
data. Hibernate allows the system to be relatively data tier agnostic due to its dialect capability. In the near
future, external agencies will share data across networks that Case Management System can utilize within a
given process. Case Management System will leverage Probation's messaging Infrastructure to subscribe
and retrieve data from external agencies.
Contribution:
• Designed RCMS PSI Investigation based on the User
Requirements.
• Designed RCMS INR based on User Requirements.
• Designed middleware code for screens using Java, JSF,
Hibernate etc.
• Designed and developed Reports using Java, JSF, FOP.
• Designed and Developed Search Capability for the system
using JSF Framework.
• Designed and developed a content management product called
PCMS.
• Developed and managed portal using Websphere Portal.
• Develop new functions, screens, and interfaces for the
application based on Requirements and design of the application
•Interaction with Clients / Users
Lalu Chavan 732 688-5576 Page: 4/6
•Carrying out severity analysis of reported bugs during testing and taking necessary action to fix them
•Preparation of required Documentation
Environment: Core Java, J2EE , Java, JSF (MyFaces), Spring, Hibernate, FOP, LDAP, Websphere,
Websphere Portal.
British Telecom, London Feb 2004 – Sep 2005
Role: Sr. Java Developer
Team Size: 4
Project Profile: BMS UAS is a web-based application for British Telecom Field Engineers , which deals with
network data, routing data etc. This system had services like, Address Search, Display Network Route,
Equipment Search etc.
This system consists of a 3-tier architecture with the front end in HTML/JSP and back end as web services.
EJB is used as the middleware, to make a call to the web services and to process the data returned by the
services. JBuilder was used as the tool for development, testing and deployment.
Contribution:
• Study the requirements of the project.
• Analysis of the requirement.
• Business Logic Designing
• Develop Front end using Java, JSP
• Developed Business logic code using EJB.
• Calling web services and processing the response.
• Writing requirement and design documents.
• Regression testing using Junit Test Cases
Environment: Core Java, J2EE (Java 1.4, JSP, Servlets, EJB 2.0), HTML, Webservices, Junit, Weblogic
Server, Jbuilder.
Nuclear Power Corporation of India Limited, Mumbai Oct 2003 – Feb 2004
Role: Java Developer
Team Size: 15
Project Profile: Integrated Business Application is a web-based application developed for handling HR,
Finance and Materials Management.
This system consisted of a 3 tier architecture with the front end in HTML/JSP and back end in Oracle 9i .
Servlets and JSP were used as the Middleware. Jakarta struts framework is used to implement the MVC
model. Oracle 9i AS is the application server and JDeveloper is used as a development tool.
Contribution:
• Requirement Study
• Analysis
• Design & Development of business logic using JSP and Jakarta Struts.
• System Requirements Document, UI Design Document, SIT Plan
Environment: Java, JSP, Servlets, Jakarta Struts Framework, Jdeveloper
JPMorgan Chase ,Mumbai, India Mar 2003 – Oct 2003
Role: J2EE Developer
Team Size: 4
Project Profile: Deal Central is envisioned to be a central repository for IB Deal Information, documenting
the milestones occurring in the life of a deal. (Focus will be on Medium IB, which covers M&A, Private
Placements, Bonds, Loans, and Equity; however, Credit and Rates, Structured Finance and Equity
Derivatives can also be captured.) The aim of Deal Central is to provide client executives, deal teams, senior
management, product groups, and IB business managers a central source of reference for all approvals
Lalu Chavan 732 688-5576 Page: 5/6
(including templates), financial, and management information (i.e. pipeline, deals done away, double counts,
fee and expense invoicing).
Contribution:
• System Requirements Design, Database Design, UI Design
• Analysis
• Business Logic Designing
• Developed Servlet and Javascript codes for Deal Central
• Developed entire navigation structure of the project
• Created database and queries required for the project
• Unit and Integration testing
• Prepared Design Document, System Requirements Document, UI Design Document, SIT Plan
•
Environment: Java, Servlets, Lotus Notes, Domino Web Server
Unit Trust of India (UTI), Mumbai Mar 2001 – Mar 2003
Role: J2EE Developer
Team Size: 120
Project Profile: This Scheme Builder for UTI has been developed using 2-tier architecture, which involves a
JAVA SWING client as the presentation layer, application process layer (consisting of a security server
(Ldap)) and database (ORACLE 8.1.7). The project was modelled with use case methodology using UML
1.1 notations. The Scheme Builder Module was designed and developed using the concept called patterns.
The technologies used in the project include JDK 1.3.0_02, iPlanet Web Server (Enterprise Edition 4.1),
LDAP Oracle 8.1.7, Java Web Start 1.0.1 and Oracle Reports 6i
Defect and Change Management System ” (2-Tier Architecture) to track the closure of all the issues reported
by the Client (UTI) for the UTI-Generic Software that has been delivered to them. This application includes
logging a defect by client, Impact analysis by ML, test data creation, Completion of impact, Release of Tested
cases to the Client, closure of a defect case, Users, Access and Security, Metrics.
Contribution:
• Designing the workflow of Scheme Builder
• Designing the reports used for Scheme Builder
• Development and Deployment
• Development of Screens for Scheme Configurations using Java Swing
• Development of Reports Using Oracle Reports 6i
• Designed the front end for the six sigma reports in the form of Bar Charts and Line Charts using
HTML and Java Script
• Development of Applets and Bar charts that provides various means for tracking defects and changes
using Applets and Servlets
Environment: Java, Servlets , Java Swing, Oracle 8i, Ldap, iPlanet Web Server
Lalu Chavan 732 688-5576 Page: 6/6
(including templates), financial, and management information (i.e. pipeline, deals done away, double counts,
fee and expense invoicing).
Contribution:
• System Requirements Design, Database Design, UI Design
• Analysis
• Business Logic Designing
• Developed Servlet and Javascript codes for Deal Central
• Developed entire navigation structure of the project
• Created database and queries required for the project
• Unit and Integration testing
• Prepared Design Document, System Requirements Document, UI Design Document, SIT Plan
•
Environment: Java, Servlets, Lotus Notes, Domino Web Server
Unit Trust of India (UTI), Mumbai Mar 2001 – Mar 2003
Role: J2EE Developer
Team Size: 120
Project Profile: This Scheme Builder for UTI has been developed using 2-tier architecture, which involves a
JAVA SWING client as the presentation layer, application process layer (consisting of a security server
(Ldap)) and database (ORACLE 8.1.7). The project was modelled with use case methodology using UML
1.1 notations. The Scheme Builder Module was designed and developed using the concept called patterns.
The technologies used in the project include JDK 1.3.0_02, iPlanet Web Server (Enterprise Edition 4.1),
LDAP Oracle 8.1.7, Java Web Start 1.0.1 and Oracle Reports 6i
Defect and Change Management System ” (2-Tier Architecture) to track the closure of all the issues reported
by the Client (UTI) for the UTI-Generic Software that has been delivered to them. This application includes
logging a defect by client, Impact analysis by ML, test data creation, Completion of impact, Release of Tested
cases to the Client, closure of a defect case, Users, Access and Security, Metrics.
Contribution:
• Designing the workflow of Scheme Builder
• Designing the reports used for Scheme Builder
• Development and Deployment
• Development of Screens for Scheme Configurations using Java Swing
• Development of Reports Using Oracle Reports 6i
• Designed the front end for the six sigma reports in the form of Bar Charts and Line Charts using
HTML and Java Script
• Development of Applets and Bar charts that provides various means for tracking defects and changes
using Applets and Servlets
Environment: Java, Servlets , Java Swing, Oracle 8i, Ldap, iPlanet Web Server
Lalu Chavan 732 688-5576 Page: 6/6

Recomendados

Rajiv ranjan resume-us von
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-usRajiv Ranjan
341 views6 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
Bala Sr Java Developer von
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
344 views7 Folien
Krishnagopal Thogiti_Java von
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti
447 views10 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

Más contenido relacionado

Was ist angesagt?

Alaguraja.Ramasamy von
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja Ramasamy
557 views8 Folien
Resume_Java_3exp von
Resume_Java_3expResume_Java_3exp
Resume_Java_3expVinuthan M C
178 views3 Folien
Resume von
ResumeResume
ResumeVenkat Pacharla
205 views7 Folien
Nand_CV von
Nand_CV Nand_CV
Nand_CV nand kishore kumar
253 views7 Folien
Sushil kumar pandey von
Sushil kumar pandeySushil kumar pandey
Sushil kumar pandeysushil pandey
359 views7 Folien
Vishnu(java) von
Vishnu(java)Vishnu(java)
Vishnu(java)venkata vishnu
816 views7 Folien

Was ist angesagt?(20)

Jagan_Updated Resume von Jagan Mohan
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
Jagan Mohan821 views
Sreekanth java developer raj von sreekanthavco
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco6.6K views
Arpit Joshi Resume von Arpit Joshi
Arpit Joshi ResumeArpit Joshi Resume
Arpit Joshi Resume
Arpit Joshi302 views
Jesy George_CV_LATEST von Jesy George
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATEST
Jesy George91 views
Sid K von Sid K
Sid KSid K
Sid K
Sid K410 views

Destacado

Cyndee_Blenkush_Resume von
Cyndee_Blenkush_ResumeCyndee_Blenkush_Resume
Cyndee_Blenkush_ResumeCyndee Blenkush
202 views3 Folien
IYWG-June 2010 von
IYWG-June 2010IYWG-June 2010
IYWG-June 2010Anna-Kaye Rowe
179 views16 Folien
Radiofrekvencijska identifikacija (RFID) von
Radiofrekvencijska identifikacija (RFID)Radiofrekvencijska identifikacija (RFID)
Radiofrekvencijska identifikacija (RFID)Tomislav Kaučić
548 views25 Folien
London (2013) von
London (2013)London (2013)
London (2013)Tomislav Kaučić
287 views17 Folien
Blog von
BlogBlog
BlogCarmenbt00
163 views6 Folien
Windows Server von
Windows ServerWindows Server
Windows ServerTomislav Kaučić
682 views6 Folien

Destacado(20)

La bella durmiente von OCornejoL
La bella durmienteLa bella durmiente
La bella durmiente
OCornejoL159 views
Obrazovanje, osposobljavanje i zapošljavanje von Tomislav Kaučić
Obrazovanje, osposobljavanje i zapošljavanjeObrazovanje, osposobljavanje i zapošljavanje
Obrazovanje, osposobljavanje i zapošljavanje
Tomislav Kaučić384 views
Project-Based Learning & Government/Smart Communities von Coco Keevan
Project-Based Learning & Government/Smart CommunitiesProject-Based Learning & Government/Smart Communities
Project-Based Learning & Government/Smart Communities
Coco Keevan174 views
Final Year Capstone Project von Omar Ziena
Final Year Capstone ProjectFinal Year Capstone Project
Final Year Capstone Project
Omar Ziena617 views

Similar a Resume_LaluChavan

Ramarao_US_NewNumber_Promatrix_Webservice von
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao Behara
266 views7 Folien
Ramarao_US_NewNumber_Promatrix_Webservice von
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao Behara
105 views7 Folien
Resume joseph gregory java von
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
1K views8 Folien
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE von
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPravin Singh
156 views10 Folien
Santosh_Liferay_Developer von
Santosh_Liferay_DeveloperSantosh_Liferay_Developer
Santosh_Liferay_DeveloperSantosh Kumar Bharatha
398 views10 Folien
Soundarya Reddy Resume von
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy
1.5K views7 Folien

Similar a Resume_LaluChavan(20)

Ramarao_US_NewNumber_Promatrix_Webservice von Ramarao Behara
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao Behara266 views
Ramarao_US_NewNumber_Promatrix_Webservice von Ramarao Behara
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao Behara105 views
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE von Pravin Singh
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EEPRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE
Pravin Singh156 views
SYED_DANISH_J2EE_8YRs von danish ali
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
danish ali143 views
Fernando_Wu resume.DOC von Fernando Wu
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
Fernando Wu1.3K views
Vikas_Singh_updated von Vikas Singh
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
Vikas Singh724 views
Shah niharc vmar1a von Nihar Shah
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
Nihar Shah48 views
Shah niharc vmar1a von Nihar Shah
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
Nihar Shah72 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

Resume_LaluChavan

  • 1. Lalu H. Chavan SUMMARY: 13+ years hands on experience in IT industry. Have worked in all phases of software development life cycle. Successfully implemented several projects with responsibilities ranging from developer to Architect/Technical Lead at locations in India and USA. • Expertise in multi-tier, object-oriented J2EE and Core Java applications. • Strong J2EE/Java application architecture, modeling and development background, with experience in defining functional/technical specifications. • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production. • Multi-Domain experience – Banking and Finance, Mutual Fund, Legal and Compliance, Power. • Extensive & expert level of experience with: o Java Platform, JEE5, EJBs, SPRING, JDBC, Servlets, Struts, JSP, Java Server Faces, JMS, XML, Applets, JavaScript, Log4j, Flex Builder o Enterprise integration technologies, Message Oriented Middleware (MOM) like Apache Active MQ, WebServices, SOAP, WSDL, Hibernate, LDAP, Content management, application deployment, Ibatis and BlazeDS. o J2EE application Server, Websphere, Weblogic, Apache Tomcat o Databases like Oracle 11g, SQL Server, Sybase, DB2 • Experience in estimating, project planning (specialized in development phase, testing phase & implementation phase), monitoring & mentoring development team. • Ability to transform complex business requirements into technical specifications. • Capable of working independently as well as a part of dynamic team. Ability to quickly grasp business domain. TECHNICAL SKILLS: Software Development Methodologies UML-Component Methodology, Unified Process and Methodology Analysis Methods Object Oriented Analysis and Design (OOAD) Technologies CORE JAVA 8. J2EE [Servlets, JSP, JMS, JNDI, JDBC, EJB]. FLEX, JSF 1.2 Application Servers Web Sphere Application Server 5, Weblogic 8.1, Apache- Tomcat 5, JBoss 6.4 IDE Websphere Studio Application Developer, Jbuilder, Flex Builder 3.2, Eclipse. Database Oracle 11g, Sybase, DB2 9.0 GUI Base HTML, JSP, Flex 3.0 , JSF 1.2 , MyFaces 1.2, Richfaces 3.3.2, Servlet Other Tools / Frameworks Spring 4.1.7, SVN, Struts Framework, Spring Acegi, Hibernate 4.2, IBATIS 2.3.4, Java Script, Design Patterns , JUnit, BlazeDS. Jasper iReports 4.0.2, Jasper Reports 2.0.2, MAVEN 3.2.1, CAIRNGORM Framework, FOP, JMS(HornetQ), Rest Webservices (Jackson), Mochito. EDUCATION: • Bachelor of Technology, Mechanical, Karnataka Regional Engineering College, Mangalore University, Karnataka, India in 1999. Lalu Chavan 732 688-5576 Page: 1/6
  • 2. • Diploma in Advanced Computing (CDAC) in 2000 CERTIFICATIONS: • "Sun Certified Java programmer" from Sun Microsystems. EXPERIENCE: ETS, Princeton August 2014 to Till Date Senior Developer eSKM Enterprise Score Key Management (eSKM) is ETS’s scoring and score management system in ETS’s Assessment Delivery Technology Platform. eSKM is an enhanced scoring engine that supports scoring of test results using a configurable framework that can be adapted to new and migrated programs using configuration parameters rather than via customization. eSKM has Batch/ File based, Score Management, Field scoring capabilities. eSKM facilitates Item, Test, Operational, Analysis, Field, Real Time Scoring and Score Comparison. Contributions • Designing and developing applications using JSF, Spring Framework, Rest Web services, Hibernate. • Design and implement Rest web services. • Worked on JMS messaging using HornetQ. • Developing reusable Java components and common framework. • Develop User Interface using JSF (Richfaces). • Developing Unit Test Cases using mochito. • Worked on schedulers, message driven beans (MDB) and batch jobs. • Developed SOAP web services • Developed efficient queuing (JMS) using HornetQ Management API. Environment: Spring Framework 4.1.7, Java 1.8, Hibernate 4.2, JBOSS 6.4, JMS(HornetQ), Oracle 11g, Rest Web services (Jackson),JSF 1.2 (Richfaces3.3.2), Mochito 1.1. HP, Trenton April 2010 to August 2014 Senior Developer MATRX HP Enterprise Services is helping the State of New Jersey’s Motor Vehicle Commission (MVC) modernize its existing Comprehensive (COMP) System to provide a comprehensive, integrated and modern solution that will address the primary business functions of the MVC including: driver and business licensing, vehicle titling and registration, and the history of driver records; and will include document management, imaging, workflow, rules engine, and web based infrastructure. Contribution • Analyzing processes and user requirements to automate processing and improve existing computer systems. • Developing functional specifications for system requirements specifications. Lalu Chavan 732 688-5576 Page: 2/6
  • 3. • Designing applications flow based on business requirement. • Designing and developing rich interface applications using JSF, Spring, Web services, Hibernate, JPA, Spring Web Flow. • Design and implement Spring Webflow. • Closely work with Enterprise Architects, Developers, and Business Partners in designing solutions. • Designing and deploying reusable Java components, framework and libraries. • Closely work with testing team to and facilitate in testing the application. • Work on Oracle Database Environment: JSF 1.2 (Richfaces3.3.1), JSF Facelets 1.1.1.5, JSP 2.1, Servlet, Spring Framework 3.0, Java 1.4, LDAP, Hibernate 3.2.3, Spring Webflow 2.5.6, Spring MVC 2.5.6, XML,XSD, RAD 7.5.5.5, Javascript, HTML, CSS, Webspehere 7.0, XML Spy, Clear case , Windows7/ Linux, Oracle 11g, Webservices (Axis), Java Persistence API. The City of New York Department of Correction, New York Aug 2010 to April 2012 Senior Developer Security Risk Group (SRG) The NYC Department of Correction (DOC) objective for the Security Risk Group (SRG) enhancement is to integrate SRG-related information with the existing inmate information in the Inmate Lookup System (ILS). SRG-related information is currently stored and accessed separately from the rest of the inmate information. The SRG enhancements will create a convenient central repository of inmate information that will simplify access to and maintenance of both standard and SRG-related inmate information. Contribution • Analyzing processes and user requirements to automate processing and improve existing computer systems. • Developing functional specifications for system requirements specifications. • Designing prototype for applications. • Designing and developing rich interface applications using JSF, Spring, Web services, XML, Hibernate. • Closely work with Enterprise Architects, Developers, and Business Partners in designing solutions. • Designing and deploying reusable Java components, framework and libraries. • Designing and developing reports using Jasper. • Using various tools, languages and technologies including but not limited to JAVA, J2EE, EJB, JSF, JNDI, JavaScript, Servlets, Web Services, Hibernate, Spring, PL/SQL, Websphere, Tomcat, Eclipse, DB Visualizer, SVN, XML, XSD, XSLT, AJAX, SOA, DB2, Windows NT, UNIX. Environment: JSF 1.2 (MyFaces 1.2, Richfaces3.1), JSP 2.1, Servlet, Spring 1.1, Java 1.4, LDAP, Hibernate 3.2.3, AJAX, DB2 9.1, XML,XSD, Eclipse 3.4, Fogbugz, Javascript, HTML, CSS, Tomcat 6.0, XML Spy, SVN (Subversion), Windows 2000 / Linux, DB2 7.0, Pentium-IV , Jasper Reports 2.0.2, Maven. Lalu Chavan 732 688-5576 Page: 3/6
  • 4. JPMorgan Chase, New York Aug 2008 – July 2010 Role: Project Lead Team Size: 20 Profile: JP Morgan GIB Technology group is in the process of redeveloping the Conflicts Reporting System (CRS) functionality onto a new software platform, with a view of achieving potential financial benefits and operational efficiencies in addition to replacing the outdated current software. It aims to streamline business processes of the. Conflicts Office and the Global Control Room (GCR) while maintaining the highest level of confidentiality and control over the highly sensitive information stored in CRS. Contribution: • Designed and developed User Interface using Flex • Designed and developed database layer using Ibatis • Analysis of business objectives from business owners and proposing solutions that are scalable • Design and Implement Messaging Framework for the Project using Active MQ Server. • Design and Implement Single Sign on using Internal tool Janus. • Design and Implement entitlement needs for the project • Design and Develop reporting needs for the project using Jasper Reports. • Design Consuming Web Service from another System. • Design integration and Interaction with other Sub Systems. . Environment: Flex3.0 , Ibatis 2.3.4, Core Java, J2EE (Java 1.6, JSP), HTML, Log4j, Ant, Oracle 9i, SQL, Tomcat Application Server, Janus, Centuar, Tomcat Active MQ, Jasper Reports, MAVEN, Webservices, WSDL, CAIRNGORM. The City of New York Department of Probation, New York Sep 2005 – Aug 2008 Role: Sr. Java Developer/ Tech Lead Team Size: 10 Project Profile: The Case Management System is a process-focused solution designed with ease-of-use, scalability, flexibility and open standards in mind. A web-based solution, Case Management System offers probation personnel the ability to rapidly initiate, action and search various tasks within a given process. Case Management System has a Java Server Faces (JSF) front-end complemented with Asynchronous JavaScript and XML to enhance the user experience. It also includes the persistence tier - the Hibernate Object-Relational Mapping framework is utilized to provide further abstraction between objects and relational data. Hibernate allows the system to be relatively data tier agnostic due to its dialect capability. In the near future, external agencies will share data across networks that Case Management System can utilize within a given process. Case Management System will leverage Probation's messaging Infrastructure to subscribe and retrieve data from external agencies. Contribution: • Designed RCMS PSI Investigation based on the User Requirements. • Designed RCMS INR based on User Requirements. • Designed middleware code for screens using Java, JSF, Hibernate etc. • Designed and developed Reports using Java, JSF, FOP. • Designed and Developed Search Capability for the system using JSF Framework. • Designed and developed a content management product called PCMS. • Developed and managed portal using Websphere Portal. • Develop new functions, screens, and interfaces for the application based on Requirements and design of the application •Interaction with Clients / Users Lalu Chavan 732 688-5576 Page: 4/6
  • 5. •Carrying out severity analysis of reported bugs during testing and taking necessary action to fix them •Preparation of required Documentation Environment: Core Java, J2EE , Java, JSF (MyFaces), Spring, Hibernate, FOP, LDAP, Websphere, Websphere Portal. British Telecom, London Feb 2004 – Sep 2005 Role: Sr. Java Developer Team Size: 4 Project Profile: BMS UAS is a web-based application for British Telecom Field Engineers , which deals with network data, routing data etc. This system had services like, Address Search, Display Network Route, Equipment Search etc. This system consists of a 3-tier architecture with the front end in HTML/JSP and back end as web services. EJB is used as the middleware, to make a call to the web services and to process the data returned by the services. JBuilder was used as the tool for development, testing and deployment. Contribution: • Study the requirements of the project. • Analysis of the requirement. • Business Logic Designing • Develop Front end using Java, JSP • Developed Business logic code using EJB. • Calling web services and processing the response. • Writing requirement and design documents. • Regression testing using Junit Test Cases Environment: Core Java, J2EE (Java 1.4, JSP, Servlets, EJB 2.0), HTML, Webservices, Junit, Weblogic Server, Jbuilder. Nuclear Power Corporation of India Limited, Mumbai Oct 2003 – Feb 2004 Role: Java Developer Team Size: 15 Project Profile: Integrated Business Application is a web-based application developed for handling HR, Finance and Materials Management. This system consisted of a 3 tier architecture with the front end in HTML/JSP and back end in Oracle 9i . Servlets and JSP were used as the Middleware. Jakarta struts framework is used to implement the MVC model. Oracle 9i AS is the application server and JDeveloper is used as a development tool. Contribution: • Requirement Study • Analysis • Design & Development of business logic using JSP and Jakarta Struts. • System Requirements Document, UI Design Document, SIT Plan Environment: Java, JSP, Servlets, Jakarta Struts Framework, Jdeveloper JPMorgan Chase ,Mumbai, India Mar 2003 – Oct 2003 Role: J2EE Developer Team Size: 4 Project Profile: Deal Central is envisioned to be a central repository for IB Deal Information, documenting the milestones occurring in the life of a deal. (Focus will be on Medium IB, which covers M&A, Private Placements, Bonds, Loans, and Equity; however, Credit and Rates, Structured Finance and Equity Derivatives can also be captured.) The aim of Deal Central is to provide client executives, deal teams, senior management, product groups, and IB business managers a central source of reference for all approvals Lalu Chavan 732 688-5576 Page: 5/6
  • 6. (including templates), financial, and management information (i.e. pipeline, deals done away, double counts, fee and expense invoicing). Contribution: • System Requirements Design, Database Design, UI Design • Analysis • Business Logic Designing • Developed Servlet and Javascript codes for Deal Central • Developed entire navigation structure of the project • Created database and queries required for the project • Unit and Integration testing • Prepared Design Document, System Requirements Document, UI Design Document, SIT Plan • Environment: Java, Servlets, Lotus Notes, Domino Web Server Unit Trust of India (UTI), Mumbai Mar 2001 – Mar 2003 Role: J2EE Developer Team Size: 120 Project Profile: This Scheme Builder for UTI has been developed using 2-tier architecture, which involves a JAVA SWING client as the presentation layer, application process layer (consisting of a security server (Ldap)) and database (ORACLE 8.1.7). The project was modelled with use case methodology using UML 1.1 notations. The Scheme Builder Module was designed and developed using the concept called patterns. The technologies used in the project include JDK 1.3.0_02, iPlanet Web Server (Enterprise Edition 4.1), LDAP Oracle 8.1.7, Java Web Start 1.0.1 and Oracle Reports 6i Defect and Change Management System ” (2-Tier Architecture) to track the closure of all the issues reported by the Client (UTI) for the UTI-Generic Software that has been delivered to them. This application includes logging a defect by client, Impact analysis by ML, test data creation, Completion of impact, Release of Tested cases to the Client, closure of a defect case, Users, Access and Security, Metrics. Contribution: • Designing the workflow of Scheme Builder • Designing the reports used for Scheme Builder • Development and Deployment • Development of Screens for Scheme Configurations using Java Swing • Development of Reports Using Oracle Reports 6i • Designed the front end for the six sigma reports in the form of Bar Charts and Line Charts using HTML and Java Script • Development of Applets and Bar charts that provides various means for tracking defects and changes using Applets and Servlets Environment: Java, Servlets , Java Swing, Oracle 8i, Ldap, iPlanet Web Server Lalu Chavan 732 688-5576 Page: 6/6
  • 7. (including templates), financial, and management information (i.e. pipeline, deals done away, double counts, fee and expense invoicing). Contribution: • System Requirements Design, Database Design, UI Design • Analysis • Business Logic Designing • Developed Servlet and Javascript codes for Deal Central • Developed entire navigation structure of the project • Created database and queries required for the project • Unit and Integration testing • Prepared Design Document, System Requirements Document, UI Design Document, SIT Plan • Environment: Java, Servlets, Lotus Notes, Domino Web Server Unit Trust of India (UTI), Mumbai Mar 2001 – Mar 2003 Role: J2EE Developer Team Size: 120 Project Profile: This Scheme Builder for UTI has been developed using 2-tier architecture, which involves a JAVA SWING client as the presentation layer, application process layer (consisting of a security server (Ldap)) and database (ORACLE 8.1.7). The project was modelled with use case methodology using UML 1.1 notations. The Scheme Builder Module was designed and developed using the concept called patterns. The technologies used in the project include JDK 1.3.0_02, iPlanet Web Server (Enterprise Edition 4.1), LDAP Oracle 8.1.7, Java Web Start 1.0.1 and Oracle Reports 6i Defect and Change Management System ” (2-Tier Architecture) to track the closure of all the issues reported by the Client (UTI) for the UTI-Generic Software that has been delivered to them. This application includes logging a defect by client, Impact analysis by ML, test data creation, Completion of impact, Release of Tested cases to the Client, closure of a defect case, Users, Access and Security, Metrics. Contribution: • Designing the workflow of Scheme Builder • Designing the reports used for Scheme Builder • Development and Deployment • Development of Screens for Scheme Configurations using Java Swing • Development of Reports Using Oracle Reports 6i • Designed the front end for the six sigma reports in the form of Bar Charts and Line Charts using HTML and Java Script • Development of Applets and Bar charts that provides various means for tracking defects and changes using Applets and Servlets Environment: Java, Servlets , Java Swing, Oracle 8i, Ldap, iPlanet Web Server Lalu Chavan 732 688-5576 Page: 6/6