Post Job Free
Sign in

Developer Engineer

Location:
Redmond, WA
Posted:
August 20, 2014

Contact this candidate

Resume:

DITHI BHATTACHARYA

Sr. Java J*ee Developer

Email: ******@*****.*** Ph: +1-425-***-**** Redmond, WA

Senior Java Developer and Software Engineer with proven expertise in object-oriented analysis and design and

exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to

implementation and maintenance

SUMMARY OF QUALIFICATIONS

• More than 8 years of experience in design, coding, unit testing and maintenance of enterprise applications,

customer facing applications and integration solutions using Core Java, J2EE, JSP, Servlet, JDBC, EJB,

JMS, Hibernate, Spring, XML, HTML, Javascript, Web Services, SQL, Oracle SOA Suite, Ant, Oracle

WebLogic and Oracle 11g databases.

• Well versed in core java concepts like Collections, Multi Threading, Serialization, Exception handling.

• Proficient in Java/J2EE design patterns including Singleton, Factory, MVC, Façade, Adapter etc.

• Experienced in fast paced Agile development environment and methodologies : Scrum

• Strong knowledge and expertise in Object Oriented Analysis, Design and Programming.

• Experience in using Open Source frameworks like JUnit, Log4J.

• Experience in various Version controlling tools like PVCS, SVN, Clearcase, Perforce.

• Hands on experience in building projects using popular IDE like Eclipse, JDeveloper.

• Extensive Experience in generating and consuming web services using ANT, Axis, JAX-WS.

• Technical domain expertise in Airlines, Banking and Energy & Utilities sectors.

• Experience of managing a team of developers delivering end to end solutions.

• Work experience in various platforms, technologies and configurations.

• Adaptive, sincere, hardworking and willing to learn new technologies and processes to apply them in work

area.

• Consistently good academic record.

EDUCATION AND CERTIFICATION

• Master of Science (M.Sc.) in Computer and Information Science - University of Calcutta, India(2005)

Aggregate – 83% (First class First)

• Bachelors of Science (B.Sc.) in Computer Science - University of Calcutta, India (2003) Aggregate – 63%

• Sun Certified Java Programmer

• Sun Certified Web Component Developer

• Sun Certified Developer for Java Web Services

TECHNICAL EXPERTISE

Java Technologies Java EE, Servlets, JSP, JDBC, EJB, Apache Struts, Spring,Hibernate, JMS

Language / Scripts Java, JavaScript, HTML, XML

Operating System Windows, Unix,Linux

Modelling Tools UML (Rational Rose Enterprise Edition)

Web & Application Servers Weblogic, Tomcat

IDE Eclipse, JDEVELOPER

1

DBMS Oracle 11g/9i

Development Tools TOAD, SQL Developer,

PROFESSIONAL EXPERIENCE

WIPRO TECHNOLOGIES JUNE 7, 2010 –

JANUARY 20, 2014

Client: Oracle Corporation

Role: Product Lead

Project 1: Smart Grid Gateway (SGG) Adapters:

Smart Grid Gateway provides the link between mission-critical systems and the equipment that powers them,

managing the data flows from back office systems to smart devices. The product acts as a single point of device

control, enabling the consistent handling of device data across the enterprise. The project was done as co-

development collaboration between Wipro Technologies and Oracle Corporation.

Responsibilities:

1. Analysing and reviewing functional requirements

2. Design and Coding

3. Unit Testing

4. Managing a team of 7 developers including technical mentoring and performance review.

I had successfully delivered 4 SGG adapters as part of this project.

1. OU Smart Grid Gateway Adapter for Echelon

2. OU Smart Grid Gateway Adapter for Landis+Gyr

3. OU Smart Grid Gateway Adapter for Sensus RNI

4. OU Smart Grid Gateway Adapter for Silver Spring Networks

Project 2: Oracle MDMS Migration (v1.6 to v2.0) & Implementation of v2.0:

We had built tools and scripts for upgrading Oracle Meter Data Management System (MDMS) from v1.6 to 2.0 for

existing customers as well as demonstrating v2.0 implementation for new customers.

Responsibility:

1.

Understand RFPs and build prototypes

2.

Perform Unit testing

2

3.

Present POCs for management review

Skill/Tools: Core Java, SQL, Oracle Utilities Application Framework Scripting (4GL),Meter Data management

system (Oracle MDMS), JMS, XML, XSLT, Webservice(SOAP), HTML, Weblogic, Oracle 11g, Perforce, Oracle

SOA Suite, Agile Methodology followed ( Scrum).

SENIOR SYSTEMS ENGINEER – BANK OF AMERICA CONTINUUM SOLUTIONS OCTOBER 29,

2007 – JUNE 1, 2010

Projects 1: UUM and WSUUM:

Role: Java J2ee Developer

I was a developer for building the Java based API and framework on Unified User Management (UUM) which allows

access to a common, shared user database to heterogeneous applications in the e-commerce space.

Later we worked to build a Web Service layer over UUM (named as WSUUM) to allow non-Java clients (like .Net

clients) to interact with UUM.

Project 2: CCMS

Consolidated Certificate Management System (CCMS) is an application to manage client certificates. This was a

legacy application which was built with Corba and we replaced it with Web Services.

Responsibilities:

1.

Analyzing requirements

2.

Design and Coding

3.

Unit Testing

4.

Deploying Services

Skill/Tools: Java, SQL, Webservice(SOAP), Servlet, Junit, JSP,, Spring, Hibernate, Weblogic, Ant, Clear case,

LDAP

SKYTECH SOLUTIONS PVT. LTD. AUGUST 16, 2005 – OCTOBER

23, 2007

Role: Associate software engineer

Project1: Advanced Passenger Valuation:

3

Advanced Passenger Valuation is a system that generates domestic base fares dynamically by days from departure,

closely resembling fares available for customers to purchase.

Project 2: Club Systems:

The Project deals with developing software for four travel clubs based on a common platform and enrolling

customers in different clubs based on certain offer promotions.

Project 3: Apex Assignment Management (AAM):

AAM application was developed for scheduling of aircraft cleaning and tracking of the cleaning operations for United

Airlines.

Project 5: Cyclops:

At SFO, component and engine shop storekeepers used obsolete and unsupported RF Dolphin scanners to replenish

expense bins of aircraft parts. This project was to replace these obsolete devices with mobile computing handheld

scanners and expand the program to UAL hubs connected to ten additional line stations.

Responsibilities:

1. Requirement analysis,

2. Design & coding

3. Unit testing

4.

Legacy bug fixing

+Skill/Tools: Java, SQL, Servlet, JSP, EJB, Junit, Webservice, JMS, Weblogic, Apache Tomcat, Ant, SVN, Oracle

4



Contact this candidate