Skip to content
View yaseenshar's full-sized avatar
☺️
Focusing
☺️
Focusing

Highlights

  • Pro

Block or report yaseenshar

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.

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
yaseenshar/README.md

Ghulam Yaseen Shar

Senior Software Engineer / Java Developer / Backend Engineer / Full-Stack Engineering  ·  Java · Spring Boot · Microservices · GCP · IoT


LinkedIn   Email   Location   Status


👋 About Me

Senior full-stack engineer with 9+ years building distributed systems, cloud-native backends, and industrial IoT platforms across enterprise and product environments.

Currently at HOPPECKE Batteries (Germany) — engineering end-to-end IoT monitoring solutions that bridge ESP32 edge hardware, MQTT telemetry pipelines, GCP Cloud Run microservices, and SAP ERP systems.

Previously at Northstar Technologies (7 years) — led engineering teams, architected high-availability infrastructure, and drove a full enterprise platform migration (Liferay 6.2 → 7.2) serving multiple clients.

What I build:     Microservices · Cloud-native backends · IoT pipelines · Enterprise ERP integration
How I build it:   Clean architecture · OWASP security hardening · CI/CD automation · production observability
Where I build it: Germany 🇩🇪 — on-site, hybrid, or remote

🎓 M.Sc. Web Engineering — Technische Universität Chemnitz


🛠 Tech Stack

Backend

Java Spring Boot Spring MVC Hibernate Apache Kafka REST APIs

Frontend

React TypeScript Angular

Cloud & DevOps

GCP Docker Kubernetes GitHub Actions AWS

Data & Integration

PostgreSQL Redis MQTT SAP ERP OAuth2


🏗 Featured Work

🔋 Industrial IoT Battery Monitoring Platform

Java · Spring Boot · GCP Cloud Run · Cloud SQL · MQTT · ESP32 · SAP ERP · React / TypeScript · Docker · GitHub Actions

End-to-end IoT monitoring system for industrial battery fleets at HOPPECKE Batteries. ESP32 edge sensors publish telemetry over MQTT → ingested by Spring Boot microservices on GCP Cloud Run → persisted in Cloud SQL → surfaced in a real-time React/TypeScript dashboard → synced bidirectionally with SAP ERP.

Problem solved: Replaced manual battery health checks with continuous anomaly detection, cutting operational response time from hours to minutes and eliminating unplanned downtime across the fleet.


Java · Spring Boot · Camunda BPMN · REST API

BPMN-driven process automation integrated with Spring Boot. Covers process deployment, lifecycle task management, and REST API exposure for workflow orchestration — mirroring patterns used in enterprise ERP and financial systems.

Problem solved: Decouples business process logic from application code, making complex workflows auditable, versioned, and modifiable without redeployment.


Java · Spring Boot · PostgreSQL · REST

Production-style REST API for delivery and payment operations. Implements clean layered architecture, DTO mapping, and transactional consistency — built as a reference for enterprise-grade Spring Boot service design.

Problem solved: Provides a reusable, maintainable service template that handles the transactional complexity of coordinating delivery state with payment processing.


Java · Spring Boot · Docker

Multi-service Spring Boot architecture demonstrating independent deployability, inter-service communication, and Docker-based service composition. A working reference for teams migrating from monolith to microservices.

Problem solved: Gives teams a concrete starting point for microservices decomposition — showing the seam between services before over-engineering with a service mesh.


📊 GitHub Stats

 

📬 Let's Connect

💼 LinkedIn ghulam-yaseen-shar-782233bb
📧 Email yaseenshar50@gmail.com
📍 Location Chemnitz, Germany
Status Open to Senior Software Engineer / Java Developer / Backend Engineer / Full-Stack Engineering roles in Germany

Building clean systems. Shipping real solutions. One commit at a time.

Pinned Loading

  1. EasyShop EasyShop Public

    A production-grade, event-driven microservices e-commerce platform built with Spring Boot, Kafka, and Kubernetes, implementing saga choreography and resilient distributed patterns.

    Java

  2. Childcare-Facilities-Finding-System Childcare-Facilities-Finding-System Public

    Childcare facilities discovery platform built with React/TypeScript and Spring Boot. Includes JWT-based authentication, MongoDB data modeling, documented REST APIs, map-based user experience, and a…

    TypeScript

  3. cultural-site cultural-site Public

    Full-stack cultural discovery platform built with Angular + Kotlin/Spring Boot. Includes JWT auth, role-based access, site catalog APIs, favourites workflow, and map-based exploration backed by Pos…

    CSS

  4. planspiel-parenthesis planspiel-parenthesis Public

    AI-assisted cybersecurity conversation platform built with Angular + Botpress. It combines authenticated user workflows, real-time Botpress chat interactions, conversation analytics, summary/report…

    TypeScript

  5. springboot-camunda springboot-camunda Public

    Workflow-driven leave management service built with Spring Boot and Camunda 7. It models leave approvals with BPMN, uses Camunda Forms for user tasks, and executes delegate-based automation for app…

    Java

  6. ebcaptcha ebcaptcha Public

    Forked from salihbajraktari/ebcaptcha

    A simple and lightweight jQuery plugin for generating and implementing captcha inside a form