Skip to content
View lakhbawa's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report lakhbawa

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
lakhbawa/README.md

👋 Hi, I'm Lakh Bawa

Full-Stack Software Engineer | Software Architect | Microservices Architect

I build scalable, production-ready systems with a focus on microservices architecture, event-driven design, and clean code. With 6+ years of experience, I've built platforms serving millions of users and processing hundreds of thousands of daily transactions.

📍 Ontario, Canada
🌐 lakhveerbawa.com


🚀 What I'm Building

Pinnacle - Microservices-Based Project Management Platform

A production-ready SaaS platform showcasing enterprise-grade architecture:

  • Backend: Go API Gateway, NestJS microservices, PostgreSQL, Redis
  • Event-Driven: Kafka message broker with gRPC inter-service communication
  • Frontend: React with real-time collaboration features
  • Infrastructure: Docker, Traefik reverse proxy, multi-tenant architecture

View Project →

VidFlow - Asynchronous Video Processing Platform

Distributed video workflow engine with multi-language backend:

  • FastAPI and Go (Gin) for high-performance processing
  • Redis Streams for distributed task coordination
  • Next.js + TypeScript frontend
  • PostgreSQL with optimized query patterns

View Project →


🛠️ Technical Expertise

Languages
TypeScript · JavaScript · PHP · Python · Go · Node.Js

Backend Frameworks
NestJS · FastAPI · Laravel · Express.js · Ruby on Rails · Gin

Frontend
React · Vue.js · Nuxt.js · Next.js · Vuetify · Tailwind

Architecture & DevOps
Microservices · Event-Driven Architecture · Docker · Kubernetes · CI/CD
API Gateway · Message Queues (Kafka, RabbitMQ) · gRPC · REST · GraphQL

Databases
PostgreSQL · MySQL · Redis · MongoDB

Cloud & Tools
AWS · DigitalOcean · Git · GitHub Actions · Traefik · Nginx


📊 GitHub Activity (Public Repositories Only)

Profile details

Top languages by repo


🎯 Current Focus

  • 🔨 Building Pinnacle with microservices best practices
  • 📚 Deep diving into system design patterns and distributed systems
  • 🌱 Contributing to open-source projects

🌟 Notable Projects

Project Description Tech Stack Stars
pinnacle Microservices project management platform NestJS, Go, Kafka, gRPC, PostgreSQL ⭐ 1
vidflow Async video processing engine FastAPI, Go, Next.js, Redis ⭐ 1
nuxtjs-jest-sample Testing setup for Nuxt/Vue Vue, Nuxt, Jest, Vuetify ⭐ 23
laraveldock Laravel Docker development setup Docker, PHP, Laravel ⭐ 3
realtor-saas Multi-tenant realtor platform Laravel, Filament, Stripe 🆕

📫 Let's Connect

💌 Email: lakhveerbawa121@gmail.com
💼 LinkedIn: linkedin.com/in/lakhbawa
🌐 Website: lakhveerbawa.com


💡 Philosophy

"Great software is built on great architecture. Great architecture is built on understanding trade-offs."

I believe in writing code that's not just functional, but maintainable, testable, and scalable. Every project is an opportunity to learn, improve, and share knowledge with the community.


Open to interesting projects and collaborations!

Profile Views

Pinned Loading

  1. pinnacle pinnacle Public

    Outcome-driven project management that keeps you focused on high-impact work. Prioritization at its core. Opinionated by design. NestJS TypeScript PostgreSQL Prisma Go Kafka gRPC Docker

    TypeScript 1

  2. vidflow vidflow Public

    Backend in Python (FastAPI) and Go (Gin) with asynchronous processing. Frontend in Next.js + TypeScript. PostgreSQL as primary DB, Redis Streams for distributed task coordination.

    TypeScript 1

  3. nuxtjs-vue-vuetify-vue-test-utils-jest-sample-project nuxtjs-vue-vuetify-vue-test-utils-jest-sample-project Public

    Sample Project with Setup of Jest, Vuetify, Nuxtjs, test utils, etc with working example tests

    JavaScript 23 14

  4. laraveldock laraveldock Public

    Super Clean Laravel 8, PHP 8, Mysql, Nginx setup using Docker

    Dockerfile 3

  5. realtor-saas realtor-saas Public

    A multi-tenant platform for realtors to create and manage their own branded websites. Built with Laravel 11, Filament v3, and Stripe.

    PHP