Post Job Free
Sign in

E-Commerce Machine Learning

Location:
Alpharetta, GA
Posted:
September 25, 2024

Contact this candidate

Resume:

Avi Deshmukh

Phone: 1-408-***-****

Email: ***@*************.***

Work Status: US Citizen

Location Alpharetta, GA

Abstract

Technologist/Product Architect with 20+ years of experience in Architecture, Design, Development in Software Products, e-Commerce and B2C, B2B Portals, Web Sites,

Architecture, Product Roadmap, Strategy and direction

Product Deployment, Administration and Automation

Passionate with Startup mindset, constantly learning new tools and technologies, innovating and thriving.

Experience with Full Stack Development

Core Competencies

Extranet and Intranet Portals, HR Portals, e-Commerce, Payment Gateways

B2C Mobile Apps - Design, Architecture, Development, Deployment

Web Development technologies and frameworks, OpenSource tools

Technology assessment and frameworks

Usability analysis, UI/UX for mobile products

Agile and SAFE

BlockChain and Machine Learning

CORE SKILLS - WebSphere Portal/HCL DX and WebSphere

Over 18+ years of experience in various IBM WebSphere related products, WebSphere, WebSphere Portal (WPS) now HCL DX, WebSphere Content Management (WCM), Tivoli Access manager (TAM), WebSphere Process Server (WPS). Lead Architect and Developer on for many large WebSphere projects at Kaiser Permanente, Visa, IBM, Deloitte, Staples, USDA

Former IBM WebSphere Portal Product Architect and Developer at IBM from 2001-2005

Former IBM WebSphere Portal product developer from 2001-2005 at IBM

Technology Experience

Server-side Frameworks:

Java, J2EE, Servlets, Portlets, Struts, JSF, JSP, JDBC, LDAP, Spring, Hibernate

Front End/Full Sack Technologies:

JQuery, Angular, React, NodeJS, Django &Flask based on Python

App Servers/Containers:

Apache, JBoss, WebSphere Application Server, WebSphere Portal, Administration, Deployment, Scripting and Cluster management, Docker

Cloud:

AWS - Architecture, Deployment and Administration

Programming:

Java, Perl, Python, UNIX Scripting, HTML, XML, XSL, Groovy, JavaScript, C, C++, Solidity

OS:

Unix, Linux, Solaris, AIX, Windows

Database:

DB2, Informix, Oracle, NoSql DB – MongoDB

Configuration Management:

GitHub, SVN, CVS, ClearCase

Mobile:

Android and IOS development, PhoneGap, Cordova, Ionic, Titanium Appcelrator, HTML5

ReactJS and Sencha Touch

Build and Deploy:

DevOps, Jenkins, Build Forge, CICD, Maven, Automation, MicroServices

IDE:

RAD, NetBeans, Grails, Eclipse, PyCharm, Visual Studio

Content Management:

WebSphere Content Management, TeamSite, Documentum, Druple

Machine Learning:

IBM Watson

Portals: IBM WebSphere/HCL DX, Liferay

Software Development practices

Agile development practices, SCRUM, CICD

Profession Experience

Nitor Software Solutions, GA December 2014 – Current

Architect/Senior Developer

USDA/CDC/Staples/Avnet March 2018 onwards

WebSphere and WebSphere Portal Architect, Consultant, Developer, Administrator on several WebSphere and WebSphere Portal- HCL-DX Projects

Staples/Avnet/Deloitte/CDC/USDA/Kaiser Permanente/Visa

Consultant/Developer/Administrator for USDA projects, NRCS and WCIS (Natural Resources and conservation services)

Architecture, development, and migration to WebSphere Portal 9.5,8.5 environment

Themes and skins, JSR 286 portlets, WCM design and deployment, Inter Portlet communication, Web server, Deployment manager, Portal cluster management, Administration, support, enhancement.

WCM – Content management, admin, templates, content personalization

Portal Admin, deployment, migration, production support

Portal Cluster deployments, scripting, xmlaccess, Portlet Archive

Portal SPI, custom development,

Filenet P8 deployment, enterprise content management, WCM strategy, Syndication, Content migration and personalization

Deployment and migration of large scale portals, patches, upgrades, fixes, CF

WebServer Plugins, Portal performance testing, monitoring, logs analysis

WCM workflows, plugins, AT and PR automation,

HCL Support tickets, follow up, work closely with HCL team

Migration of portal from 8.5 to portal 9 – Artifacts, xmlaccess, site migrations, site export and imports

