Ankit Gubrani,

I am a Software Engineer.

I am a software engineer @ Twitter. I turn COFFEE into CODE . I have 10+ years of experience into software development.  While I am a proficient full-stack developer, my expertise is building scalable applications with AEM & Spring MVC.

I have deep expertise in the domain of AEM/CQ and its underlying technology stack.
I have significant experience in Java web app development. I turn coffee into efficent Java code.
I have rich experience in HTML, JS & CSS. I am always keen to learn new client side technologies.
As part of web browsers, implementations allow client-side scripts to interact with the user and control the browser.

Here is some of my work:

AEM Recommendation Generator

The AEM Recommendation generator is a content based recommendation engine which reads the metadata from pages and finds the similar pages to generates the relevant recommendations on a website to improve user experience and retention rate.

Offline WebPage Editor - Chrome Extension

Offline WebPage Editor is Chrome extension which allows users to temporarily try content changes directly on Published pages without opening Author instance.

AEM-Mahout Connector

AEM-Mahout Connector brings power of Machine Learning algorithms to AEM. Apache Mahout is an algorithm library for scalable machine learning, using this connector you can use various ML alogithm with AEM. This connector was showcased at adaptto() 2016.

AEM-Wookie Connector

AEM-Wookie Connector makes creating interactive websites in AEM easy. Apache Wookie is a server application which comes with pre-installed interactive widgets, Wookie-AEM Connector lets you use these interactive widgets on AEM websites. This connector was showcased at AEMHub 2015.