Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Vaibhav Prakash

Bengaluru

Summary

Senior Developer with 7.4 years of experience, currently working at Delta Air Lines, excelling in AEM (6.4/6.5/Cloud) and AWS. Proven track record in optimizing website setups and delivering successful migrations, keeping user experience in utmost consideration.

Overview

7
7
years of professional experience

Work History

Senior Developer 1

Delta Air Lines
Bengaluru
08.2022 - Current
  • Worked on several microsites for Delta Air Lines leveraging AEM and AWS together.
  • Written a shell script for a Whitelabel microsite that would create an AEM project, remove unnecessary dependencies, modules, and components, and also organize them in a Delta-accepted structure, minimizing the initial setup time significantly to a few minutes.
  • Created a library for AWS that would significantly reduce the code needed to create AWS resources, such as API Gateway, Route 53, CloudFront, S3 Bucket, and policies.
  • Worked on an application to create a document hosting website similar to dam (AEM), where admins can add assets and metadata, while users can check them and query/search through them using filters to find optimal results. Here, assets are hosted on S3, and metadata is in DynamoDB, while the application is authored on AEM.
  • Worked on AEM as a Headless CMS using content fragments, and written code to create the json from content fragments to be consumed by Front end teams
  • Worked on an application to retrieve feedback for flight staff using AEM, building components and templates, hosting the content on S3 while the reviews on Dynamo DB.
  • Lead a team to migrate 14 microsites to different AWS account, creating pipelines and re-writing entire code using CDK for 5 microsites to avoid using outdated CFTs, making the application maintenance smoother

Software Engineer II

Hashout Technologies
Bengaluru
04.2021 - 04.2022
  • Worked independently with teams from Italy and Rwanda on several modules, being the sole developer from my organization on the project.
  • Worked on setting up dispatcher
  • Created components, templates, servlets, and listeners.
  • Worked on modules of SOLR, including the Java backend, as well as SOLR configurations such as Suggester, Spellcheck, and Stopwords. I also worked on querying products on the same.
  • Created image renditions using the Named Transform Image Servlet and explored the possibilities using a reusable image component that supports varied renditions as per the component using design dialogs.
  • Worked on the search component using Jcr queries and added boosting as per relevance of the properties.

Consultant

Deloitte India
Bengaluru
02.2020 - 04.2021
  • Worked on an e-commerce (BDB) website for B-to-B transactions of medical appliances, and a banking website (SARB).
  • Primary owner of the e-commerce structure for product details stored in JCR.
  • Created an API to consume product data from Hybris and Halfpipe.
  • Created an alternate lookup method to get a particular product from 25,000 products by replacing the JCR query with it, in order to increase performance.
  • Worked on resource mapping to serve shortened URLs on the publisher.
  • Primary owner of SOLR, which includes integration, indexing of content pages, PDFs, and dynamic PDP pages, as well as querying in the search results and typeahead.
  • Created dynamic components for PDP pages that take values from the catalog structure on the basis of selectors (Product ID).
  • Used workflows and workflow launchers to index and un-index files on the basis of publish, un-publish, and delete operations.
  • Created a custom Error Page Handler using ACS Commons.
  • Written JUnit test cases in AEM using WCM IO.

Senior Software Engineer

Capgemini
Bengaluru
10.2017 - 02.2020
  • Worked on multiple websites (internet/intranet) for Morgan Stanley. Also worked on the migration of websites from Teamsite to AEM.
  • Developed and implemented AEM components, Sling models, workflows, templates, and listeners.
  • Written email services for the websites.
  • Developed REST services to maintain the modularity of certain functionalities throughout different applications.

Education

B.E -

University Institute of Technology
Bhopal
06-2017

Skills

  • Adobe Experience Manager
  • Amazon Web Services
  • Java
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • GIT

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Senior Developer 1

Delta Air Lines
08.2022 - Current

Software Engineer II

Hashout Technologies
04.2021 - 04.2022

Consultant

Deloitte India
02.2020 - 04.2021

Senior Software Engineer

Capgemini
10.2017 - 02.2020

B.E -

University Institute of Technology
Vaibhav Prakash