Sitelet https://github.com/irfanbabar
Skip to content
View irfanbabar's full-sized avatar

Block or report irfanbabar

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
irfanbabar/README.md
Agha Irfan Babar

πŸ‘‹ Hi, I'm Agha Irfan Babar

Principal Software Engineer | Full-Stack Architect | Cloud Solutions Expert


οΏ½ About Me

Principal Software Engineer with 9+ years of experience designing and delivering scalable, user-focused web and mobile applications. I specialize in aligning software solutions with business objectives and enhancing end-user experiences through innovative technical leadership.

  • �️ Expert in RESTful APIs, Serverless architectures, Microservices, and Monolith/Microlith systems
  • 🎯 Proven track record in leading full SDLC from concept to deployment and optimization
  • πŸ’‘ Passionate about component-based design and scalable architecture patterns
  • 🌱 Currently exploring CDC (Change Data Capture) and advanced Event-Driven Architectures
  • πŸ’¬ Strong advocate for clear communication, effective collaboration, and technical mentorship

�️ Tech Stack

Languages

Node.js JavaScript TypeScript Ruby HTML5 CSS3

Frameworks & Libraries

Express.js NestJS Ruby on Rails React Next.js Angular React Native Ionic TailwindCSS

Cloud & DevOps

AWS Google Cloud Firebase Docker Heroku Nginx

Databases

MongoDB PostgreSQL MySQL DynamoDB

Tools & Others

Apache Kafka Kong GraphQL JWT Git Jira


πŸ† Key Achievements

  • πŸ—οΈ Designed and launched a scalable microservices HRM portal from scratch with zero critical show-stoppers
  • πŸ” Engineered robust multi-tenant architecture with dynamic DB provisioning and centralized security via Kong API Gateway
  • ⚑ Optimized MongoDB performance by 40%+ through query pipelines and replica set auto-scaling
  • πŸš€ Standardized CI/CD processes reducing deployment time by ~30% across enterprise projects
  • πŸ‘₯ Led cross-functional teams of 15+ developers and QA engineers delivering complex cybersecurity features
  • 🎨 Architected first Microlith system using Rails Engine, later adopted as a national evaluation platform
  • πŸ“Š Revived failing projects improving team performance and increasing staff count from 8 to 15

πŸ’Ό Featured Work Experience

🏒 DMPH (Deline Media Peoplehub) - Principal Software Engineer (Consultant)

Aug 2025 – Nov 2025 | Freelance

Built a modern HRM solution from scratch using microservice architecture

  • Tech Stack: Node.js, Express.js, Angular, PostgreSQL, Docker, AWS, Apache Kafka, Kong API Gateway
  • Designed comprehensive data model with strategic indexing for optimized query performance
  • Engineered tenant-based database architecture with dynamic instance provisioning
  • Implemented hybrid communication strategy: REST for frontend, Kafka for backend microservices
  • Integrated CDC (Change Data Capture) using Maxwell for real-time data synchronization

πŸ₯ Innovahealth - Principal Software Engineer

Feb 2024 – Jan 2025 | innovahealth.app

Developed Intelligent Clinical EHR system for senior care therapy

  • Tech Stack: Node.js, Angular, MongoDB, Heroku
  • Designed and deployed Multi-Therapy module supporting concurrent therapy plans
  • Built granular RBAC system with fine-grained permission management
  • Configured MongoDB replica sets for high availability and improved scalability

πŸ’Ό Adeva - Principal Software Engineer

May 2022 – Aug 2023 | Working with Lumina (US)

Delivered SaaS and community-driven projects

  • Unpakt (unpakt.com): Enhanced CI/CD pipelines for SaaS moving services platform
  • ICC Chess: Developed custom SSO middleware and private npm theme package for large chess community

🎯 Tkxel - Team Lead

Jul 2018 – Aug 2022

Led enterprise software solutions across diverse international clients

  • Centraleyes: Led 15-person team building advanced audit management platform with Angular & AWS Serverless
  • AUC: Architected Microlith-based evaluation system using Rails Engine for Australian Union
  • Leaguer: Successfully revived failing football management platform with Docker & AWS deployment

🎨 Personal Projects

A Ruby gem to restrict outgoing emails by whitelisting ActionMailer recipients, preventing unintended message delivery in non-production environments.

Tech: Ruby, Rails, ActionMailer

Mobile app for tracking daily activities through customizable counters (habits, workouts, water intake, etc.)

Tech: Ionic, Angular, Node.js, Firebase (Firestore, Functions, Analytics, Crashlytics)


🀝 Let's Connect!

I'm always open to interesting conversations and collaboration opportunities!


πŸ’‘ "Building scalable solutions, one commit at a time"

Profile Views

Popular repositories Loading

  1. whitelist_recipients whitelist_recipients Public

    Ruby 1

  2. irfanbabar irfanbabar Public

    Config files for my GitHub profile.

  3. nodebb-theme-icc nodebb-theme-icc Public

    Forked from NodeBB/nodebb-theme-quickstart

    ICC theme

    Less

  4. custom-gpt custom-gpt Public

    Python

  5. hive hive Public

    Forked from aden-hive/hive

    Outcome driven agent development framework that evolves

    Python

  6. 8x-creator 8x-creator Public

    TypeScript