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

Sanjay Malhotra 

Last updated:  08/06/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


San Ramon, CA  94582
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Sanjay Malhotra

Resume Value: 5mjcbrysw4sjspg5   

  

 

SANJAY MALHOTRA

E-mail: sanjaymalhotra@gmail.com

Ph. 510-418-1521

 

EXPERIENCE SUMMARY

Technical team leader with twenty five years of Information Technology experience. Delivers strong technical solutions that solve business problems; always keeps an eye on bottom line business benefit. Offers a proven record of making outcome-based decisions that drive business process improvements and system-wide standardization. Strengths lie in managerial leadership, optimizing communication and executing strategy that drive quality products.

·   Working Knowledge of Big Data and NoSQL solutions in Retail and Industrial Internet domains.

·   In-depth knowledge of object oriented programming and Java/J2EE technologies including Servlets, JSP, EJB, JDBC, JMS, MQ Series.

·   Experienced in User-Interface development using the Java AWT, SWING, JQuery.

·   Worked on different Application and Web Servers like Tomcat, WebSphere and Weblogic.

·   Extensive experience in Eclipse, WSAD and RAD.

·   Extensive working knowledge of SQL and Databases like MS SQL Server, DB2, Oracle.

·   Experienced in client side Technologies such as HTML, DHTML, and JavaScript.

·   Experienced in development of SOAP and Restful Web Services.

·   Experienced in all aspects of BPM and Workflow technology using TIBCO Staffware iProcess.

·   Extensive working knowledge of imaging products such as FileNet.

·   Strong analytical and debugging skills.

·   Experienced in both waterfall and agile development methodologies.

 

·   Proven ability to lead software development teams and to work on multiple projects simultaneously with strict deadlines.  Focus Areas include Project planning/execution, status reporting , co-ordination with offshore (India) development Team, Requirement gathering, User Interaction, Analysis, Design, Development, Documentation, functional Testing, Implementation, Integration, Code walk through/management, maintenance, enhancements and version control.

·   Experienced in mentoring junior programmers.

·   Detail oriented with strong problem-solving, work ethics, interpersonal and teamwork skills.

·   Excellent ability to communicate effectively with all levels of management and with the user community. Act as a liaison between the business client and technical organization.

·   Experienced in Business Continuity Planning of mission critical applications.

 

Technical Summary

Languages: JAVA, JavaScript, C, C++, VC++, Python, Visual Basic

IDE/Tools: JBuilder, Eclipse, WSAD, RAD, MS Project, Rational Rose

Component Technologies:J2EE/EJB, Web Services, Javascript, JDBC, Java Beans, JMS, MQ Series, JMX, COM, ActiveX, CORBA and Service Oriented Architecture

Markup Languages:XML, XSL, HTML, CSS

RDBMS:SQL-Server-2005, Informix 10.0, DB2, MS-Access Oracle 11g  

Framework:J2EE, Spring, JPA/Hibernate, log4j

NoSQL:Cassandra

NewSQL:SQLFire, GemFire

Big Data:Cloudera Hadoop (CDH).

OS:Windows, LINUX/UNIX

Methodologies:UML, Microsoft VISIO, GANG OF FOUR Design Patterns, J2EE Design Patterns, AOP, Object Modeling, Database Modeling, Water flow, Iterative, and Agile Programming.

Server:WebSphere, Weblogic, Tomcat

Version Control Tools:Windows CVS, VSS, ClearCase, Subversion, GitHub

ETL Tools:IBM Datastage, Talend

Defect Tracking Tools:ClearQuest, Quality Center

Integration Tools:ANT, Maven, Jenkins

Agile Tools:Version One, Rally, JIRA

 

Employment History

 

November 2014 – Present                            GE Global Research, San Ramon, CA

Title:  Lead Technical Product Analyst

 

As a member of the GE’s Software Center of Excellence (SCOE), working as a Lead Technical Product Analyst.  SCOE is responsible for augmenting the traditional IT teams with Industrial Internet solutions based on Big Data related technologies. Currently working on the following initiatives in parallel:

 

