From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:55 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

B B 

Last updated:  09/02/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Fremont, CA  94536
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: B B

Resume Value: nd9qm68cifqq3f68   

  

 

 

B B    

 

 

 

 

Fremont, California

 

Technical Leader

 

 

Java SE/EE | Application Platform | Web Services (REST, SOAP) | Web Applications

·               An IT professional experienced in the area of application design, development, architecture and customer support.

·               An out of the box thinker with good communication, presentation and analytical skills.

Environments

-

Red Hat Linux, UNIX, Windows, OS X

Programming

-

Java, XML, XSL, XSD, WSDL, UML, SQL and PL/SQL, JAXB, JAXP, XML Beans, XSLT, StAX, JDBC, Axis2, CXF, Java Beans, JSP, Servlet, JMS, Kryo, Multithreading, Hibernate, Spring, JUnit, Log4j, Neo4j, Voldemort, JOTM, Lucene 3.0, Struts, Python, JavaScript, AJAX, JSON, CSS, XHTML, HTML, Swing, AWT, TL1

Databases

-

PostgreSQL 8.0, Oracle 11g, MS SQL Server 7.0

Version Control

-

Gitlab, SVN, ClearCase, Perforce, CVS, Visual Source Safe

Defect Tracking

-

Radar, JIRA, ClearQuest, TeamTrack, QualityCenter

Other Tools

-

Splunk, Play framework, YourKit profiler, Eclipse 4 IDE, soapUI, JMeter, TOAD, Rational Rose, Shell Scripting, ANT, Maven, Dreamweaver, Firefox, Internet Explorer

App Servers

-

Apache Tomcat, WebSphere 6.1, BEA WebLogic 8.1, JBoss

 

Professional Experience

 

 

Senior Java Engineer (Contract)                                                          April 2015Present

Apple - Sunnyvale, CA

 

While working with Apple Payment Platform group enabling purchase transactions for Apple retail business, I participated in development, testing, deployment and configurations of payment gateway application and setup of associated infrastructure. The primary activities include

· Development of authorization, reversal and network management message format classes and field population logic.

· Development of settlement file data format classes and field population logic.

· Writing Junit test cases for various message and format classes.

· Participated in sprint oriented daily scrum meetings and carrying out development in TDD and continuous integration model.

· Prepared host simulator start/stop shell scripts for multiple instances.

· Installed and setup Splunk enterprise software for log file data analysis with remote host forwarder while configuring index and source type.

 

Environment: Java SE 8, JDBC, XML, Oracle 11g, SQL, PL/SQL, Eclipse IDE, JUnit, Logback, SLF4J, Maven, Gitlab, Radar, Jenkins, Linux, OS X, Splunk, Chrome, Safari.

 

Senior Java Engineer (Contract)                                                          November 2014March 2015

GE Global Research - San Ramon, CA

 

Being part of fleet-status and deal-flex software applications development team, the role requires development, maintenance, upgrade, configuration and setup of the core application and its platform. The primary activities I worked on include

· Upgraded the deal-flex application RESTful web service to newer Predix platform version along with WSo2 integration for authorization. Performed sanity testing of various Scenario Management use cases of the RESTful service.

· Enhanced the play-framework based deal-flex UI for user authorization check and layout defects.

· Developed email sender and response parsing module for test automation using Java Mail.

· Participated in sprint planning, daily scrum and demo meetings as well as carryout development in TDD and continuous integration model.

· Prepared build, deployment and application start/stop procedure for selected environment with Python scripts.

· Prepared class sequence diagrams with reverse engineering and application installation, configuration and troubleshooting guides.

 

Environment: Java SE 7, Java EE, Spring, Spring JDBC, XML Beans, JAXB, JNDI, LDAP, Java Mail, JMS, Active MQ, XML, XSD, JAX-RS, HTML, JavaScript, CSS, Play framework, CXF, WSo2, Oracle 11g, SQL, PL/SQL, Eclipse IDE, JUnit, Log4j, SLF4J, Maven, Python, Confluence, Gliffy, JIRA, Bamboo, LINUX, OS X, SVN, Chrome, Firefox.

 

Senior Java Engineer (Contract)                                                   November 2012September 2014

Siemens - San Mateo, CA

 

As a member of Platform Engineering team, analyze requirements, design, develop and performance engineer energy IP application platform and applications.

· Set up and test Active MQ JMS cluster and Tomcat 8 cluster for failover scenarios.

