Skip to content
View behrad-kzm's full-sized avatar
🧭
Time to enjoy writing code.
🧭
Time to enjoy writing code.

Organizations

@redrock-technology

Block or report behrad-kzm

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

πŸ‘‹ Hi, I'm Behrad Kazemi

β€œDesigning scalable backend systems with precision.”

I’m a Senior Backend Developer with over 9 years of programming experience, specializing in distributed systems, system design, and high-performance backend architecture.

My focus lies in crafting maintainable, testable, and scalable systems using modern technologies like TypeScript, NestJS, Kotlin, and Spring Boot β€” with a deep understanding of cloud infrastructure and clean architecture principles.


🧩 About Me

  • πŸ’» Strong foundation in backend development, microservices, and system scalability
  • 🧠 Experienced with TypeScript, NestJS, Node.js, Kotlin, and Spring Boot
  • ☁️ Skilled in Azure Cloud, Docker, Kubernetes, Redis, PostgreSQL, and MongoDB
  • 🧾 Advocates for clean architecture, TDD, and maintainable codebases
  • 🧩 Background in iOS development (Swift, Objective-C), giving me a solid base in OOP and multithreading
  • βš™οΈ Passionate about system design, data modeling, and distributed architecture
  • 🧠 Always learning β€” transitioning into Kotlin microservices to master enterprise-level scalability

πŸ› οΈ Career Journey (Overview)

  • 2013–2015 β†’ Built vision algorithms for RoboCup robotics using C++, sharpening my algorithmic thinking
  • 2015–2019 β†’ Developed multiple iOS apps using Swift and Objective-C, mastering reactive programming and app architecture
  • 2019–Present β†’ Transitioned to backend engineering, designing and implementing distributed systems and real-time APIs using NestJS, TypeScript, and Kotlin

⚑ Key Highlights

  • 🧩 Designed and built a recommendation system for a crypto-focused social platform
  • πŸ’¬ Developed a distributed real-time chat system with Kafka, Redis, and MongoDB
  • 🦷 Created a multi-clinic integration and scheduling system for dental management software (real-time data sync)
  • πŸ“¦ Published open-source npm packages and contributed to the developer community
  • πŸ“Š Implemented monitoring and observability using OpenTelemetry and Grafana
  • πŸ” Designed end-to-end encrypted messaging for secure healthcare communication

πŸ’» Tech Stack

Languages & Frameworks
TypeScript β€’ NestJS β€’ Kotlin β€’ Spring Boot β€’ Node.js β€’ Swift β€’ Objective-C β€’ C++

Databases & Messaging
PostgreSQL β€’ MySQL β€’ MongoDB β€’ Redis β€’ Kafka β€’ RabbitMQ β€’ BullMQ

DevOps & Cloud
Docker β€’ Kubernetes β€’ Azure β€’ GitLab CI/CD β€’ Cloudflare

Other Tools
OpenTelemetry β€’ Grafana β€’ Socket.io β€’ RxJS β€’ Swagger β€’ Postman


πŸ“Š GitHub Stats


🌐 Connect with Me


✨ Always exploring new ways to make systems faster, cleaner, and more resilient.

Pinned Loading

  1. BEKCurveTabbar BEKCurveTabbar Public

    Full Customizable Tabbar with IBInspectables

    Swift 185 17

  2. Quizer Quizer Public

    a quiz app with Clean architecture MVVM and RxSwift

    Swift 29 4

  3. third-auth third-auth Public

    NPM server-side third party authentication library for sign in with apple, sign in with snap chat, sign in with google, sign in with X (twitter) and sign in with LinkedIn in typescript

    TypeScript 5 2

  4. SpotifyExplorer SpotifyExplorer Public

    A sample over The Clean Architecture + RxSwift + MVVMC uses the Spotify APIs + Custom Dark Mode+ Unit Tests

    Swift 19 1

  5. kafka-nestjs kafka-nestjs Public

    A structured Kafka integration for NestJS inspired by BullMQ, offering decorators, modular configuration, and a scalable consumer/producer architecture.

    TypeScript 2 1

  6. redrock-technology/noticore redrock-technology/noticore Public

    TypeScript