From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Binit Datta 

Last updated:  01/05/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Naperville, IL  60565
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Binit Datta - Senior Consultant

Resume Value: 4hwphrxz3bkqv9kd   

  

 

BINIT DATTA

Phone :(773) 318 7847(Mobile) Email: binitdatta@gmail.com

Professional Summary

·         Excellent well rounded software engineering experience for over 18 years with a wide range of technologies from database(s) to Java enterprise Edition.

·         Sound knowledge in cutting edge technologies, with multiple large onsite implementation experience is a definite edge.

·         Clear and excellent understanding of the project requirements is a USP and results into bug free software components in the first attempt, delivering more value in less time.

·         Having sound experience on working using Agile methods like EXtreme Programming (XP) and SCRUM and RUP methodologies.

·         Hands on / First Hand knowledge in architecting, innovating, designing, developing, communicating, and delivering business solutions through software technology solutions for mid size to fortune 500 clients.

·         Large multi site Custom ERP development (in J2EE / Oracle / UNIX platforms) and implementation experience is a USP and a specific Edge. High level of familiarity with issues in large-scale software projects implementations.

·         Team oriented positive mindset and a high Emotional Quotient [EQ].

·         Strong experience in developing and deploying J2EE components in IBM Webspehre 6.1 AppServer and BEA Weblogic 8.x/9.x,

·         Sound knowledge in J2EE design patterns.

·         Close to 10 years of experience in J2EE and over 12 years experience in various versions of Oracle.

·         Over 4 years of experience in WebLogic and over 3 years of experience of IBM Websphere

·         Proven track record of adding excellent value to individuals and organizations by mentoring and Training Greenfield team members into productive individuals quickly and effectively.

·         Worked in projects, which follow SEI CMM Level 5 model. Have worked in quality-conscious work culture.

·         Excellent team player and motivator with good analytical, planning and interpersonal skills.

·         Outstanding verbal and written communication skills.

 

Technical Skills             

 

Operating Systems

UNIX (Sun Solaris, AIX), Windows NT/2000/XP

Languages

Java 1.4, 1.5, 1.6, Groovy, PLSQL, UNIX Shell C , Korn Shell

Relational Databases

MS SQL Server 5.x, Oracle 8.X, 9.X 10.X, PL/SQL, Triggers, Procedures, Functions, packages, Database and Query Performance Tuning

SDLC

RUP, Agile, Extreme Programming (XP), SCRUM, Waterfall

Modeling Language/Tools

ERD, UML, Rational Rose, Borland TogetherJ

SCM Environment

VSS, WinCVS, PVCS, Subversion, CVS

J2EE / SOA / Web Development Skills

JSP, JSF 1.0 & 1.2, Struts1.1, Servlets, Groovy SwingBuilder, ANT, HTML/DHTML, JavaScript, AJAX, X Doc-Let, , Apache CXF,  JAXB, JAX-WS, Apache MyFaces, Tomahawk, Groovy, Groovy on Grails, JUnit, EasyMock,HttpUnit, JQuery, Spring Framework and Spring Web Services, LifeRay Portal, JSR 168 and JSR 286, Spring Portlet mvc, Hibernate, EJB, Apache Lucene, Web Services, SOAP, JAX-RPC, RESTLET, iText PDF Generation tool, CheckStyle, Pivotal Cloud Foundry

OO Design / Tools

End to End system design using all UML diagrams, Rational Rose, Start UML, and MS Visio.

Middleware

J2EE, EJB (Container Managed & Bean Managed), JMS, MOM framework like ActiveMQ, Open Source ESB.

Application Servers

IBM Websphere 5.x and 6.1, BEA Web Logic 7.x, 8.x, 9.x, JBOSS 4.2

Web Servers

Tomcat 4.x & 5.x, 6.x, 7.x, Pivotal vFabric tcServer

IDE

Eclipse, IBM RSA 7.2, IDEA IntelliJ 12.x

XML

XML, XML Schema, Castor, XPATH, XSLT, , JAXP, JAXB, JibX

Testing

JUnit, Cactus, Groovy Testing, Grails testing

Security

Spring Security, JAAS

Version Control / Continuous Integration Tools

Subversion , CVS, Rational Clearcase, ANT, ANTHillPro, Cruise Control

 

EDUCATION             

·         Bachelor of Science –University of Calcutta, India

