Skip to content
View jahidhiron's full-sized avatar

Block or report jahidhiron

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

Jahid Hiron

Software Engineer. Backend and full-stack web development with Node.js and TypeScript.

Portfolio · LinkedIn · Udemy · Medium · YouTube · X · namehiron.96@gmail.com

About

I build the backend of web products: APIs, data pipelines, billing, alerts and the integrations that connect them. I have 6 years of experience, working remotely with teams in Canada and Europe.

Currently a Software Engineer at ChartVPS Technologies (Canada, remote), working on ServerIQ.

What I've built

  • Server monitoring: Metrics intake, dashboards and alerts for ServerIQ, which tracks 1,200+ servers for 200+ teams. Alerts go out over 8 channels, from email and SMS to Slack and webhooks.
  • Subscription billing: Stripe plans, entitlements, webhook sync, failed-payment recovery and reconciliation logs for ServerIQ.
  • Banking ERP: The Central Dispatch module for Prime Bank, from first build to UAT, including rider handover with one-time codes and rate uploads of 50,000+ rows.
  • Recruiting search: Boolean search over 50,000+ resumes, Gmail inside the platform, and a 70-80 GB move off WordPress with no downtime.
  • E-commerce: Multi-tenant stores with automatic subdomains and SSL, NetSuite sync, and payment integrations with Stripe, PayPal, Adyen and Primer.
  • Teaching: 6+ Udemy courses on full-stack development and deployment, taken by 72,000+ students, rated 4.5/5.

Full work history is on LinkedIn.

Open source

nestjs-template: A starter template for REST APIs with NestJS, TypeORM, Redis, RabbitMQ and Socket.IO. It includes JWT auth with refresh tokens, Google sign-in, role-based permissions, request logging, rate limiting, Docker Compose, Swagger docs and Jest tests.

Skills

Area Tools
Languages JavaScript, TypeScript
Backend Node.js, NestJS, Express.js
Databases PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, TimescaleDB
Queues and real-time RabbitMQ, BullMQ, Socket.io
Frontend React, Next.js
Cloud and DevOps AWS, Docker, Nginx, GitHub Actions, Jenkins
Testing Jest, Supertest

Education

B.Sc. in Computer Science and Engineering, American International University-Bangladesh (AIUB), 2014 - 2018.

Popular repositories Loading

  1. node-blog-api node-blog-api Public

    This repository contains a simple Node.js blog API developed for educational purposes, particularly for teaching on Udemy. It provides a basic foundation for understanding how to create RESTful API…

    JavaScript 18 10

  2. todo-app todo-app Public

    This repository contains a straightforward full-stack todo application built with Node.js, Express.js, EJS template engine, and MongoDB. It serves as an educational resource, particularly for teach…

    JavaScript 6 7

  3. react-blog-app react-blog-app Public

    This repository contains a straightforward React blog application with a RESTful API integration, designed specifically for educational purposes, particularly for teaching on Udemy. It serves as a …

    JavaScript 5 8

  4. lms-client lms-client Public

    This repository houses a comprehensive learning management system (LMS) application built with React.js. The system is designed to facilitate online learning, course management, and administration …

    TypeScript 4 2

  5. nestjs-template nestjs-template Public

    A starter template for NestJS projects with RabbitMQ messaging, TypeORM, WebSocket support, task scheduling, Swagger API docs, i18n, and a structured testing setup. Includes Docker configs, migrati…

    TypeScript 4

  6. lms-api lms-api Public

    This repository contains the backend API for a Learning Management System (LMS) built using Node.js. It provides endpoints for managing courses, users, enrollments, assignments, and more, offering …

    JavaScript 3