Jahid Hiron

Jahid Hiron

Software Engineer | Educator | Blogging Enthusiast

Founder ofJahid Academy

About

I am an experienced Software Engineer with over four years of intense, hands-on expertise spanning the entirety of the application development lifecycle, from sophisticated front-end user experience design to robust back-end system architecture and modern cloud deployment.

see more

Top skills

TypeScript • Node.js • React • AWS • Docker

Social Links

LinkedIn

jahidhiron

Twitter (X)

@jahid_hiron

Instagram

@jahid_hiron

Udemy

64,753 learners • 980 Reviews

MERN Stack: All You Need to Know with Practical Project

MERN Stack: All You Need to Know with Practical Project

Course

Learn MERN stack by building real-world applications with Node, Express, MongoDB, React...
4.2
(431)

22 total hours270 lectures

34,450 students

React: All You Need to Know with Practical Project

React: All You Need to Know with Practical Project

Course

Learn React by building real-world applications with React and integrating RESTful APIs...
4.4
(264)

11 total hours128 lectures

29,078 students

Nodejs: All You Need to Know with Practical Project

Nodejs: All You Need to Know with Practical Project

Course

Learn Nodejs by building real-world applications with Node, Express and MongoDB...
4.4
(285)

11.5 total hours159 lectures

31,815 students

Show all

Youtube

93 subscribers • 74 videos

Jahid Academy

Jahid Academy

Software Engineer | Educator

6mo

What is ODM: Learn about Object Data Modeling (ODM) and why Mongoose is a better alternative to using the low-level MongoDB driver.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

Cookies in Node.js: Everything you need to know about setting, reading, and clearing cookies in a web application using cookie-parser.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

Sub Route in Express: Learn how to manage complex routes by creating sub-routines in your MERN stack applications for better organization.

Jahid Academy

Jahid Academy

Software Engineer | Educator

22mo

Course Overview: An introduction to the MERN stack course covering Node.js, Express, MongoDB, and building a full-stack RESTful API.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

How to Use Middleware: Learn how to implement and use middleware functions in an Express application to handle request logic.

Jahid Academy

Jahid Academy

Software Engineer | Educator

7mo

Add Single Document using Mongoose: In this video, you'll learn how to add a single document to MongoDB using Mongoose effectively.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

Database Introduction: A deep dive into the database layer for our MERN Stack Development Series, explaining data persistence basics.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

Response Format: Discover how to structure and format API responses to maintain consistency across your backend services.

Jahid Academy

Jahid Academy

Software Engineer | Educator

8mo

Error Handling Middleware: Learn how to create a centralized error handler for your Express applications for robust code.

Jahid Academy

Jahid Academy

Software Engineer | Educator

6mo

Schema Define: Explore how to define schemas in Mongoose to structure your MongoDB documents for the MERN Stack.

Jahid Academy

Jahid Academy

Software Engineer | Educator

6mo

Update Single Document: Tutorial on using findOneAndUpdate in Mongoose to modify data entries in your MongoDB database.

Jahid Academy

Jahid Academy

Software Engineer | Educator

9mo

First Express Server: Follow along as we build our very first Express server from scratch in the MERN Stack Development Series.

Jahid Academy

Jahid Academy

Software Engineer | Educator

10mo

How to Do Export and Import in Nodejs: A practical guide on modularizing your code using ES6 export and import in Node.js.

Show all

Experience

SmartVFS Technologies

Software Engineer

SmartVFS Technologies ·Full time

Oct 2025 - Present

Remote

Currently spearheading core software engineering initiatives at SmartVFS, focusing on the architecture and implementation of high-concurrency technology solutions.

TypeScript, Prisma ORM and +12 skills
Udemy

Course Instructor

Udemy ·Self-employed

Nov 2023 - Present · 2 yrs 3 mos

Remote

I have created comprehensive learning experiences with high-quality videos, lectures, quizzes, and supplementary materials that meet industry standards and best practices.

Nodejs, MongoDB and +4 skills
APSIS

Software Engineer

APSIS ·Full-time

Dec 2024 - Oct 2025 · 11 mos

Dhaka, Bangladesh · On-site

I'm currently working in the ERP department, contributing to the development of large-scale, microservices-based ERP systems for organizations like BRAC Group and Prime Bank.

Node.js, TypeScript and +6 skills
Teamlance

Software Engineer

Teamlance ·Full-time

Jun 2022 - Nov 2024 · 2 yrs 6 mos

Bulgaria · Remote

Developed and maintained scalable software solutions for complex business needs, ensuring high performance and reliability.

Redux, Microservices and +23 skills
Binary Bunon

Software Engineer

Binary Bunon ·Full-time

Jun 2021 - May 2022 · 1 yr

Dhaka, Bangladesh · On-site

Investigated and resolved software issues on time to ensure smooth operation.

Node.js, MongoDB and +5 skills
J

Junior Software Engineer

Japahas ·Full-time

Jul 2020 - May 2021 · 11 mos

Dhaka, Bangladesh · Hybrid

Developed and maintained software applications under the guidance of senior engineers.