· Carried out performance analysis and tests for EnergyIP meter-read, billing-read processing applications, DDSWebService Import Adapter, JMS/SOAP based services and platform using profiler and memory/cpu usage tools like nmon thereby improving the performance.

· Enhancement of EnergyIP application platform configurations and parameters involving client-server JMS messaging architecture using A2F, in-memory database EIDG built on Voldemort key-value storage system, Oracle DB for VEE/billing applications setup.

· Improved performance of agile application framework (A2F) with defect identification and fixes related to message types and thread pinning.

· Provided support to DRMS services development group by resolving their cases and extending customized platform solutions.

· Developed a fork-join based JMS performance analysis module to gauge the overall stability and throughput of Active MQ and Open MQ using text/A2F messages w/o Kryo serializer.

· Developed Q-browser module for assessing a queue by logging formatted messages in a file.

· Developed Meta key-value pair module using JAX-RS for REST services of VisualAdmin web application.

 

Environment: Java SE 7, Spring, Servlet, JSP, JDBC, XML Beans, JAXB, SAX, JNDI, LDAP, JMS, Voldemort, Kryo, Active MQ, Open MQ, GlassFish, XML, XSD, DOM, SOAP, JAX-RS, HTML, JavaScript, CXF, Oracle 11g, SQL, PL/SQL, JIRA, Tomcat 7, Eclipse 4, soapUI, JMeter, JUnit, Log4j, YourKit profiler, ANT, Shell Script, LINUX, Windows 7, Perforce, Chrome, Internet Explorer 8.

 

IT Engineer (Contract)                                                                            July 2008September 2012

Cisco Systems - San Jose, CA

 

In a collaborative work environment analyze requirements, design, develop, test and deploy SOAP based web services. Coordinate design and implementation of services. Enhance service development framework (SDF) and provide support to user community of SDF in resolving their cases. Mentor module developers remotely. Projects include…

 

Ø      Sales Account View (SAV): Designed, developed and supported Geo Boundary, Sales Account, Search, View Owner Status and Conflict sync modules of Customer Registry SAV web service. The SAV service is aligned with master data management (MDM) and facilitates management of customer accounts of Cisco for sales crediting purpose.

·   Designed server side components and created classes and interfaces.

·   Worked with neo4j APIs and traversals for application data management and search.

·   Formed Lucene Boolean Queries for search service invoked with neo4j provided APIs.

·   Developed prototype of SAV data storage mechanism using Neo4j graph DB Sales Accounts, Party, Geo Boundary, GRID entities towards performance analysis of Neo4j graph DB.

·   Implemented XADataSource with Spring and JOTM for neo4j and Oracle DB.

·   Performed Graph DB upgrades, High Availability cluster setup and stability Load Tests.

 

Ø      Service Development Framework (SDF) and Web Services: Designed and developed new features of SDF. Provided support to user community of SDF in resolving their queries and cases like correction of XSD for the service request/response payload and configuration issues.

·   Developed XStream based XML-POJO conversion API and updated XSD of service registry.

·   Developed JNDI based JMS connection-factory and queue lookup and message communication module for sending secure message to web service and service usage notification log to database.

·   Migrated web service application consisting of SDF to J2SE 5.0 and WAS 6.1 environment from J2SE 1.4/WAS 5.1 involving issue identification and resolution with infrastructure team.

·   Enhanced service registry configuration loading process during application startup. It involved improved cache management of configuration information of services and resources.

·   Updated PL/SQL procedures for latest changes in the service usage notification logging.

·   Created JSP based web GUI for demo application involving request-response for various types of content like XML, JSON, Badgerfish JSON and SOAP exchanged with web service.

·   Developed service management tool and integrated with SDF thereby enhancing it to provide consolidated information on services configured. This tool has a service client to test the service and is equipped to display information on misconfigured services. The StAX API was used to extract service request part from SOAP envelope for testing the service.

·   Developed multi page ServiceRegistryEditor using eclipse forms in eclipse Plug-in development perspective. The ServiceRegistryEditor loads/creates xml based service registry file which contains service/resource configurations for various services.

·   Developed facade service for aggregation of response from individual services. The request/response between browser and facade web-service was handled through AJAX call.

·   Implemented Servlet filters for xml to HTML data conversion for response of facade service.

·   Developed custom JSP tag library for fetch service/field data and embed it in JSP view.

·   Developed web GUI with Struts2 and action classes for Index search. Apache Lucene based indexes can be created/started/stopped with this GUI involving XML configuration of an index. Search invoked through web-service call invoking search framework built on Lucene.

