Hait
*********@*****.***
Summary
Hait is a skilled IT professional with many years of experience in
enterprise software applications arena. Hait's experience lies in the area
of enterprise J2EE solution implementation using a host of middleware and
tools; tools like Websphere Portal Server, Websphere Application Server,
WCS, Rational Application Developer, Websphere Studio, and Java/J2EE.
Hait holds a Master degree in Management of Information Systems.
Skills :
Programming languages: Java/J2EE
Databases: DB2 8.1 and Oracle 9i, Oracle 10g, PL/SQL
Operating systems: Windows (2000,2003), Unix (Solaris), and Linux
Application Servers: Websphere Application Server versions 5.x,6. x,7.x
and 6.0.x, Websphere Portal, Websphers Commerce server
Web Servers: Apache and IBM Http Server (IHS)
Internet technologies: Html, JavaScript, Ajax
IDEs: Websphere Studio Application Developer (WSAD 5.1), and Rational
Application Developer (RAD6.0).
Development Methodologies: Water Fall, Agile/XP
methodologies.
Others: Struts, Spring (integration, MVC), webservices, ANT, Junit,
JwebUnit, HTML, Javascript, UML, Hibernate,
maven,SVN,CVS, Hudson, bamboo...etc
Professional experience
Company: Confidential
Role: Sr. J2EE Developer
Period: 01/2007- Current
During the years I have been with my current employer I had the
opportunity to work with different teams on different projects, I
participated in the full life cycle of development, including requirement
gathering, architecture, low level design, development, testing and
support. I also managed third party vendors and offshore teams. Some of
tasks include:
B2C development application team, the B2C platform generates 300 Million/
year of sales to the organization. The platform consists of J2EE IBM
Websphere Commerce framework
Work with business to define and understand new enhancement to the B2C
application.
Articulate requirements in FRD and tech specs.
Work with multiple parties on design and best approaches
Develop and test enhancement.
Participate in support and knowledge transfer to other members of the team
B2B application team, the B2B system is geared towards the retailer
contracted with the company. The platform is J2EE, spring (integration,
MVC), hibernate, backend mainframe running on Websphere
Interaction with project owners and directors to gather requirements and
address concerns.
Code refactoring to implement hibernate
Implementing the new AppLinx interface with the mainframe in the B2B
application.
Upgrade from Websphere 5.x to 7.x
Integration application team, the B2C and B2B systems has many integration
points with other systems; the course material integration interface is the
main interface that feeds data to the B2C online systems for 700+ stores.
Work on development, enhancement and support for these interfaces.
Cross teams communications to understand interfaces specs and requirements
Coordinate with other teams' enhancements to make sure data flows through
systems without interruptions.
Conduct periodic meetings with partners to discuss future projects in each
team and impact for the other systems and teams.
Coordinate with members of our team for different tasks for the projects.
The team is geographically located in different places (off shore (India),
onshore (multiple states) and in house.
In addition to the above I had the opportunity to take the role of a build
master,
Responsible for the build & deploy process for several projects.
Constantly coordinate across multiple teams (development, admins, QA)
releases and deployment.
Maintain the build scripts and enhance them as needed
Maintain the tools such as Jenkins, accurev, svn,cvs etc
Technologies Used in this project included:
Java, J2EE, WCS, RAD 6.0,, Websphere Application Server, Oracle, Bamboo,
Hudson, PL/SQL, spring, Hibernate, Maven others.
Company: CATERPILLAR (CAT)
Role: Portal/J2EE Developer (Consultant)
Period: 05/2005- 01/2006
I was a Java/ Websphere Portal developer. I participated in
implementing a Dealer Store Front (DSF) for the distributors of my client.
The project consisted of developing a store front for the equipment
distributors of my client (one virtual portal per dealer). I was part of
team of 9 developers working on developing customizable portals for
Caterpillar dealers. The project consisted of deploying virtual portals
hosted on the same infrastructure at CAT. The portal would serve as
storefront for Caterpillars distributors. Each distributors portal serves
the dealers customers based on geographical locations. The customers can
register and login into the dealer virtual portal, receive up to date
information, request services, set user preferences and profile
information, Access back end ordering and fulfillment system and place
online orders for parts and equipments, access and modify back-end
contents. Agile/XP software development methodology was used in this
project.
Technologies Used in this project included:
Java, J2EE (JDBC, JSP and Servlet), Struts, RAD 6.0, Websphere Portal
Server V5.1.x, Websphere Application Server V5.1.x, Oracle 9i, ANT, Junit,
JwebUnit.
Company: CATERPILLAR (CAT)
Role: Portal/J2EE Developer (Consultant)
Period: 01/2006- 01/2007
I rolled off to another project at Caterpillar. I have been working on
J2EE/ Websphere B2C project called Partstore. Partstore generates one-
million dollars a day in sales for Caterpillar. Partstore serves
Caterpillar customers and allows them to order parts, equipments, search
for alternative parts and replacement, upload XML files consist of CAT and
None-CAT parts, track equipments. It also allows dealers to have more
control on order limits, customers' credits, approvals and payments.
I am part of a 10 developers team working on upgrading functionalities,
migrating and supporting the existing system. Agile/XP software development
methodology was used in this project.
Technologies Used in this project included:
Java, J2EE (JSP and Servlet), Struts, Websphere Studio Application
Developer V5.0, RAD 6, Websphere V 4.0 and V 6.0, Hibernate, Spring, Ajax,
Oracle9i, Oracle10g, Junit, JwebUnit.
Certification:
Certified IBM WebSphere Portal Developer
Certified Sun Java Developer
Certified Sun Web Developer
In-depth training for Hadoop and Big data
Education
BS. Engineering (FL)
Master in Computer Information Systems.