·   Transportation Operations Portal: This is a cloud based remote monitoring and diagnostic application to view the locomotive component health in near real time for railroad company assets. Hundreds of sensors on a running locomotive transmit data to the satellites which is transferred to Hdfs based Data Lake. The application aggregates the data for various components such as Engine, Turbo, Combo etc. into an in memory GemFire Database. The presentation layer for this data is built using LifeRay Portal and Tableau BI tools and is end user configurable. Extensive alerts and reporting capabilities aid in reducing the operating costs and avoid locomotive failures.

 

·   Wind Derailment Prevention: This is a predictive analytics cloud based solution to warn the railroad companies the probability of the train cars getting toppled and derailed during high wind events across the United States. The risk model developed by GE data scientists is based on last several years of weather data and real time weather data from various weather sources. Alerts are generated based on track location and the risk score generated by the model for an hour in future. The risk model algorithms are implemented in Python and the alerts are presented to the train dispatcher using screens developed using Angular JS framework. This solution helps the railroad companies to take preventive action by stopping the trains in impacted areas for the duration of the event.

 

·   Generic Scheduling solution for Operations Optimization: This project entails building of a generic work order and shift based schedule generator using open source OptaPlanner. Customized solutions for various customers then can be developed for various customers for operations optimization.

 

Specific responsibilities include:

-          Act as a technical liaison between remote and on site Product Owners and the development teams in an agile environment.

-          Work with Product Owners for creating product requirements document and then decomposing the requirements into functional stories.

-          Work with the development team, Architects and Data Scientists on design and formation of technical stories and product roadmap. Act as dev lead when needed.

-          Participate in technical discussions and explore alternatives or different approaches.

-          Directly engaging the customer for valuable feedback resulting in multiple changes to end product.

-          Keeping team on track of deliverables and timelines.

-          Monitor and track sprints and development activities to deliver highest quality of products.

-          Act as a Scrum Master of bi weekly sprints using JIRA and Rally Agile tools.  

 

Environment: Linux, JBoss/Tomcat, Rabbit MQ, Java 1.7, Spring, REST and SOAP Webservices  HDFS, GemFire, Talend, LifeRay, Tableau, Python, MySql, MongoDB, AngularJs , Jira and RallyAgile tools.

 

August 2014 – November 2014                            The Permanente Medical Group, Walnut Creek, CA

Title:  Technical Manager

 

On contract assignment as a Technical Manager for Mobile Application development of preventive care and medication adherence Android and iOS applications. These mobile applications help patients manage various functions such as routine and video visit appointments, interactions with the doctors, prescription refills etc. The mobile device makes REST Web Service calls to the server which in turn utilizes the ESB to process several SOAP Web Service calls to formulate the response. The applications heavily use the in-Memory NewSQL database (SQL Fire) for caching data.

 

Specific responsibilities include:

-          Leading a team of developers (iOS, Android, backend), BA and QA in an agile environment.

-          Helping the team resolve issues, conflicts and barriers by working with Technical Lead/Architect and Scrum Product Owner.

-          Keeping team on track of deliverables and timelines.

-          Participate in technical discussions and explore alternatives or different approaches.

-          Facilitate solution development activities of multiple projects/products and releases.

-          Ensure that process is followed and team is functional and productive.

-          Coordinate Onsite and Offshore development activities.

-          Monitor and track sprints and development activities to deliver highest quality of products.

-          Act as a Scrum Master of bi weekly sprints using Rally Agile tool.  

 

Environment: Unix, JBoss/Tomcat, IBM MQ, Rabbit MQ, Java 1.6, Spring, REST and SOAP Webservices  DB2, SQLServer, SSIS, WSO2 WSAS and ESB, SQLFire, XCode, Android/iOS SDK and Rally (Agile project management tool)

 

April 2013 – July 2014                            Safeway Inc., Pleasanton, CA

Title:  Tech Lead

 

Member of the Marketing and Loyalty IT group supporting Safeway’s Just For U digital deals program. Responsible for leading the geographically distributed team in development and maintenance of Offer Management System (OMS) in an agile environment.  The application provides various lines of business the ability to manage Store coupons, Manufacturer coupons and Personalized deals. The offers are pushed to customer facing Safeway.com site for customers to digitally clip these deals. The application interfaces with several internal and external applications using soap and restful web services, uses home grown Workflow process for offer management and utilizes several ETL processes for enterprise data layer. JQuery based UI makes AJAX invocations to the restful services for server interaction.

