Hi, I'm Naimul

Yet another Full-Stack Software Engineer

I am a software engineer specializing in full-stack software development, particularly using React, Node.js and TypeScript. I am passionate about backend engineering, system design, crafting user interfaces, and writing clean code.

In my free time, I like developing side projects, learning new technologies and writing articles. This is my place for my Thoughts and Reflections. Happy reading! 🥂

Naimul Haque

Software Engineer, Competitive Programmer and DevOps Enthusiast

Key Technologies

Full Stack

TypeScript, React, Next.js, Node.js, Express.js, NestJS, REST, GraphQL, PostgreSQL, MongoDB, Redis, BullMQ, Elasticsearch

Cloud & DevOps

AWS (VPC, EC2, S3, RDS, ECS, CodeCommit, CodeBuild, CodePipeline), UNIX, Bash, Git, Github, Docker, NGINX, Certbot, Caprover, Prometheus, Grafana, Loki

Latest from the Blog

Deep Dive into Object Oriented Programming (OOP) in JavaScript

Nov 2, 2023
13 min read

Discover how Object Oriented Programming works in JavaScript. Learn about prototypes, constructor functions, and how objects are created dynamically.

A Closer Look at the 'this' keyword in JavaScript

Apr 15, 2023
8 min read

An exploration of the values of JavaScript's 'this' keyword in different contexts, aiming to provide a deeper understanding of its behavior.