> Hi there👋, I'm Noyon Rahman!

I’m a JavaScript Lover 😍 & Python Fan 🐍
- 🔭 I’m currently working as a Web Developer.
- 👨💻 My portfolio website noyonrahman.com
- ⚙️ I use daily:
.js, .ts, .py, .sql, .git
- 🥅 Goals: Learn
AWS, Docker, DevOps, Micro Service, React Native, and Android Apps
- ⚡ Fun fact: I love coding, watching movies, and traveling.
- 💬 Ask me about JavaScript or any tech-related stuff.
- 📫 How to reach me => hello@noyonrahman.com
- 📌 Checkout my Resume
About me
I'm Noyon Rahman — a software developer based in Dhaka, Bangladesh. I focus on backend development and API integration, designing and maintaining scalable APIs and integrating third-party services. I also contribute to frontend features when the team needs an extra pair of hands.
🤷♂️ Prayers (🤲) — Eat (🍕) — Code (🧑💻) — Sleep (🛌) — Repeat (🔁)

My Themes & Packages
Latest Blog Posts
Understanding the Single Responsibility Principle (SRP) for Beginners
November 6, 2024
One of the simplest ways to make your code easier to read, test, and maintain is by following the Single Responsibility Principle (SRP). SRP is a core part of the SOLID principles in software design a...
Interface, Type Vs Interface in TypeScript
May 7, 2024
In TypeScript, both types and interfaces serve a similar purpose: they allow you to define the shape of data. However, there are some differences between them.
Type:
A type in TypeScript is like a lab...
What’s the difference between never and void in TypeScript?
May 2, 2024
In TypeScript, both never and void represent situations where a function doesn't return anything, but they're used in different contexts.
void: Think of void as the absence of a specific type. When a ...
Back-end Development & Back-end Developers Responsibilities.
December 8, 2023
What is Back-end Development?
Backend development refers to the process of creating and maintaining the server side of a web application or software, which focuses on everything we can’t see on a webs...
Connect with me
Support Me