Syed Ghufran Rabbani

Software Engineer

Bengaluru, Karnataka, India10 yrs 5 mos experience
Highly Stable

Key Highlights

  • 10+ years of experience in software engineering.
  • Expertise in distributed systems and microservices architecture.
  • Proven track record in leading end-to-end projects.
Stackforce AI infers this person is a Full-Stack Software Engineer with expertise in Automotive and Healthcare domains.

Contact

Skills

Core Skills

Full-stack DevelopmentMicroservicesBackend DevelopmentApi Development

Other Skills

Agile EnvironmentAngularAngularJSApplication DevelopmentApplication ProgrammingAzure FunctionsAzure Logic AppsCI/CDCascading Style Sheets (CSS)Chai.jsCode ReviewCoding PracticesContinuous Integration and Continuous Delivery (CI/CD)CucumberData Structures

About

Lead Software Engineer with 10+ years of experience architecting distributed systems, event-driven microservices, and and enterprise-grade applications. My work spans full-stack engineering, backend architecture, cloud platforms, and generative AI—delivering reliable, scalable, and mission-critical systems across edtech, automotive, and healthcare domains. My expertise includes Node.js, Typescript, React, Kafka, RabbitMQ, PostgreSQL, MongoDB, AWS, Kubernetes (EKS) and building microservice ecosystems using domain-driven design, event-driven patterns, and high-availability architecture. I have a proven track record leading projects end-to-end: requirements refinement, system design, implementation, security (OAuth2, OIDC, SAML), CI/CD, observability, production operations, and architectural governance. I’m known for simplifying complex problems, improving engineering velocity, and raising quality standards across teams. I have designed and deployed seamless LTI based LMS integrations, ensuring secure identity flow, consistent learner experiences, and enterprise-grade interoperability. Earlier roles strengthened my foundation in SDLC, Agile, QA automation, GraphQL and REST API development, and frontend engineering with Angular and modern JavaScript. I’m driven by building high-impact systems that balance velocity with maintainability—and contributing to products that meaningfully improve how people learn, interact, and grow.

Experience

Pluralsight

Lead Software Engineer

May 2023Present · 2 yrs 10 mos · Bengaluru, Karnataka, India · Hybrid

Accenture

2 roles

Senior Software Engineer

Promoted

May 2019May 2023 · 4 yrs · Bengaluru, Karnataka, India

  • Full-stack developer for Nissan - Wrote and reviewed code for JavaScript using NodeJS and Angular.
  • Led and deployed Diagnostic Adapter- A dedicated internal web portal for aftersales dealerships to support the next generation of connected cars and services which helps to identify if a customer issue is due to off board dysfunctions.
  • Contributed to development and maintenance of both the front end, back end and related supporting applications using micro service architecture, that help generate a complete diagnostic of a connected vehicle.
  • Backend application development using NodeJS(ECMAScript 2020) and Java Springboot utilizing async request/response architecture.
  • PostGreSQL and NoSQL(Azure CosmosDB and MongoDB) databases and ORM tools such as Sequelize.
  • Implemented Authentication and Authorization using SAML 2.0 protocol(utilizing Passport JS library) and OAuth 2.0 flows such as Implicit Grant and Authorization Code.
  • Jenkins for Continuous Integration and Deployment of applications on Pivotal Cloud Foundry.
  • View and utilize application logs on Azure Log Analytics using Kusto Query Language.
  • RabbitMQ Message broker and Redis database caching tool.
Node.jsAngularJavaScriptPostgreSQLMongoDBRabbitMQ+6

Software Engineer

Oct 2015Apr 2019 · 3 yrs 6 mos · Bengaluru, Karnataka, India

  • Backend Rest API development with NodeJS, Express JS, SQL(SQL Server and MySQL) and NoSQL(MongoDB).
  • Used Luis NLP API with MS Azure to configure intents, variations of training phrases and responses for distinct scenarios.
  • Self learned MongoDB from scratch and formulated queries to validate data reflecting on dashboard.
  • Configured Google DialogFlow Virtual Agents, intents, training phrases, contexts and responses for conversational flow as well as frequently asked questions.
  • Contributed toward manual and automated testing of multiple features for Digital Surgery Platform(Johnson and Johnson) - Device Modelling and Querying, Device Provisioning, FHIR Validate, Authentication and Authorization, Device SDK.
  • Authored and executed around 200 manual test scripts during Functional and System Integration Test of J&J SDK features in multiple releases and 200 automation test scripts for testing of Rest APIs using Java Rest Assured-Maven-Cucumber framework.
  • Involved in peer review of automation scripts
Node.jsExpress.jsMongoDBSQLREST APIsDialogflow+4

Education

Sir M Visvesvaraya Institute Of Technology

Bachelor of Engineering (B.E.) — Electrical and Electronics Engineering

Jan 2011Jan 2015

Indian Islahi Islamic School

High School

Jan 2009Jan 2011

Al Noor Indian Islamic School, Abu Dhabi

High School

Jan 1998Jan 2009

Stackforce found 100+ more professionals with Full-stack Development & Microservices

Explore similar profiles based on matching skills and experience