·         Post Graduate Diploma In Computer Applications (PGDCA) - DOEACC Society, Govt. Of India

·         Perusing US Bachelor Information Technology at American Public University, 112 credits of 122 completed.

 

TRAININGS             

·         Electronic Data Processing And Computer Management (EDPCM) From Bhavan’s College Of Communication And Management, Calcutta, India

·         Computers And Information Management (CIM) From UPTRON ACL, Calcutta, India

 

 

INDUSTRY CERTIFICATIONS

Sun Certified Enterprise Architect (SCEA) completed in 2010

Cloudera Certified Hadoop Developer, 2011

Cloudera Certified Hadoop Administrator, perused for knowing the inner details of Hadoop, 2011.

 

PROFESSIONAL EXPERIENCE             

 

Northern Trust, Chicago IL              Oct 2013 – Till Date

Solution Architect

PaaS Installation and Commissioning:

 

Northern Trust purchased the Pivotal Cloud Foundry PaaS platform to migrate their old Java legacy application to a private PaaS environment. This project is about installing the Pivotal Cloud Foundry product on top of VMware vSphere and porting three of the legacy Java EJB application to run on Cloud Foundry.

 

Responsibility:

 

ü       Learned installation about the Cloud Foundry platform from Pivotal Cloud Foundry engineers.

ü       Installed Cloud Foundry product on vSphere.

ü       Migrated PDI application by converting EJBs to Spring beans and demonstrated the application.

ü       Migrated EWB application by converting EJBs to Spring beans and demonstrated the application.

ü       Migrated ORC application by converting EJBs to Spring beans and demonstrated the application.

ü       Prepared detailed documentation for the Northern Trust team.

ü       Mentored Northern Trust team of developers on Cloud Foundry.

ü       Provided on going consulting and training in educating Northern Trust developers about Spring, Cloud Foundry and java legacy project migration to Spring and running them Cloud Foundry.

 

Environment: Scrum Agile process, Pivotal Cloud Foundry, Idea IntelliJ, Spring framework JDBC, Spring Cloud, Oracle, EJB

 

Apple, Cupertino, CA              June 11, 2012 – Sept 2013

Solution Architect / Lead Developer / Best Practice Guide

User Metadata Management 3.0 (UDM 3.0) : UDM : User Metadata Management is application integration project that presents  a Browser based UI to view, edit, insert , delete and  upload metadata for a 56 different application areas like AppleCare, Apple Online Store and so on. Its UI is built using ExtJS, the service layer using Spring framework, Spring JDBC and Spring AOP. It also integrates with several of Apples internal system for file storage, data transfer from the stage table to the core application table, sending mails etc. It uses RabitMQ for sending messages to the eventing framework which transfer data from stage table to the core table. It uses Oracle as its own configuration database and the primary application database is in Teradata. When a new application is commission in UDM, the application owner fills up a form which is then entered into the Oracle config database. From that point on, the application users are enabled to use the UDM interface to their data related tasks.

 

Responsibility:

 

ü       Architected, design and written the low level design document with UML diagrams, and detailed program logic.

ü       Designed the UDM database in Oracle with performance improvement in mind.

ü       Consulted on project risks and to keep the development team on track to delivery.

ü       Made several deep code reviews with coding convention and performance in mind helping to improve the code.

ü       Set up RabitMQ cluster, and helped design the RabitMQ exchanges, queues, bindings, and user permissions.

ü       Trained the development team in RabitMQ concepts.

ü       Written Spring Mvc service for file upload and grid data service

ü       Written Spring AOP aspect and configured it for query execution time measurement.

ü       Enforced Spring MVC 3's annotation oriented development practices.

 

Environment: Scrum Agile process, Spring framework (Core, JDBC, MVC, Testing, Scheduling), Teradata, Oracle, SQL Developer, ExtJS

 

Tactical Query Service (TQS 2): This is a WSO2 ESB based Data Service application in which data service ices with SQL queries, stored procedure calls and created and deployed as Carbon Archives (CAR) files to be consumed by other Apple Dashboard applications. The primary purpose of this application of the ease and convenience of serving Apple data to other applications. High reuse is one of the design goals that are achieved with this. This application also uses WSO2 Governance Registry to store the XSD, XSL and other such metadata.

 

Responsibility:

 

ü       Learnt WSO2 framework quickly

