Skip to content
View ash6898's full-sized avatar

Block or report ash6898

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ash6898/README.md

Hi, I'm Aakash Baskaran 👋

Java developer in Toronto, ON, working across Adobe Experience Manager (AEM), Spring Boot, Android/Kotlin and streaming data pipelines.

  • 24 months of industry experience: Android Developer at Zoho (communication app, 100,000+ active users) and Associate Software Developer (AEM Platform) at Accenture for client Chubb Insurance
  • Canadian post-graduate diplomas in Big Data Solutions Architecture (Conestoga College) and Data Analytics (Durham College)
  • Preparing for Adobe Certified Expert, AEM Sites Developer Professional (AD0-E123)
  • Open work permit, so I can work for any Canadian employer without sponsorship

🛠 Tech stack

Area Tools
Languages Java · Kotlin · Python · SQL · JavaScript · HTML · CSS · HTL
AEM / Sling AEM 6.x Sites · AEM DAM · HTL · Sling Models · OSGi Declarative Services · JCR · FileVault packages · Apache httpd (Dispatcher-style)
Backend Spring Boot · Spring MVC · Spring Data JPA · REST APIs · Thymeleaf · Maven · MySQL · PostgreSQL
Android Android SDK · Jetpack Compose · MVVM · Clean Architecture · Retrofit · OkHttp · WebRTC · Gradle
Data Kafka · Apache Beam · Spark / PySpark · Hadoop/HDFS · pandas
Tools Git · Docker Compose · IntelliJ IDEA · Android Studio · VS Code · JIRA · Confluence

📌 Featured projects

Project What it is Stack
cheesecake-site-headless Headless website for my Japanese cheesecake business on a stack that mirrors AEM headless: OSGi servlets serve JCR content as JSON to a Next.js frontend, behind a Dispatcher-style httpd cache, all in Docker Compose Java · Apache Sling · OSGi · JCR · Next.js · httpd · Docker
aem-component-library 7 reusable HTL components backed by 4 Sling Models, with clientlibs and a multi-module Maven build (core, ui.apps, ui.content) Java · HTL · Sling Models · OSGi · Maven
BigStarCollectibles Spring Boot e-commerce app: JPA repositories, validated registration, searchable catalog, session cart, REST API with custom exception handling, English/Tamil i18n Java 17 · Spring Boot · Spring Data JPA · Thymeleaf · MySQL
wikimedia-pipeline Lambda-architecture pipeline: live Wikimedia edits → Kafka (KRaft) → 60-second Apache Beam windows → PostgreSQL → PySpark batch analytics Python · Kafka · Apache Beam · PySpark · PostgreSQL · Docker
GitHub-Trending-Repositories Android app listing trending GitHub repos, with offline cache and search Kotlin · MVVM · Room · LiveData
Bigdata-Final-Project News articles streamed through Kafka to HDFS, then Spark Structured Streaming aggregations in 10-second watermarked windows (Conestoga College) Python · Kafka · HDFS · Spark Streaming

📫 Contact

I'm open to Software Developer, Java Developer, AEM Developer and Android Developer roles in Canada.

Pinned Loading

  1. cheesecake-site-headless cheesecake-site-headless Public

    Headless AEM-style site on Apache Sling: OSGi servlets serve JCR content as JSON to Next.js via a Dispatcher-style httpd cache, in Docker Compose

    Java

  2. aem-component-library aem-component-library Public

    7 reusable AEM HTL components backed by 4 Sling Models, with clientlibs and a multi-module Maven build (core, ui.apps, ui.content)

    CSS

  3. BigStarCollectibles BigStarCollectibles Public

    Spring Boot e-commerce app: Spring Data JPA + MySQL, validated registration, searchable catalog, session cart, REST API, English/Tamil i18n

    Java

  4. wikimedia-pipeline wikimedia-pipeline Public

    Lambda-architecture pipeline: Wikimedia SSE → Kafka (KRaft) → Apache Beam 60s windows → PostgreSQL → PySpark analytics

    Python

  5. GitHub-Trending-Repositories GitHub-Trending-Repositories Public

    Android app (Kotlin, MVVM, Room) showing trending GitHub repos, with offline cache and search

    Kotlin 1

  6. Bigdata-Final-Project Bigdata-Final-Project Public

    Kafka → HDFS → Spark Structured Streaming pipeline aggregating news articles by author and source (Conestoga College capstone)

    Python 1