Nodejs, MongoDB and +2 skills

Education

job.company

American International University-Bangladesh

Bachelor of Science · BS, Computer Science

Sep 2014 - Feb 2018

Grade: 3.69

I completed a Bachelor of Science in Computer Science at the American International University of Bangladesh (AIUB), where I gained a strong foundation in computer science principles and practices.

  • Studied several programming languages, such as C, C++, Java, C#, JavaScript, and Python.
  • Developed skills in writing and debugging code to solve different computational problems.
  • Studied fundamental data structures and algorithms and how to apply them to software development and problem-solving.
  • Learned about software design principles, development methodologies, version control systems, and best practices for building and maintaining software systems.
  • Gained knowledge in managing and manipulating data by learning about database management systems, relational database design, SQL querying, and database administration.
  • Gained foundational knowledge in computer networks, including protocols, routing, and security.
...more
Skills :
Theory of Computation, Programming and + 7 skills
job.company

Dhaka City College

Higher School Certificate · HSC, Science

Jul 2011 - Jun 2013

Completed a comprehensive curriculum in the science department, achieving excellence in subjects such as mathematics, physics, chemistry, and biology.

  • Engaged in hands-on laboratory experiments, projects, and safety protocols.
  • Developed and delivered presentations on scientific topics, enhancing communication skills.
...more
Skills :
Mathematics, Physics and + 3 skills
job.company

Islampur Nekjahan Govt Model Pilot High School

Secondary School Certificate · SSC, Science

Jan 2006 - Feb 2011

Achieved a Secondary School Certificate with a focus on science subjects.

  • Conducted laboratory experiments and developed practical skills in scientific analysis.
  • Actively engaged in extracurricular science clubs and activities.
...more
Skills :
Science, Scientific Analysis and + 1 skills

Projects

ServerIQ — Server Monitoring & Hosting Management Platform

Sep 2025 - Present

ChartVPS TechnologiesAssociated with ChartVPS Technologies

ServerIQ is an online hosting and server management platform that enables users to purchase, monitor, and manage servers from a secure, centralized dashboard.


The platform provides real-time infrastructure monitoring, including CPU, RAM, disk usage, network traffic, running processes, event logs, and API performance. It also includes activity log tracking and sign-in activity monitoring, ensuring full visibility into user actions, authentication events, and system access.


Users can configure custom alert rules based on server resources or system events (e.g., server downtime, high CPU/RAM usage, disk exhaustion). When a rule is breached, an incident is automatically created and tracked.


ServerIQ supports multi-channel incident notifications, sending alerts via email, SMS, Slack, webhooks, and in-app web notifications to assigned contacts for rapid response.


The platform offers user, team, and access management, allowing owners to create teams with role-based permissions (read-only or read-write), define invitation expiry times, and modify roles dynamically.


For integrations, ServerIQ provides secure API key management and a lightweight ServerIQ Agent that runs on monitored servers to continuously send system metrics for analysis.


Security is a core focus, with features including rate limiting, CSRF protection, encryption/decryption, content security policies (CSP), and CAPTCHA validation.

...more
TypeScript, Prisma ORM and +12 skills

BRAC Group ERP - Enterprise-Scale Microservices Ecosystem

Apr 2025 - Present

APSISAssociated with APSIS

As part of one of the largest and most impactful organizations in Bangladesh, the BRAC Group ERP project is a comprehensive enterprise resource planning (ERP) system built using a microservices architecture. This system was designed to streamline and centralize business operations across various departments, supporting the complex and large-scale operational needs of the organization.

The ERP comprises multiple independently deployable services, including Budget Control, Fixed Asset Management, Finance & Accounting, Inventory Management, Procurement, Campus Maintenance, Fleet Management, HRMS, and Project Management. My contributions were specifically in the following modules:

  • Budget Control: Contributed to building features for planning, allocating, and monitoring departmental budgets. Developed functionalities for donor project, cost center, and activity management; budget preparation; next year’s budget planning; and budget variance analysis.
  • Fleet Management: Implemented systems for managing vehicle assignments, maintenance schedules, fuel tracking, and driver logs. Helped optimize operational efficiency through real-time status updates and centralized fleet visibility.
  • Project Management: Supported the development of a centralized platform to manage internal projects, track milestones, allocate resources, and monitor progress. Integrated approval chains and role-based task assignments to ensure accountability and timely delivery.
...more
Node.js, TypeScript and +5 skills

Other contributors

Anjan Das
Borat Hossain
+ 2
Show all

Skills

Programming Languages

  • JavaScriptBuilding dynamic, event-driven, and scalable web applications
  • TypeScriptWriting type-safe, maintainable, and large-scale JavaScript applications
  • PythonData processing, scripting, automation, and backend development

Backend Development

  • Node.jsHigh-performance server-side applications with non-blocking architecture
  • Express.jsLightweight and flexible RESTful API development
  • NestJSScalable, modular backend architecture using enterprise design patterns

Frontend Development

  • ReactComponent-based UI development with modern hooks and state management
  • Next.jsServer-side rendering and performance-optimized React applications