ü       Develop Product Launch Dashboard queries including XSL transformation, XSD validation and other registry components.

ü       Consulted on production migration

 

Environment: Scrum Agile process, Spring framework JDBC, Oracle, Eclipse, Servlet, WSO2 Data Service.

 

Global Dashboard Counter Services: This is a Dashboard which shows Apple’s product sale performance right after the product launch. This is viewed by the topmost layer of Apple’s management. This application uses a complex time critical architecture involving Oracle database row level triggers sending messages to high performance RabitMQ cluster, queues. The queues are listened to by a web application using Apache Camel to route / push the updates to the EXTJS Browser UI using Web Socket.

 

Responsibility:

 

ü       Developed Oracle java classes to be called from the Oracle database trigger  for AMQP message generation

ü       Developed the architecture diagram and taken decisive part in finalizing the architecture

ü       Learnt Apache Camel to get database data using Camel JDBC component

ü       Still contributing in Camel as this an ongoing project

 

Environment: Scrum Agile process, Spring framework JDBC, Spring MVC, ExtJS, Eclipse

 

Freight Rate, DemanTra, End to End Dashboard: These are part of Apple’s Global Business Intelligence Dashboard. All of them are developed using ExtJS front end and a Spring backend, accepting query criteria and pulling data from the Oracle / Teradata database backend using the spring backend. All of them share file upload and download as well.

 

Responsibility:

 

ü       Worked in all three as a best practice Guide

ü       Reviewed design document, architecture diagrams

ü       Reviewed Code and helped implement Spring best practice

 

Environment: Scrum Agile process, Spring framework JDBC, Spring MVC, ExtJS, Eclipse

 

Nokia / Navteq Location & Content, Chicago, IL              Nov 1, 2010 – June 5th, 2012

J2EE Architect / Oracle Performance Engineer