Portal configuration management and Administration

Cloud strategy initiative to migrate on premise apps to Hybrid Cloud – Technology stack, AWS, Frameworks, SSO, work with multiple groups to figure out their app migration to cloud, identify key application for migration in the first phase

SAFE Agile development methodology

Technologies: WebSphere Portal, IBM HTTP server, Java, WCM, Javascript,

Deloitte July 2021- Oct 2021

Client: Ohio state

Integration of React components with WCM portlets.

REST services integration in WCM

WCM component, templates, content libraries, authoring

Javascript /Ajax

Staples Feb 2022- Feb 2024

WebSphere and WebSphere Portal Administration

SSO integration – WebSeal, SiteMinder. WebSphere Cluster deployment and Administration

Jacl and Jython, xmlaccess script deployment and admin

WebSphere, HTTP server, Apache, Jboss installation /administration

Implementation of WCM component in WCM, Microservices integration.

WAS ND administration and deployments

WebSphere Server upgrades, monitoring, dashboard, splunk, integration

WCM component, templates, content libraries, authoring

AWS cloud migration for microservices application, containers, docker and EKS

Implement best practices, guide junior developers, work with multiple teams architects and product managers to board application into HCL DX/WebSphere Portal

Nitor Software Solution, GA December 2014 – April 2016

Architect/Developer March 2017 – January 2018

Marketplace for Consumers Communities and Vendors

The B2C website and mobile app connects local communities, service providers and creates a marketplace for vendors and community consumers

Services Providers connect to consumers through referral network. The community

members automatically discover service providers used by other community members

Android and iOS implementation for mobile app

Technologies: MongoDB, AWS, Android, IOS, Python, Django for dashboard

CareStream Dental, GA May 2016 – Feb 2017

Architect/Developer Mobile and Cloud platform

Carestream is the largest dental office software and hardware provider company. They have over 12 products that manage single and enterprise dental offices, imaging and other dental practices

My role involved

Build product map for integration of multiple dental products into a single Cloud based solution using Microservice Architecture

Managed team of 18 developers building microservices – 3 microservices teams

Design Microservices based Architecture for consolidation of Imaging, Data Replication, Authentication and Authorization services and Payments

Worked closely with Mobile and Web front end team to define UI/UX standards

Build initial deployment plan to migrate the current build and deploy to MicroServices DevOps - CICD

Agile Development, Scrum, Product demos

Work with multiple Product owners – Web and Mobile for Product Roadmap

Technologies: AWS, .Net, Java, React Native, node.JS, DevOps- Jenkins

Visa Inc,

Foster City, CA February 2010– November 2014

Commerce Portal integration Architect/Developer

Define strategies and architecture for integration between small business merchant portals and partner portals at Visa

Implement Architecture and solution of Hierarchy foundation, Merchant and Reseller partner portals

Define and demonstrate hybrid mobile development strategy beyond native platform and integrate into Visa’s mobile SDK

Automation deployment - CICD

Evaluate Integration of Stripe, Braintree and other payment platforms with Visa mobile payment frameworks

Evaluation of Portals for Visa Merchants – Co-branding and AuthNet integration

Technologies: WebSphere Portal, WCM, J2EE, Grails, Apache/JBoss, Grails, Spring and Hibernate, REST based services, Stripe and BrainTree SDK’s, MongoDb, BuildForge

Kaiser Permanente

Pleasanton, CA August 2005 – December 2009

Product Architect /Developer

Kp.org Portals

WebSphere Portal Architect for Kaiser kaiserpermanente.org corporate web portal and intranet portals

Worked with multiple product owners, stake holders and different cross departmental teams to design the overall kaiserpermanente.org portal architecture,

Played key role in defining product strategy, product map, facilitating meeting and discussions between business stake holders, involved with multiple IT development groups related to KP Brokers, patient, student’s portals

Provided Portal Architectural guidance, design and development best practices to multiple portal application teams, built shared infrastructure components such as Single Sign ON, content management, Search, Alpha solutions using best practices based on broad knowledge of Portal technologies and existing KP infrastructure,

Managed product vendor meetings, discussions with the marketing teams, evaluated available products from IBM WebSphere, Oracle Weblogic, Jboss and Liferay, presented the relevant product features, pros and cons to the key stake holders and decision makers to select the right product that meets the requirements

Defined the POC strategy for the main portal to jumpstart the kp.org initiative, then worked with multiple teams (employee and consultant), content management, single sign on, user interface to create POC portals

