Skip to content
View golkhandani's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report golkhandani

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
golkhandani/README.md

🌟 Mohammadreza Rahimiangolkhandani 🌟

πŸ’Ό Work Experiences

Full Stack Developer (2022-12 - 2024-01)

  • Company: SkyHive Technologies Inc.
  • Location: Vancouver, BC, Canada
  • Description:
    • Developed performant web and mobile SaaS applications using Flutter/ReactJS.
    • Implemented highly customized theming, animations, and widget systems.
    • Built and maintained APIs with Node.js and GraphQL.
    • Utilized Kafka and RabbitMQ to maintain a distributed workload.
    • Interfaced with 3rd party APIs and internal APIs.
    • Collaborated with project management and design teams applying Agile best practices. πŸš€

Software Developer (2021-10 - 2022-12)

  • Company: Plasmatic Technologies Inc.
  • Location: Vancouver, BC, Canada
  • Description:
    • Built backend services for SaaS applications using Node.js, Serverless framework, and GraphQL.
    • Implemented a user-based recommendation system.
    • Optimized IoT communication services and authentication systems.
    • Designed software and cloud architectures and utilized Git/Bitbucket, Jira, Docker, CI/CD. πŸ’»

Backend Developer (2020-03 - 2021-09)

  • Company: Sparlus(Supnex) Company
  • Location: Tehran, Tehran, Iran
  • Description:
    • Designed SaaS software architecture using Node.js, Nest.js, MongoDB, PostgreSQL, and Redis.
    • Contributed to in-house packages and designed Elasticsearch Schema.
    • Built an MVC application for a restaurant menu. πŸ”

Full Stack Developer (2016-12 - 2020-03)

  • Company: Peeyade
  • Location: Tehran, Tehran, Iran
  • Description:
    • Developed and maintained urban discovery applications using Express.js, Nest.js, and TypeScript.
    • Utilized Angular.js/2+ and Socket.io for internal admin panel.
    • Developed real-time gamification chatbot and eCommerce app.
    • Integrated Logstash for monitoring and log purposes. πŸ› οΈ

🌟 Open Source Projects

  • Image-hero: Image manipulator using sharp API Git
  • Recive: Your personal tour guide in B.C Git
  • Cookbook for student: Recipe application based on the mealdb API Git
  • mysql2-nestjs: npm package for MySQL2 integration with NestJS Framework Git
  • Fastest-validator-nestjs: npm for a Class-based validation module using decorators Git

πŸ”₯ Interests

  • JavaScript (TypeScript)
  • Dart (Flutter)
  • DBMS: MySQL, PostgreSQL
  • NoSQL: MongoDB, Redis
  • Elasticsearch
  • Programming: Object-oriented, Functional, Socket, Async
  • Architecture: SaaS, Cloud-native, Microservice
  • Docker
  • GraphQL (Apollo Server)

Pinned Loading

  1. image-hero image-hero Public

    Image manipulator using sharp API

    TypeScript 3

  2. fastest-validator-nestjs fastest-validator-nestjs Public

    Fastest Validator decorators for nestjs

    TypeScript 4

  3. mongoose-tenancy-nest mongoose-tenancy-nest Public

    TypeScript 2

  4. focus_rust focus_rust Public

    Just a few simple rust codes, to help me better understand the basics

    Rust

  5. golkhandani-ed/cscc-w61-final-starter golkhandani-ed/cscc-w61-final-starter Public