LAHU SHINDE
PROFESSIONAL SUMMARY:
Lahu is a Senior Software Engineer with over 12 years experience bringing
applications from concept to release in a variety of environments. He has
extensive Business Modeling and web application development experience
using both Java/J2EE/Websphere and C/C++/C#/.NET technologies using Object
Oriented Programming (OOP) concepts. He also has significant experience
designing and implementing Service Oriented Architecture using IBM Software
technologies and Web Services. Lahu is very familiar with and capable of
developing web applications from UML diagrams; he has worked with both
Struts and Hibernate as frameworks; and he is comfortable developing
applications using industry standard and custom design patterns. Lahu is a
full lifecycle developer with strong experience in various data layers. He
is a strong team member who easily and naturally falls into the role of
mentor within the teams in which he works. Lahu is a United States Citizen.
TECHNICAL SUMMARY:
Languages: Java, C/C++/C#, XML, UML, SQL, CORBA IDL
Operating Systems: IBM Mainframe zOS, Sun Solaris/Unix, Windows NT/2003
Database Environments: Oracle 10g, DB2, SQL Server, Sybase, JDBC, ODBC,
OLAP cubes
Design Tools: Rational Rose, UML, Visio, Erwin
Developing Environments: Eclipse, Websphere, WID, JBuilder, Ant, JUnit,
PVCS, ClearCase, Visual SourceSafe, CVS, MFC, .NET Framework, Visual Studio
.NET
Distributed Computing: J2EE 1.4, Struts 2, Hibernate, EJB, WebLogic,
WebSphere, Axis, WSDL, Web Services, WCF, RMI, MSMQ, SOAP, JDBC, XML
Internet Environments: JSP, ASP.NET, CSS, DHTML, CGI, JavaScript, AJAX and
Servlets
EXPERIENCE:
AMERICAN EDUCATION SERVICES/PHEAA June, 2009 -
July, 2010
BPM SME Architect / Consultant
. Designed and lead implementation of architecture for the workflow
imaging application which combined numerous applications into a single
application with a unified GUI. This was accomplished by separating
the presentation tier from the business and persistence tiers
. Analyzed existing architecture and leveraged that knowledge in the re-
engineering process
. Led the infrastructure design and development of a multi-tiered web
application using J2EE, HTML, JavaScript, JSP, Java, Servlets, JDBC
and Open Source technology.
o Used OOA, OOD and UML modeling for development tasks.
. Designed the provisioning workflow using Business Modeler, SOA and web
services, EJB, JMS, and MSMQ to: optimize complex business processes,
support high-volume, mission-critical transactions, and to capture
documents and data in order to seamlessly incorporate them into the
process
. Contributed to the establishment of a SOA and BPM strategy
o Architected and implemented a complete, end-to-end blueprint for BPM
(business process management) through transactional service
orchestration.
o Technologies used included J2EE, Java, C#, UML, MVC, EJB, MSMQ, JNDI,
LDAP, SOAP, WSDL, Web Services, Mainframe zOS and Windows NT 2003
servers.
. Designed and developed an MVC, XML-based metadata verifier with stored
procedures, reflection API and model XML file.
. Educated team members on XML SOAP Web Services and messaging and other
life-cycle/hands-on development tasks such as multi threading
solutions, LINQ, Database Transactions in web container, etc.
o Demonstrated expertise in mentoring others in technical and functional
concepts.
. Coordinated enhancements to business and logical data models with
database administration to make the appropriate changes to the
physical data model
. Analyzed the functional and technical impact of product planning
decisions and user requests.
o Developed appropriate functional and usability standards for products
o Participated in product design reviews to verify that design meets
quality standards and functional and technical requirements.
. Performed impact analyses on production fixes and enhancements to
establish priorities.
o Provided product support and accurate and complete answers to detailed
product questions in a timely manner.
o Documented all work for future reference
o Actively contributed as a subject matter expert
. Provided accurate estimates for design and programming efforts for
system changes and enhancements.
o Confirmed that technical architecture will support all changes
required by product enhancements.
. Anticipated, identified, tracked and resolved issues and risks
affecting own work and work of the Application Team
o Developed contingency plans as necessary
Skills: J2EE, Java, C#, .NET, Servlets, JSP, EJB, RMI, CORBA, Hibernate,
MSMQ, WSDL, XML SOAP Web Services, DB2, WebSphere/RAD, Eclipse, Axis,
ANT, Ear/WAR Builds, XSD, SSL, Apache, Mainframe zOS, Unix, Windows NT.
SSA/LOCKHEED MARTIN 06/2004 to
06/2009
IT Specialist
. Tasked with forming an operations team to implement and manage
infrastructure for numerous, Enterprise Disability applications
. Designed and Developed J2EE applications with full lifecycle
methodologies using OOAD, UML and design patterns. Export business
model to Websphere on Mainframe zOS Systems and SUN Solaris/Unix.
. Created standards and governance procedures for technologies such as
Java, Hibernate, Struts, Ant and XML web services
. Used Modeler in a team development environment with Rational tools.
. Delivered staff presentations for both technical and non-technical
personnel
. Elicited and documented business processes, and created requirements
documents for usability and security requirements for a large scale
computer system
. Designed and lead implementation of J2EE based applications for
internal and external users on intranet and internet
. Led, designed and developed key modules such as Connector, Session
Manager, Servlets multi-tier, Struts plug-in classes and Logger.
o Used EJB, Struts and Hibernate to implement components which are
running under Websphere application server on Mainframe zOS/Unix and
exchanging XML messages.
. Developed code to access enterprise data and process business rules
using Hibernate, EJB, RMI, JNDI and MSMQ in order to: evaluate the
entire case sequential process, support eForms, and record detailed
case explanation pertaining to the claims (as required by SSA's
regulations and rulings)
. Designed and developed Struts Action framework to build Controller
layer of the application. This layer is responsible to translate
interaction with the presentation layer into actions performed by the
application Model layer.
o Implemented and provided support to business layer using EJB and
Hibernate and integrated business layer with Action framework
(Controller).
. Designed and developed application front-ends using JSP, HTML, CSS,
AJAX and Tag Library
o Created custom tag library and javascript to support development of
pages, validation and submission of the request.
o Supported requirement for multiple submit buttons and created struts
action framework to listen to requests and generate the response.
. Designed and developed stored procedures and functions for Oracle 10g
and SQL Server database.
o Provide services in support of an OLAP (Online analytical processing)
Cube data structure for fast analysis of data. The arrangement of data
into cubes overcame a limitation of relational database tables.
o Extract data from multiple vendor supplied databases.
o Create SQL Server SSIS packages to manipulate and analyze data from
multiple perspectives.
. Provided production web server and database server security,
configuration, and maintenance.
. Maintained Java development source code CVS repository, Ant build
environment and development servers
. Created unit test cases for business component using JUnit.
. Sound judgment applied in identifying well-measured risks, assessing
intangible benefits, and determining innovative solutions.
. Trained developers and support staff on middle-tier technologies and
front-end development.
. Provided coaching, mentoring and assisted teams to accomplish
development and release of CWOSS applications to production
environment.
. Improved software engineering foundations by architecting and
automating build process, Ant scripts, UML Diagrams, Design patterns,
advising on team structure/responsibilities, product versioning and
continuous integration.
. Successfully released CWOSS 1.0 in production for internet and
intranet users.
. Motivated and led the architectural refactoring for eForms Java EE
application on Sun Solaris Systems with Oracle database using J2EE,
MVC and Hibernate framework. This 3-tier web application used HTML,
JavaScript, JSP, Java, Servlets, JavaBeans, JDBC, and an Oracle
database.
o Teams of software developers were provided with technical directions
for systems development.
o Technologies used included J2EE, Servlets, JSP, Struts, MVC, Java
Beans, EJB, JBoss, SUN Solaris and UNIX and Oracle.
o Provided time and labor estimates that ensured delivery of eForms
applications within the timeframe.
o Prepared studies for resource requirements and workload for projects
o Successfully advanced eForms application from client-server to web.
. Prepared briefings: succinctly detailing application problems,
situations causing the problems, resolutions, and methods for
monitoring development of applications
. Coordinated projects and tasks to accomplish goals, conducted meetings
and provided project status reports for management and team members
. Used project management techniques to keep track of project status
information and identified resource requirements and workloads
WELLS FARGO / VIPS
06/2000 to 06/2004
Senior Software Development Engineer
. Member of a team supporting application development
. Defined and analyzed user requirements for prototype development and
production development
. Analyzed existing architecture and leveraged that knowledge in re-
engineering process
. Designed and coded JAVA/J2EE-based application
. Architected and automated deployment process for J2EE application on
BEA Weblogic server
. Educated new developers on existing application, creating automated
build process, and other life-cycle/hands-on development tasks
. Developed, tested, and evaluated applications for application
standards and compliance
. Installed, configured and maintained applications in the lab
environment
. Used MS Office to prepare documentation and presentations
. Developed and implemented test plans and scenarios that tested the
application
Skills: JAVA, J2EE, JDBC, Servlets, JSP, EJB, UML, BEA Weblogic, XML
DEPARTMENT OF DEFENSE
06/1998 to 06/2000
Senior Software Development Engineer/Contractor
. Member of a team that supported the Department of Defense (DOD)
Medical logistics system
. Developed and implemented plans to ensure the Defense Medical
Logistics Support System (DMLSS) application was DOD standard
compliant
. Assisted with development of plans for migration, testing and building
of application framework
. Developed operational requirements and developed plans for collection,
analysis and dissemination of intelligence products over various
Department of Defense computer systems and networks
. Advised office managers on all facets of force utilization,
requirements, and training
. Developed detailed technical briefings and correspondence for senior
officials and team members
. Developed Framework to support production development of facility
management application requirements
. Represented the Department of Defense on United States Defense Medical
Logistics Support System Analysis and Reporting Assessment Team
. Authored an extensive survey in Application Framework to determine the
future application development needs: the facility management team
selected this Framework for production development of the application
. Identified operational requirements and developed plans to improve
intelligence dissemination
. Developed a communications architecture plan to streamline the flow of
critical data to an overseas Operations Center
Skills: Powerbuilder, Java, Ms Office, UNIX, Informix
ACHIEVEMENTS:
. ASSOCIATE COMMISSIONER'S CITATION in recognition of outstanding
performance and dedication in the development, testing and evaluation
of J2EE based eForms application, thus advancing application from
client server to the Web.
. ASSOCIATE COMMISSIONER'S CITATION in recognition of outstanding
performance and dedication in the developing and testing
intranet/internet J2EE based CWOSS software and promoting software to
production.
EDUCATION:
B.S. Degree in Computer, Business Administration: University of Bombay -
Bombay, India.
(April, 1990)
Post graduate Diploma, in Information and Systems Management: Apple -
Bombay, India
(November, 1992)
TRAINING and CERTIFICATES:
. ERWin Data Model, C, C++, J2EE, C#
. Principles of Computing, dBase IV, FoxPro,
. Concepts of Information Processing, Computerized Business
Applications, SSAD