Demonstrated the POC portals at periodic intervals to multiple stake holders, cross platform teams, corporate Internet Web Communication team business leaders. The POC eventually evolved into current kp.org corporate portal

Defined and designed Architectural standards and guidelines, best practices, frameworks that promote reuse across multiple software development groups

Developed core reusable software modules

Evangelized portal concepts with various Kaiser groups and departments, worked closely with business on portal strategy, platform and direction

Played key role in vendor relationship management, facilitated product defects resolution, service request management, meeting with the IBM marketing teams, IBM product development groups, visited IBM product development center few times to work with WebSphere Portal product developers and Architects to enhance the features needed for the kp.org product

Provided development hands on experience for Portal/J2EE technologies such as UI, portal and portlet deployments, administration, security, personalization (PZN), Web Content Management, SEO, automation, Single Sign on etc.

WebSphere Portal users several JavaScript Web 2.0 frameworks based on Dojo, JQuery and Prototype – Portal theme use extensive clientside aggregation frameworks based on web 2.0 standards. Portal theme were developed using Ajax and Dojo

Developed many JSR168, 286 portlets, JSF, Struts and inter-portlet communication, PUMA API, portlet themes and skins, Tivoli and Portal integration,

Used Iterative test-driven development using Agile/Scrum practices.

Designed and developed unique content management solution for Portal and Interwove n’s Teamsite content management integration based on content metadata, portal personalization, security and custom rendering highly configurable portlets.

Provided extensive portal consulting to application portal teams and Operation team in several portal areas such as Portal configuration and portal deployment, administration, deployment, WCM administration and syndication, corporate standard guidelines etc.

kp.org was one of the largest WebSphere portal implementations done by me at Kaiser in consultation with IBM

Employee Portal August 2005 – Dec 2006

Portal Architect for HR Portal

The EPF portal is for Kaiser Employees. It’s a HR, News and Communication portal that ingrates several existing Kaiser HR, Content provider applications into a common framework using Single-Sign on

Worked with the Kaiser business team on presenting various portal solutions, strategies, best practices, IBM WebSphere portal deployments both intranet portals, content migration and portal infrastructure issues.

Portal functional specification, sign on, content presentation, search, content creation for HR application integration based on business requirements.

Standardized the WebSphere Web Content Management solution for Portals.

Developed and migrated existing employee portal HR, J2EE application

Provided key role in Requirement gathering, analysis, CDP and document creation security remediation

Designed and developed the HR portal Architecture, managed external vendor relationship

Technologies: WebSphere Portal, Java, J2EE, Struts, WebSphere, Tivoli, TeamSite CMS, JavaScript/Web 2.0 frameworks such as Ajax, Dojo, Prototype, Scriptaculous and JQuery

IBM,

Menlo Park, CA July 2001 - August 2005

Senior Software Engineer

Sales web portal for IBM software group: Nov 2004 – August 2005

Very high visibility project for IBM software 3.6 billion revenue group. The web portal helped IBM software sales representatives do customer analysis, data mining based on order history by different divisions, create sales projections, develop customer base, contacts and eventually generate leads. The portal was based on complex struts framework deployed using IBM UI design templates, tiles, LDAP authentication, security, data mining and data integration.

Designed and developed various components of UI using IBM corporate UI design standards

Gathered user requirements. This involved frequent discussions and extensive meetings with sales, marketing team because of the high visibility and corporate importance

Deployed application in a team environment where users have individual WebSphere Studio Application Developer as an IDE for local development, testing and debugging with CVS as version control system

IBM Software My Support web portal: Feb 2002 – Sept 2004

My Support was a first external web portal for IBM customers, partners, developers, ibm.com site visitors and internal employees and it was deployed using IBM’s WebSphere Portal Server technology. The portal was designed to deliver customized information based on user preferences, user type and access rights. The application started as a proof of concept and to showcase IBM’s WebSphere Portal Server technology as an in-house deployment. However eventually it outgrew to support large user base and it was deployed at corporate ibm.com for several IBM groups.

Developed the architecture based on user, functional requirements, design considerations, navigation, usability, scalability and performance

Installed and configured WebSphere Portal Server to interact with custom registry database for user authentication. This is a standalone interface that’s not part of portal server offering and needs to be customized to handle secure authentication and single sign-on.

Designed different UI screens based on user feedback and extensive testing

Created portal site themes/skins by using IBM corporate UI standards

Developed several portlets that interact with database, web services, third party applications, personalization, monitor user preferences, lotus notes, user profiles, bookmarks, site maintenance alerts