·   Created prototype for REST services with Restlet.

 

Environment: Java SE 6, Neo4j, Apache Lucene 3.0, Spring, JOTM, Servlet, JSP, JDBC, XML Beans 2.2, JAXB, XStream, SAX, JNDI, LDAP, Tibco JMS, EJB, StAX, XML, XSD, DOM, SOAP, HTML, CSS, JavaScript, AJAX, JSON, Axis2, Oracle, SQL, PL/SQL, Tomcat 6, WebSphere 6.1, Eclipse 3.5, soapUI, JMeter, JUnit, Struts, ANT, Maven, LINUX, Windows XP, CVS, QualityCenter, Firefox 11, Internet Explorer 8.

 

Senior Software Engineer                                                                          January 2003April 2008

Motorola, Bangalore, India

 

Design and develop web application modules. The clients pertain to telecom domain requiring management of cellular network management. Engineered customized features and modules. Devised enhancements and updates for existing features. Conducted unit and integration testing throughout life cycle and resolved reported issues. Handled Software Configuration Management activities for ClearCase user groups. Mentor junior team members. Projects include…

 

Ø      Seamless Mobility Manager (Client: Qwest, Denver, CO): The Mobility Manager software, an IP-based Fixed Mobile Convergence platform, handles voice call continuity between cellular and all wireless networks. Mobility Manager is based on a dual number architecture and facilitates the subscriber to move freely between the networks. Mobility Manager functions as an Application Server of IMS and has a web based EMS to manage the core processes, cards and users etc.

·   Applied MVC pattern with struts framework for new billing configuration screens.

·   Developed mobility manager elements state monitoring screens with AJAX and Hibernate.

·   Developed View layer for Application/Hardware/Billing configuration screens with JSP and HTML/Logic tag libraries.

·   Prepared data validation module with JavaScript for Application and Hardware configurations.

·   Created CSS files for GUI pages to enable improved user experience and maintainability.

·   Created database triggers and procedures with PL/SQL for various configuration checks of mobility manager modules applications, remote network elements, billing parameters.

·   Carried out Defect-Tracking/New-Request with peer-reviews in steps of request-analysis, request-assignment, request-performed and request-closed involving participation of author, reader, inspectors, moderator and SQA.

 

Ø      Software Configuration Management: Provided SCM support to development community. Activities involved managing, configuring, and debugging various tools and processes deployed. Web based tools support manage products and users of development team for controlling their interaction with the SCM systems.

·   Created web based administrator GUI with struts framework and CSS dealing with add/delete users in a functional area of a team. Developed persistence module with Hibernate with POJOs.

·   Used AJAX with JSON libraries for quick retrieval of existing users in a functional area.

·   Enhanced database schema, PL/SQL triggers and procedures of SCM module user management for users, groups, roles and projects entities.

·   Developed a build upgrade application with Swing for development teams involving tasks like database upgrade replacing command line interface maximally.

·   Migrated build process from 'GNU make' to 'clearmake' for IMS product.

·   Resolved ClearCase issues raised by various development teams through deployed SCM tools.

·   Performed SQA role towards enforcement of peer review process for development teams. This involved passing/rejecting a review based on non-conformance with peer review guidelines.

 

Ø      Motorola Soft Switch-CDMA (Client: Alltel, Little Rock, AR): MSS, a software driven switching system, manages cellular network. It has web based EMS/NMS and TL1 command line interface (CLI) for configuration, provisioning and monitoring of core processes, cards, network elements, billing, translation, media gateways, timer profiles, LEA, operators, password policies etc.

·   Implemented Technical Requirements Document/Customer Requirements Document for various features on provisioning of MSS network elements and system parameters.

·   Contributed to Customer/Technical Requirement discussions for enhancements/corrections and prepared high/low level design diagram documents for new features.

·   Enhanced batch process for provisioning trunks and ports for call media improving performance.

·   Developed Delete Impact Dialog module for informing the user about impact of deletion of an element from configuration setup, using JAXP and DOM.

·   Developed filtered records display module for billing record search with struts framework and AJAX. This involved multithreading for a number of users invoking the search simultaneously.

·   Developed XSL based EMS/NMS GUI screens for XML transformation into HTML.

·   Enhanced existing server side code for performance improvement.

·   Developed XSL templates for XSLT to standardize the look and feel of GUI screens.