Specific responsibilities include:

-          Supervise design, development and evolution of specific technical capabilities / services / software components of Offer Management System in accordance to business requirements and product roadmap.

 

-          Review and update system architecture and design documentation; domain specific architecture guidelines and technology standards.

 

-          Collaborate with Product Management, Architecture and Development teams on future projects definition, document assumptions, facilitate software development estimates for new business features, identify dependencies and risks.

 

-          Assist QA and development teams in defining test strategy, acceptance criteria, bug fixing and issue resolution. 

 

-          Act as Scrum Master for Agile development cycle of bi-weekly sprints.

 

-          Serve as mentor to less-experienced developers. Accountable for team performance and achieving objectives.

 

-          Responsible for effective career planning and development for developers.

 

-          Participate in development of proof of concepts for couple of use cases using Hadoop stack.

Environment: Unix, Weblogic 10.3, Java 1.6, Spring, SpringBatch, JPA/Hibernate, JQuery, Oracle, DB2 UDB, TeraData, DataStage 8.7 and Version One (Agile project management tool)

2012 – April 2013              Wells Fargo (Lending Services), Concord, CA

Title:  AVP and Application Systems Engineer 5

 

Technical Lead for mission critical J2EE middleware application - CDP. The application provides various Lending lines of business the ability to generate and distribute Disclosures and Closing packages to branches and customers. The application interfaces with internal and external applications using SOAP based web services, XML messages on MQ queues and stores the documents in FileNet repository. Specific responsibilities include participation and lead in design, development and enhancement of entire application.

Environment: Windows 2003, Weblogic 10.3, Java 1.6, JMS, MQ, JMX, EJB 3.0, Spring, Hibernate, SQL Server 2005, Cassandra (NoSQL), XML, XSLT, JAXB, Axis 1.4, SoapUI, XMLSpy, Log4j, Eclipse, ANT, NDM.

2002 – 2012              Wells Fargo (Card Services), Concord, CA

Title:  AVP and Application Systems Engineer 5

 

Senior developer and technical team leader for two mission critical J2EE application systems - DAT and EFW.

Disputes Automated Tracking (DAT) is a J2EE application that handles the Fraud and Non Fraud Debit Card customer disputes and claims. The system uses a home grown rules engine for risk and provisional credit recommendation. TIBCO Workflow is used to assign steps in a claim and as necessary move the claim to a user to be worked in a timely manner over a period of several weeks. It also uses the FileNet Imaging Technology to scan paper documents associated with a claim and file the new electronic document with the claim. This application interfaces with various internal and external (FDR, VISA DPS, VROL UI) SOR’s. The Client browser session is based on a dynamic tab metaphor that displays the claim information, workflow information and images that can be annotated and extracted.

 

Electronic Forms Workflow (EFW) is a J2EE application that handles the Back Office operations of all requests submitted by Wells Fargo branches nationwide. It uses the TIBCO Workflow to assign steps in a request and as necessary move the request to a processor to be worked in a timely manner. Incoming requests are received via Faxes, E-Mails, Reports and various real time Web Services. If a request has an associated form image, it gets converted to TIFF and displayed online in the image tab using SnowBound Image SDK.

Specific responsibilities include:

-          Participate and lead in design, development and enhancement of both applications from day one. Online includes both client and server side code. Batch includes hundreds of services/tasks and tens of web service interfaces both internal and external to Wells Fargo (e.g.VISA).

-          Subject matter Expert for the entire TIBCO workflow design and coding for both applications. Used TIBCO Business Studio and Process Modeler to create the workflows. The systems have five workflows with several hundred steps. DAT workflow and the items it supports is one of the large installations TIBCO has supported worldwide thus far.

-          Act as a mentor and technical liaison for India team and temporary contracting staff. Responsible for their work assignments and code reviews.