Implemented personalization email campaigns that send event/weekly updates to subscribe users.

Provided Monthly web site statistics and analysis to the management with a goal to identify popularity of the products, downloads and email campaigns

Created site monitor tools to troubleshoot site integration with third party applications so that proper alerts get posted on the site in case of failure of any third-party service due to network, firewall and connectivity issues.

Helped IBM WebSphere portal product team to improve the product offering based on user feedback and experience since the deployment was the largest WebSphere Portal Server implementation with extensive user base

Managed and supported the application as a project lead in 2003-2004.

Software MySupport portal was the first external web site WebSphere Portal Server technology deployment within IBM

Ibm.com content on demand globalization: Sept 2003 – Jan 2004

Ibm.com is one of the largest content web site in the world serving huge number of documents and lots of these documents are in English. The on demand globalization project was about on-the-fly web site bidirectional translation of content for English to/from French, Italian, German, Spanish, Japanese, Chinese (simplified), and Chinese (traditional). The application is deployed using WebSphere Translation Server that translates the HTML content in real time.

Worked as project lead

Deployed the on-demand translation for ibm.com, intranet and several other ibm sites such as developer works, software support, alpha works, redbooks

Interacted with several global teams such as Japan, China, Germany to improve the translation experience using frequent feedbacks and user dictionary updates.

Modified the translation engine application for seamless translation of content with sites that use single sign on, secure site translation, sites that use server side includes and JavaScript. Originally the application could handle only static HTML site translation.

Provided detail analysis of the web site statistics to the management to improve customer base, quality of translation, various language usage and performance

IBM customer entitlement broker July 2001 – March 2002

A broker application that integrates entitlement of several IBM acquired companies customers with IBM product family

Developed entitlement broker for Informix products after IBM acquired Informix in 2001

Supported and maintained several other interface brokers

Learned extensive IBM corporate guidelines, deployment standards, web processes, communication protocols and security policies

Technologies: WebSphere, Java, J2EE, Portals, Struts framework, Tivoli, Informix and DB2 databases

Informix

Menlo Park, CA March 1999 – June 2001

Senior Software Engineer

Designed and developed web application for Marketing and HR departments using Informix/Illustra datablade web application technology that helps aggregate diverse data such as HTML pages, style sheets, images, blobs stored in database and create dynamic content on the fly

Installed, configured and managed Netscape iPlanet and Directory Servers for intranet and extranet web sites

Worked with HR, Sales and marketing, finance, business partners, international teams to create user and functional specifications, design screens, do promotional campaigns, profile user conferences

Deployed several Informix web management tools that helped user community from different groups build web pages and integrate them with Informix.com.

Great appreciation from Sales and marketing team for making the Informix.com site highly effective way of introducing new products, user conferences and creative promotional campaigns that project correct image of the Informix database products

Technologies: Basic Java, CGI, JSP, Shell Scripting, HTML, Informix DB

Capricorn Systems Inc,

Atlanta GA Sept 1997 – March 1999

Senior software consultant

Worked as a configuration management consultant for CSC Inc, automation of configuration management using ClearCase

Worked as a web consultant for Informix software Inc as a principal web development associate, managed web sites, databases and deployments

Technologies: Perl, HTML, CMS, ClearCase

Tata Research Design and Development Center June 1993 - August 1997

Pune, India

Senior R&D Associate and consultant

GE Power systems, Schenectady, NY May 1996 – August 1997

Designed and developed web forms using CGI, Perl to execute system programs used by GE for several types of power generators, organize the data by uploading HTML files to web server and display results of configuration changes and their effect on Generator performance

Developed wrapper programs that integrated several standalone modules of power plant system using Unix K Shell and AWK programming.

TRDDC, Pune June 1993 – May 1996

Provided Custom packaged solutions for CAD/CAM customers

Managed regional product Seminars, Case Studies preparation and presentations

Developed several automation tools for design and analysis of GE Aircraft engines components using C, C++, CAD/CAM product custom routines

Developed wrapper program that integrate several standalone modules of power plant system using Unix K Shell and AWK programming.

Coordinated with GE Aircraft team and demonstrated innovative way of minimizing design procedures

Technologies: Fortran programming, CAD/CAM, FEA (Finite Element Analysis), Mathematical modeling, C and C++

Education and R&D Experience

Metallurgical engineering – Indian Institute of Technology (IIT), Kanpur – 1993

Research Associate, IIT Kanpur



Contact this candidate