Probe Data (PD): The Probe Data application is a Core java based application that processes GPS data received from cell phone service providers to analyze missing road geometries to eventually help enhance Nokia road network products. It has a Hadoop cluster and associated Map Reduce programs to apply algorithms on GPS Data to learn about driving patterns on new roads. It also has, a series of core java components to create potential road images i.e. clusters based on GPS points. Apart from these two main components, it also has a single web application for report generation, and a desktop application (C#) for viewing missing roads and a crowdsourcing framework for reviewing road networks maps. These components relies on Hadoop, JMS using QPid, core java, spring framework, hibernate and JDBC, and PLSQL.

 

Responsibilities:

 

ü       Architected / designed the team’s crowdsourcing framework.

ü       Working with Nokia Agile Work Group (AWG) to facilitate continuous deployment / delivery of code to production

ü       Exploring Puppet Master for seamless machine provisioning

ü       Architected, designed, developed crowdsourcing framework with spring, hibernate, GeoServver, Geotools to generate road, satellite and hybrid images to send to Clickworker.com for crowdsourcing new geometry detection.

ü       Worked with GeoServer and GeoTools to install and configure Map Stores to generate Road network images from Oracle spatial databases.

ü       Written java components for cluster (i.e. roads) analyzer meta data writer.

ü       Written JUnit tests for existing components

ü       Written Core java components for Parking Lot analysis

ü       Written spring and hibernate components for Probe Console application.

ü       Written new PLSQL data access packages for Cluster Analyzer

ü       Formed Oracle  Performance Tuning / Troubleshooting  strategy for the dev team

ü       Written new core java components for enhancing the Partioner application

ü       Analyzed Oracle execution plans for slow performing queries, recommended ways for improving response time.

ü       Worked with DBAs to implement Query response time improvement

ü       Worked on implementing of scheduled of copy script prod database into System Test and UAT environments.

ü       Profiled plsql packages using dbms_profiler build package.

ü       Written Core java components for Database Writer.

 

 

Environment: Scrum Agile process, Spring framework Hibernate, QPid MOM, Linux, Oracle, JBOSS, Visual Studio, SVN, Eclipse, TOAD

 

Blue Cross Blue Shield Association (BCBSA), Chicago, IL              May, 10 – Oct 31st 2010

Application Architect

Blue Health Intelligence (BHI Portal): BCBSA is the parent umbrella organization of all Blue Cross Health insurance companies across US. Blue Health Intelligence is the central Data Warehousing project intended to allow member plans submit their medical and pharmacy claim data monthly. These submitted data is then cleaned, loaded, processed and enriched to add business value for plans. The entire process runs through several stages of verification. There is internal as well external certification of these data by BHI PMO, member plans and external agencies such as Milliman.

The BHI Portal is a web site hosted using Liferay Portal enterprise edition. This BHI Portal portlets are used by BCBSA Project Management Organization (PMO) as well as plans for verification / certification as well to access the Cognos reports.

Responsibilities:

ü       Own the SDLC to Change the BHI SearchPortlet during upgrade of Google Search Appliance (GSA) from version 5.0 to 6.0

o        Written use case document

o        Written SearchPortlet detailed design document.

o        Organized team meetings for review of document and to get business sign off.

o        Written JSR generic portlet for the search and presentation screens, tested in dev,

o        Supported product verification team during quality testing.

ü       Own the SDLC to customize LifeRay’s built in Calendar portlet to accommodate BHI PMO’s requirement of adding a distribution list and email notification whenever calendar events are created.

o        Written Calendar System Use Case and created tagged requirements in Rational ReqPro

o        Developed 4 Workgroup Submission screens as prototypes.

o        Developed Java components to generate confirmation emails for workgroup submission

o        Developed Liferay Struts portlet components to receive confirmation link clicks and update confirmation statuses.

o        Worked with other developer who was working on java components for sending email notification for event creation, updating and deletion.

o        Supported Quality testing and deployment

ü       Share ownership of the SDLC for the project to upgrade Liferay 5.1.4 to Liferay 5.2.

ü       Create System Use Cases for existing BHI Portlets Adam Portlet and the Admin Portlet.

ü       Create System Use Case and Detailed Design Document for Medical Integration Portlets: DCV Group Plan Setup portlet, DCVPlanSubmission Portlet, L4CertificationPortlet, MICompletionFactor portlet and MI Subscription portlet.

Environment : Liferay 5.1.4 / 5.2 sp4, Spring including portlet mvc,JSR 168 Generic portlets,  Hibernate, Oracle, IBM Websphere App Server, IBM DB2, SiteMinder, Cognos, AIX.

 

Pearson VUE, Bloomington, Minneapolis, MN              Nov 09 – Apr, 10

Senior J2EE Architect / Developer

Centralized Capacity Management (CSM): This is an internal website that helps Pearson users centrally view / manage capacity / availability for their entire test centers located all over the world in different regions and countries. This replaces a test center specific availability management desktop tool which is cumbersome and very time consuming. The GUI is delivered through Apache MyFaces and the service back end is implemented using apache CXF, JAX-WS and JAXB. The database is MS SQL Server.

 

Environment: Apache CXF, JAX-WS, JAXB, Spring, Hibernate, Apache MyFaces, SOAP UI, Windows servers, Oracle.

 

Jostens Inc., Richfield, Minneapolis, MN                                                                                            Jan 09 – Oct 09

J2EE Application Architect

Jostens Yearbook Avenue: This is a website that helps Jostens clients [schools / colleges / organization, universities etc] create, design, edit, and upload images, print copies of Yearbooks. The websites page designer tool is template based and helps the user(s) get started in no time. The page designer has tools to add images, different shapes, text in various forms lines; the website helps the users keep history data as well. The front end of this application is built in Adobe Flex 3.x and the web services are implemented in J2EE, Spring Framework, Hibernate, Groovy, Grails. The Flex application communicates in XML with the j2ee backend. The marshalling and un-marshalling is taken care of by the JibX bind tool.

 

Environment: Oracle 10G database, SQL, Apache Tomcat 6.x, Java 1.5, Groovy, Grails, Hibernate, Spring Framework, IBM Websphere 6.1, Eclipse IDE, JUnit, JSP, JavaScript, Java, CheckStyle, , SCRUM practices, SOA, Rational Cruise Control, Subversion.

 

OptumHealth Inc, Golden Valley, Minneapolis, MN              Jan 08 – Dec 08

Senior Designer / Developer

OptumHealth Clarity: It is a web based premium provider information search engine used by United Health Group internal nurses for health care providers, Physicians and Facilities / Hospital information retrieval, analysis and value added comparison. The current effort is on to publish this product for general public to be used over the Internet.

 

Environment: Oracle 10G database, SQL,  JBOSS Application Server, IBM Websphere 6.1, Rational Rose, MyEclipse IDE, JUnit, Spring Framework, Spring MVC, Apache Lucene, iText PDF Generation Tool, JSP, JavaScript, Java, Hibernate, JPA, Xdoclet, Maven, CSS, Unix, CheckStyle, Mercury Quality Center (Test Director), RUP methodologies, SOA, Web services, ANTHillPro, Subversion.

 

Express Scripts Inc, Minneapolis, MN              July 07 - Dec 07

Lead J2EE Designer / Developer / Analyst / Team Lead (4 Developers)

Client Share Online: It is a web based enterprise application that serves as an MIS application for rebates analysis and approval of allocated payments done by the Client Share Batch application. It supports   setting up / querying Client Hierarchies like Super Client, Client Divisions, Plan Types, BPL and Groups and manage their relationships. It also supports creation / modification of rules for allocation and assigning the rules to various client hierarchy levels, Financial Close activities, and creation of Allocation Periods, Processed periods and review and approval of payments through various payment statuses. Additionally it has multiple groups of online drill down reports for various levels of management.

 

Environment: Oracle 10G database, SQL, PL/SQL, JBOSS Application Server, IBM Websphere App Server, Rational Rose, , JSP, JavaScript, Java, Junit, Spring framework Core Spring MVC, Hibernate, Xdoclet, ANT, CSS, Unix, Mercury Quality Center (Test Director), RUP methodologies, CheckStyle, SOA, Web services.

 

WellsFargo Home Mortgage, Des Moines, IA              Aug 06 - July 07

Lead Designer / Developer / Analyst

CORE (Common Opportunities, Results, and Experiences): Implementation / Customization of Enterprise Originations (EO) product from CGI-AMS.            CORE is the umbrella project that is broken down into three functional tiers with associated delivery teams: Customer Facing, Deal Processing, and Deal Decisioning. The primary business driver of CORE is to allow the business to meet speed to market needs; this pervades into almost every aspect of the loan origination process using Service Oriented Architectures (SOA) and Web Services.

 

Environment: Oracle 9i database, Enterprise Origination (EO, from CGI-AMS), Rational Rose, Rational Requisite Pro, Rational Clear Quest, RSA, Checkstyle, SQL, PL/SQL, Hibernate, CSS, ANT, IBM Websphere, SOA, Web services, JUnit, Spring Framework, Spring mvc, SCRUM and XP methodologies, Unix.

 

Bellsouth, USA, Atlanta, GA              Apr 05 to Jun 06

Lead Technical Architect / Team Lead (12 Developers)

Core Services / Consolidated Retail GUI (CRG): Core Services forms the business logic layer of Dial and DSL customers of BellSouth’s Broadband business. Core Services session beans were exposed as Web services deployed in Weblogic App Server to server as the backbone of the SOA architecture. Core Services is the functional back end for a assortment of client application that are responsible from Dial Ordering (REAP), different types DSL ordering (Oracle CRM), Customer Care Tool (CCTOOL), Billing Change Tool (BCTOOL), XML Gateway, CRG to name a few.

 

Environment: Oracle 9i, SQL, PL/SQL, BEA Weblogic App Server, ANT, JSP, JSF 1.0, EJB, JUnit RSA, JDK1.4.1, UML, Unix (Sun Solaris O.S 5.8), SOA, CSS, Web services, Struts, Agile (XP) methodologies.

 

Coal India Pvt. Ltd. and its subsidiaries              Feb 03-Mar 05

Lead Architect / Team Lead

COAL Net (Phase-I): This project is to develop and implement a Web-Based Integrated Transactional Enterprise Application system, named CoalNet Application, for Coal India Limited (CIL) and all of its Subsidiary Companies covering all of their business areas and served as a Service Oriented backbone of en entire company using session beans exposed as Web Services. 

 

Environment: RUP methodologies, Extreme Programming, SOA, Oracle 9i database, BEA Weblogic Application Server, SQL, PL/SQL, CSS, ANT, JSP, EJB, Eclipse, JDK1.3.1, Apache HTTP Server, Sun Solaris O.S 5.8, Unix (IBM AIX 5.4).

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Consultant

Pivotal Inc

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within one month

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

Other

 

 

Target Job:

Target Job Title:

Senior Consultant

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Enterprise Software Implementation & Consulting

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-IL-Chicago South

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent