bkkothari2255

View on GitHub

Hi there, I’m Bhavik Kothari πŸ‘‹

Typing SVG

I’m a Senior Software Engineer with 5+ years of experience building scalable, enterprise-grade solutions. My core expertise lies in Adobe Experience Manager (AEMaaCS), Java, and Cloud Migration. I specialize in architecting headless content delivery systems, automating large-scale migrations, and integrating complex enterprise APIs.

While my professional focus is on Backend Engineering and AEM, I have a strong background in AI/ML and Full Stack Development (React, Python), constantly exploring new ways to blend content strategy with modern tech.


πŸ› οΈ Tech Stack & Tools

Domain Technologies
Languages Java, Python, JavaScript, TypeScript, SQL, Bash
AEM & Backend AEM 6.5, AEM as a Cloud Service, Sling Models, OSGi, JCR (Jackrabbit), Apache Felix, Servlets, Groovy Scripting, AEM Universal Editor with Edge Delivery Service
Frontend React.js, Redux, HTML5, CSS3, AEM SPA Editor
DevOps & Cloud Azure AD (Entra ID), Google Cloud Platform (GCP), Docker, Jenkins, AEM Cloud Manager, CI/CD
Testing & Quality JUnit, Mockito, Postman, SonarQube

1. Ford Pro - Enterprise AEM Cloud Platform

Senior Associate Software Engineer A headless Content-as-a-Service (CaaS) solution serving authenticated content to micro-frontends across global markets.

2. SmartVision - AI Security Platform

Co-Founder & Computer Vision Engineer (SSIP Grant Funded) An AI-powered security and identification platform designed to detect real-time threats and automate attendance.

Live Demo Portfolio

πŸ”₯ GitHub Stats

GitHub Stats
Top Languages

πŸ’» GitHub Streak

Streak Stats

πŸ“ˆ Activity Graph

Activity Graph

🀝 Let’s Connect

LinkedIn

🌱 Currently Learning: Advanced AEM Cloud Architecture & Modern Java (Streams/Lambdas)

πŸ‘― Looking to Collaborate: On AEM Open Source Tooling & React-based Micro-frontends

πŸ’¬ Ask Me About: AEM (Sites/Assets), Sling, OSGi, Java, AEM Cloud, React & Python, System Design.

πŸ“ Work at: Ford Pro (Chennai)


⚑ Fun Fact

Time rewrites every tech stack. We just call it β€œthe next release.” β€” Bhavik

What do maintainers do? They stop everyone else from breaking the main branch. β€” Bhavik


Profile Views

Thanks for visiting! Star this repo if you found it helpful. ⭐

Last updated: January 2026