Summary
Overview
Work History
Education
Skills
Accomplishments
Additional Information
Certification
Interests
Timeline
Generic

Jai Balaji Srinivasan

Lead AEM Developer
Duluth, MN

Summary

Results-driven, customer-focused, articulate engineer with 9+ years of experience in the IT industry with 7.5+ years of experience in AEM. Proven ability to leverage full-stack knowledge to build and deliver scalable systems and user centric websites.

Overview

9
9
years of professional experience
5
5
years of post-secondary education
1
1
Certification

Work History

Software Application Development Engineer

Intel
Bangalore
07.2019 - 03.2022
  • Progressive Web App development on AEM 6.5 using React which provides a Single Page App experience to browse Intel products on mobile and web.
  • Created Editable Templates along with header and footer using HTL (Sightly). Developed React based components and set up React Router for SPA experience.
  • Developed Sling Schedulers, OSGi services, servlets and JUnits to serve content for the PWA app.
  • Created Docker container based Development Environments for all the Intel.com development teams. Used Gitlab CI/CD for deployments.
  • Lead a Vendor team to oversee the migration of DITA content from different CCMS to AEM using AEM DITA plugin, AEM Workflows, AWS Lambda, S3, Step Functions and SQS.
  • Worked on AEM 6.3 to 6.5 in-place upgrade.
  • Intel Developer Zone content migration from Drupal to AEM. Worked on Sling Servlets, JUnit, jQuery, Replication preprocessor, AEM components, REST API and workflows. Integration with Brightcove and Coveo.
  • Oversee and fix Application Security bugs for Intel.com

Senior Software Engineer

Tech Mahindra
Bangalore
04.2017 - 07.2019
  • Module lead for Three UK Client. Project is a fresh implementation on AEM for the telecom website. Multiple integrations of AEM with Enterprise Product Catalog, Vlocity, Adobe Target and Campaign.
  • Created a product catalog in AEM JCR, Product Listing Page, Product Detail Page and OAK Indexes.
  • Exposure on Polling Importer, EventListener, ResourceChangeListener, Sling Filter, EventHandler, SQL2 queries, WCMUsePojo and Sling Models, Sightly (HTL), Maven, AEM Workflows.
  • Unit testing with JUnit 4, JCR Mock and AEM Mocks (using wcm.io)
  • Implementing SEO guidelines into the site
  • Helping hiring new AEM talents and train junior employees.

Associate - Projects and Programmer Analyst

Cognizant Technology Solutions
Chennai and Staines-upon-Thames
12.2012 - 04.2017
  • Worked on CQ5.4 and AEM 6.0
  • Development and maintenance of server side APIs required for iOS/Android based applications using Apache Sling Servlets.
  • Created Responsive Web pages using AEM 6.0 and CQ 5.4. Template and component development
  • Developed REST based Webservices
  • Created a platform to migrate all the static Help and Advice pages to dynamic CQ5 pages.
  • Created a Diagnostic Tool using which is used to identify what discounts a customer is eligible for.

Education

MS - Software Engineering

Vellore Institute of Technology
Vellore, India
08.2007 - 05.2012

Skills

Adobe Experience Manager ( AEM )

Core Java and J2EE

Javascript and React

Agile Software Development

Docker

Git and Gitlab

Accomplishments

  • Division Recognition Award at Intel for the successful delivery of Intel Developer Zone (IDZ)
  • Won ‘Pat on the Back’ at Tech Mahindra.
  • Won ‘Best New Entrant MLEU UK 2013’ at Cognizant

Additional Information

Visa Status : Green Card

Certification

Oracle Certified Professional, Java SE 6 Programmer

Interests

Photography

Gaming

Art Cinema

Timeline

Software Application Development Engineer

Intel
07.2019 - 03.2022

Senior Software Engineer

Tech Mahindra
04.2017 - 07.2019

Oracle Certified Professional, Java SE 6 Programmer

05-2013

Associate - Projects and Programmer Analyst

Cognizant Technology Solutions
12.2012 - 04.2017

MS - Software Engineering

Vellore Institute of Technology
08.2007 - 05.2012
Jai Balaji SrinivasanLead AEM Developer