-          Participate in project sizing and cost estimates with project managers and Line of Business. Worked with team manager to organize and prioritize multiple efforts. This includes task assignments for various resources and coming up with task sequence.

-          Participate in requirements gathering, use case creation and creation of Functional and Computer System design documents. This involved interacting with Application and Enterprise architects along with end users.

-          Followed the agile development of shorter iterations to keep quality under control and provided frequent evidence of progress. Every project iteration delivered the most valuable business functionality with the limited and fixed team size.

-          Work closely with QA groups for development of script driven performance tests e.g. using LoadRunner. These multi user capable scripts are used to execute screen driven use cases.

-          Automated the proactive monitoring of all components of the applications along with KPI analysis. Led efforts that increased the reliability and availability of application.

-          The application availability SLA has never been missed. Support Line of Business in Unit Acceptance testing, defect resolution and training for each production release.

-          Work with infrastructure support in deploying and configuring the application on servers

-          Interact with Architects and engage Vendor support (TIBCO, IBM, Microsoft etc.) to resolve performance and scalability issues.

Environment: Windows 2003/2008, Websphere 6.1, Java 1.5, TIBCO Staffware iProcess 11.1, FileNet Image Services, SnowBound Image SDK, SQL Server 2005, Informix, XML, CSS, HTML, Java Beans, Servlets, JSP, DHTML, JavaScript, DynAPI, Java Applets, Swing, Java Reflection, JDBC, JAXB, Axis (LaunchPad), SOAPScope, SoapUI, XMLSpy, Log4j, RAD 7.0, ANT, NDM, Open Source Java packages to generate Word and Excel documents, CTI, FaxComm, VB, Sybase Open Client, SafeNet encryption on Database.

2000 – 2001              Wells Fargo ( Consumer Credit card), Concord, CA

Title:  Application Systems Engineer 4

 

As a developer, was responsible for coding a new middleware interface to retrieve card Data from FDR for Business Object Services (BOS) group. This was a high volume transaction interface and encompassed several operations such as retrieve card status, transaction history etc.

Environment: Sybase Open Client, C, C++, CORBA,  HP/UX UNIX Servers, Shell Scripting

1998 – 2000              Wells Fargo ( Consumer Credit card), Concord, CA

Title:  Application Systems Engineer 4

 

As a lead developer, worked on enhancing and maintaining the Credit Card IVRU for Wells Fargo prior to Norwest merger. Responsible for script maintenance and coding modules to exchange data from mainframes via Message units and other platforms via socket based interface.

Environment: C, BriteVoice Switches, Proprietary telephony Software on DEC UNIX Servers, Shell Scripting

1995 – 1998              Wells Fargo ( Consumer Credit card), Concord, CA

Title:  Application Systems Engineer 4

 

As a programmer, primarily was responsible for building various CICS screens for BankCard Application. The System used a home grown workflow system based on queues and user roles. Also built inter interfaces to Experian, TU and Equifax to get credit score and history.  This application was used in call center for requesting new credit cards. Also modified code in smallTalk based customer service application.

Environment: Mainframe, COBOL, DB2, CICS, SmallTalk, Windows.

1990 – 1994              Wells Fargo ( Consumer Credit card), Concord, CA

Title:  Independent Consultant

 

As a programmer, was responsible for coding and testing various Credit Card Marketing MIS Reporting applications. The data was imported from Mainframe DB2 database into an Oracle DB for MIS reporting.  CICS screens were used to specify the dynamic extract criteria.

Environment: MainFrame, COBOL, DB2, CICS, SAS, Nomad, Oracle 7.x, PL/SQL, Solaris UNIX Servers, Shell Scripting.

1989 – 1990              Xerox Computer Services , Marina Del Rey , CA

Title:  Independent Consultant

 

As a programmer, was responsible for coding and testing various programs for Order Management System using Mainframe, COBOL, VSAM and CICS.

Environment: Mainframe, COBOL, VSAM, CICS.

Education

 

-          1988 - Bachelor of Engineering (Computer Science), Bangalore University, Bangalore, India

-          2001 - M.S. (Software Engineering), Golden Gate University, San Francisco, CA

 



Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

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

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-Oakland/East Bay

Relocate:

No