·   Used CSS for enhanced GUI and prepared data validation module using JavaScript.

·   Worked with shell scripts for customer specific automated database configuration.

·   Used TL1 (Transaction Language 1) for executing commands of object based server managing different objects of mobile network management system.

·   Developed database triggers and procedures for network element configuration checks.

 

Environment: Java, J2EE, Servlet, JSP, JDBC, JAXB, JAXP, XML, XSLT, DOM, Struts, Hibernate, Swing, GNU Make, HTML, JavaScript, AJAX, CSS, Ant, Shell Scripting, PostgreSQL 8.0, SQL, PL/SQL, Tomcat 5.0.18, Apache 2.0.54, Eclipse 2.0, Redhat LINUX, Solaris, Windows XP, TeamTrack, ClearCase, ClearQuest, TL1, Firefox 2.0, IE 6.0.

 

Software Engineer                                                                          February 2000November 2002

Optech Solutions Pvt. Ltd., New Delhi, India

 

Design, develop and troubleshoot web applications for clients in various domains as e-commerce, supply chain management and sales. Collected user requirements and prepared Software Requirement Specification. Created class diagrams and sequence diagrams with Rational Rose. Coded JSPs, Servlets, Java Beans and Java classes. Built client side validation for forms with JavaScript and Server side validation with Java. Administered project database by defining the user privileges and maintaining database upgrades along with testing and verification of changes to the database schema. Prepared SQL script for initial database creation and optimized SQL statements by eliminating extra joins and conditions. Prepare test plans. Worked with MVC pattern. Mentored junior team members. Projects include…

 

Ø      Sales Force Automation System: The web based software product empowers an organization sales team to manage its activities online facilitated by modules as employee, role, calendar, forecast, lead management, opportunity management, system admin, business admin, personal directory, targets and Order Fulfillment.

·   Worked on employee, role, system admin, lead management and targets modules.

·   Developed Targets module for configuring targets for the sales department and then sub-groups and individuals in the hierarchy.

 

Ø      D-CRM (Customer Relationship Management)(Client: DSSI, Southfield, MI): The Direct Sourcing Solutions (DSSI) is an industry leader in indirect procurement services. D-CRM  application basically deals in relationship management with customers and suppliers of DSSI. Four roles namely supervisor, operator, customer, supplier participate in the process through D-CRM website. The supervisor and operator of DSSI co-ordinate entire relationship process with customers and suppliers. Application contains four modules problem management, category management, reporting, supplier-performance and sub-modules product and product category.

·   Worked on supervisor and operator modules. Performed Database modeling.

·   Developed reports and various searches based on Product category, Product sub-modules.

 

Ø      e-Jewelry (Client: Combine International, Troy, MI): The e-Jewelry online application supports jewelry business of Combine International encompassing manufacturing and distribution of jewelry. The application modules are inventory, item-details, order processing, error process, tax-rate maintenance and shipping. The user can browse through the website and prepare a shopping cart for the items one wants to buy while ordering the items online.

·   Designed and coded Error Process module. The use case contains various classes and servlet, which lets the administrator maintain error-message for various modules stored in database.

·   Designed and coded module Maintain Tax Rate. This use case enables user to view and maintain tax-rates for different states of US.

·   Designed and coded smaller module Java Script Generator. Contains classes, which retrieve messages from database and send it to servlets in the form of JavaScript, which opens a new window with message on the client side.

·   Designed and coded Installation Application using Visual Cafe. This application was developed using Frames and classes of Java-AWT. It installs product package from CD in the directory chosen by client and also creates database tables and inserts data to these tables.

 

Environment: Java, J2EE, JSP, Servlet, JDBC, JavaMail, AWT, JavaScript, HTML, Visual Cafe, Oracle 8i, SQL, Weblogic 5.1, Microsoft IIS with ServletExec, OOAD, Rational Rose, Visual Source Safe, Windows 98/NT.

 

Education

PG Diploma in Marketing Management, 1997 [IGNOU, New Delhi]

Bachelor of Engineering in Electronics & Instrumentation, 1995 [BIET, Jhansi]



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Java Engineer

T

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Manager (Manager/Supervisor of Staff)

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Senior Java Engineer

Desired Job Type:

Temporary/Contract/Project

Desired Status:

Part-Time

 

Target Company:

Company Size:

Occupation:

Project/Program Management

·         IT Project Management

 

Target Locations:

Selected Locations:

US-CA-Oakland/East Bay

Relocate:

No